@Vamsi Chavali,Thanks for posting in Q&A.
From your description, I know you want to customize edge homepage and get rid off all the add and stock prices that are appearing on the edge page via Intune.
Based on my testing, we can create a Device Configuration policy to customize edge homepage and all the ads and stock price will be turned off.
Here are some steps you can refer.
1.Go to Intune portal > Click Devices > Click Configuration profiles > Click create new policy.
2.Select Windows 10 and later as Platform, select Template as Profile type and select Administrative
templates > In Configuration settings page, search Configure the home page URL, Show Home button on toolbar, and configure them follow the pictures below. > In Assignment page, assign it to device group.
3.Go to targeted device and sync it > Restart the device > Open Microsoft Edge > You can click the Homepage button to go to the URL you configured.
Meanwhile, I also test to set the startup page via the following policies: And the URL will display when I open new Edge, there will be no ads and stock prices.
Hope this can help you, if there is any update, feel free to let me know.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.