| Ticker | Company | Market Cap | Price | Price Target | Upside/Downside | Top Analysts Upside/Downside | Consensus | Top Analysts Consensus | Analysts | Top Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OSIS | OSI SYSTEMS INC | $4.36B | $264.71 | $294.40 | 11.22% | Strong Buy | 5 | 5.28% | 14.26% | 26.20% | 8.78% | |||
| SANM | SANMINA CORP | $6.77B | $124.03 | $172.50 | 39.08% | Buy | 2 | 53.59% | 140.19% | 24.82% | 6.74% | |||
| RTAC | RENATUS TACTICAL ACQUISITION CORP I | $320.34M | $10.28 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| AZN | ASTRAZENECA PLC | $300.69B | $193.88 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| CAE | CAE INC | $8.20B | $25.50 | $40.00 | 56.86% | Hold | 1 | N/A | N/A | N/A | N/A | |||
| MNDY | MONDAYCOM LTD | $3.47B | $67.88 | $141.15 | 107.94% | Strong Buy | 20 | 17.53% | 36.99% | 29.36% | 17.38% | |||
| PLXS | PLEXUS CORP | $5.17B | $192.97 | $194.00 | 0.53% | Buy | 4 | 9.65% | 15.39% | 17.16% | 7.98% | |||
| AMRC | AMERESCO INC | $1.31B | $24.77 | $41.60 | 67.95% | Strong Buy | 5 | 10.06% | 38.76% | 12.98% | 3.09% | |||
| GRFS | GRIFOLS SA | $5.20B | $7.56 | $10.00 | 32.28% | Hold | 1 | 3.57% | 75.83% | 17.13% | 4.71% | |||
| HDL | SUPER HI INTERNATIONAL HOLDING LTD | $966.99M | $14.87 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| GWW | WW GRAINGER INC | $50.08B | $1,057.22 | $1.12k | 6.05% | Hold | 6 | 6.58% | 14.46% | 73.66% | 30.71% | |||
| BFS | SAUL CENTERS INC | $800.77M | $32.69 | N/A | N/A | N/A | N/A | 7.33% | 0.04% | 8.12% | 1.16% | |||
| SARO | STANDARDAERO INC | $8.39B | $25.22 | $34.25 | 35.80% | Buy | 4 | 7.80% | 34.25% | 27.48% | 11.18% | |||
| ELA | ENVELA CORP | $437.22M | $16.84 | $16.50 | -2.02% | Strong Buy | 2 | -8.65% | -25.05% | 20.73% | 14.47% | |||
| PSMT | PRICESMART INC | $4.57B | $148.16 | N/A | N/A | N/A | N/A | 9.06% | 16.20% | 18.85% | 10.27% | |||
| ASTE | ASTEC INDUSTRIES INC | $1.18B | $51.49 | N/A | N/A | N/A | N/A | 15.00% | 127.40% | 15.02% | 7.49% |