Hardware Eats Software, Intel Rips 24%, and the Strait of Hormuz Is Now a Macro Variable — Weekly Roundup
From the Hormuz shutdown to the hardware-vs-software civil war, this week had more plot twists than a Netflix thriller — and earnings season hasn't even started yet

Ticker Ratings
| Ticker | Rating | Entry Price | Current | $ Gain | % Gain |
|---|---|---|---|---|---|
| INTC INTEL CORP | buy | $62.39 | - | - | - |
| PLTR Palantir Technologies Inc. | hold | $129.09 | - | - | - |
| CRWV CoreWeave, Inc. | buy | $102.98 | - | - | - |
| UNH UNITEDHEALTH GROUP INC | hold | $304.84 | - | - | - |
| META Meta Platforms, Inc. | buy | $630.52 | - | - | - |
| MSFT MICROSOFT CORP | hold | $371.68 | - | - | - |
| CRM Salesforce, Inc. | sell | $164.79 | - | - | - |
| ORCL ORACLE CORP | hold | $138.31 | - | - | - |
| AMZN AMAZON COM INC | hold | $238.44 | - | - | - |
| GOOGL Alphabet Inc. | buy | $317.67 | - | - | - |
| RVMD Revolution Medicines, Inc. | buy | $97.90 | - | - | - |
| LEVI LEVI STRAUSS & CO | buy | $22.64 | - | - | - |
| OGN Organon & Co. | hold | $9.01 | - | - | - |
| CVLT COMMVAULT SYSTEMS INC | buy | $89.00 | - | - | - |
| NVDA NVIDIA CORP | buy | $188.37 | - | - | - |
| AMD ADVANCED MICRO DEVICES INC | buy | $245.50 | - | - | - |
| TSM TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | buy | $370.90 | - | - | - |
| XOM EXXON MOBIL CORP | hold | $152.50 | - | - | - |
| CVX CHEVRON CORP | hold | $188.45 | - | - | - |
| SHW SHERWIN WILLIAMS CO | buy | $336.11 | - | - | - |
| CAT CATERPILLAR INC | buy | $791.86 | - | - | - |
| HD HOME DEPOT, INC. | buy | $337.34 | - | - | - |
| NFLX NETFLIX INC | hold | $103.21 | - | - | - |
| PEP PEPSICO INC | hold | $157.25 | - | - | - |
| JNJ JOHNSON & JOHNSON | hold | $239.00 | - | - | - |
| BP BP PLC | hold | $46.45 | - | - | - |
| AMZN AMAZON COM INC | hold | $238.44 | - | - | - |
| CSCO CISCO SYSTEMS, INC. | hold | $82.31 | - | - | - |
| PANW Palo Alto Networks Inc | buy | $156.04 | - | - | - |
| CRWD CrowdStrike Holdings, Inc. | hold | $378.90 | - | - | - |
| AMGN AMGEN INC | hold | $352.18 | - | - | - |