In an AI world, employers across finance (investment banking, private equity, hedge funds, sell-side research) will place less emphasis on credentials found on a resume and cover letters. Regardless of which part of finance you are interviewing for, a stock pitch is an excellent way to show your initiative, interest and communications skills where you get evaluated by professionals. There are dozens of competitions undergrads can enter around the country each academic year.
What you will get:
1) Experience putting together a financial analysis - yes you can read all about them all you want but its different when you have actual deliverable on a public company
2) Communicating to industry professionals - the judges at these events are always industry professionals - you will get real-time feedback from the individuals (e.g. portfolio managers / senior analysts) who you will work for in the future.
3) Signaling on the Resume- when applying to internships, it will be clear that you are going above and beyond - it takes a lot of time and effort to put a stock pitch together. Regardless of which internships you are applying for, having this credential on your resume will help and set you apart
4) Networking - you will meet like-minded peers who will be industry colleagues in the future
Here is a list of undergrad stock pitch competitions held each year (it’s worth checking their websites to see the various deadlines such registration, submission of pitch and actual competition date)

Let’s go a step further, I came across a link and found a few stock pitches that have placed well form Notre Dame’s investment club (no reason to recreate the wheel, when you come across these you should definitely study them to see the components of a successful stock pitch - more to come on this topic)