Supply chain stress early-warning: rotates Mag7 to defensive when canaries break
| Symbol | Action | Vol | Stop Loss | Take Profit | Size | Links |
|---|---|---|---|---|---|---|
| XLP | BUY | 14% | 8.5% below entry | 9.2% above entry | 26.9% | TVYH |
| XLU | BUY | 16% | 10.0% below entry | 10.8% above entry | 23.0% | TVYH |
| GLD | BUY | 23% | 14.7% below entry | 15.9% above entry | 15.7% | TVYH |
| TLT | BUY | 12% | 7.6% below entry | 8.3% above entry | 30.2% | TVYH |
| XLV | BUY | 16% | 10.0% below entry | 10.8% above entry | 23.0% | TVYH |
| PG | BUY | 19% | 12.0% below entry | 12.9% above entry | 19.2% | TVYH |
| JNJ | BUY | 19% | 11.9% below entry | 12.8% above entry | 19.4% | TVYH |
| KO | BUY | 18% | 11.0% below entry | 11.9% above entry | 20.8% | TVYH |
| AAPL | BUY | 29% | 18.0% below entry | 19.5% above entry | 12.7% | TVYH |
| QQQ | BUY | 22% | 13.8% below entry | 14.9% above entry | 16.7% | TVYH |
| AMZN | BUY | 34% | 21.4% below entry | 23.1% above entry | 10.8% | TVYH |
| META | BUY | 37% | 23.6% below entry | 25.5% above entry | 9.7% | TVYH |
| MSFT | BUY | 28% | 17.6% below entry | 19.1% above entry | 13.0% | TVYH |
| TSLA | BUY | 61% | 38.1% below entry | 41.3% above entry | 6.0% | TVYH |
| NVDA | BUY | 47% | 29.9% below entry | 32.4% above entry | 7.7% | TVYH |
| GOOGL | BUY | 32% | 20.0% below entry | 21.7% above entry | 11.5% | TVYH |