- Stocks in Play
- Posts
- Stocks in Play - April 22nd 2025
Stocks in Play - April 22nd 2025
TLDR Stocks in Play: CALX, FSLR, NVO

Stocks in Play - April 22nd 2025
TLDR Stocks in Play: CALX, FSLR, NVO
Welcome to today's Stocks in Play report. Below are the key stocks to watch, along with brief x-ray and analysis.
If you find this Newsletter helpful and ever want to say thank you then feel free to Buy Me a Coffee. It’ll inspire me to work faster….
1) First Solar Inc. (FSLR) (Rating: B+, Multi-Day)
Industry Group: Solar Energy, Market Cap: $14b, Float: 99m, Short Interest: 9%, Days to Cover: 2.81, Exchange: NASDAQ
Catalyst: US Finalizing plans to impose steep Tariffs on most solar cells imported from South East Asia. FSLR will be a big beneficiary of this. Reasonable short interest. Stock extremely beaten down. This stock can really move when it gets going. If it can solidly break the yearlong downtrend line then it could have a sustained move. Market willing. Note earnings on Monday 28th April.
Honorable Mention to: NVO - Have applied for FDA approval for their own Oral GLP-1 pill. This succeeded in Phase 3 trials 2 years ago. Stock is at a key level after a massive roundtrip from the initial GLP-1 theme breakout. Good RR here on this for a swing if it can push back above $60 in my opinion. CALX - Solid Earnings. Strong Beat on EPS & Revs, Double Guidance Beat + $100m Buyback, The Buyback is particularly aggressive here.. Breaking downtrend line this morning on earnings. Resistance right at $37.50. Looks likely to open there, potential for pullback entry.
Market Awareness
My Market Awareness was off yesterday. Turns out there was downside. This led me to sit on my hands for the day. The main indicator for me was the rising VIX as mentioned. I just walked away from the screens. I still feel that the downside RR is difficult because of how reactive the market will be to ‘‘positive’’ headlines in this spot. So I' am going with similar market awareness today.
I am concentrating on individual names. We have a gap up brewing so no rush to enter anything. Patience and defensive posture.
As a note we have TSLA earnings tonight which I’m quite interested in and will likely trade. I have two linked scenarios in mind, the fundamental and the narrative. Outlining them below as a short exercise in ‘‘If, Then’’ thinking
Fundamental - I think earnings & guidance will be poor and market will react as such. Strong initial downside move.
Narrative - I expect Musk to come out swinging and also announce that he is leaving Government and coming back to concentrate fully on Tesla and Robo-taxis and all the rest which could squeeze the stock off the lows.
I will be looking to play that bounce scenario.

After Hours I’m Watching: TSLA, ENPH, ISRG (Earnings)
Tomorrow Morning I’m Watching: VRT, GEV, NEE, T (Earnings)
Top Pick Watchlists:
LONG: ALAB, HNST, SNOW, ESTC, RKLB, SMTC, URBN, PLTR, GAP, TSLA, SE, RDDT
LONG: CRDO, MRVL, OKTA, FIVE, RBRK, AVGO
LONG: CEG, FUBO, BLK, GE
LONG: MAT, PINS, AXON
LONG: SDGR, NFLX
Sources & Services I Use in my Trading:
Finviz - Short Interest, Float, Articles, Fundamentals (Free)
Benzinga Pro - News Source + News Squawk + Earnings Data (Paid)
Tradingview - Charting & Scanning (Paid)
Koyfin - Fundamental Data (Paid)
EarningsWhispers - Earnings Calendar (Free)
Tradersync - Trade Journal (Paid)
PS: There are many ways to trade stocks in play. It does not have to be the one that keeps going straight up and sometimes it doesn’t even have to be day one of the catalyst. Everyone must find a setup, timeframe and method that works for them. This list is supposed to educate on the criteria I use and the methods in which I find Stocks in Play. Yours may differ and that is completely okay.
Reply