Earnings Calendar
Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.
Earnings CalendarUpdate your watchlist Showing 1 to 481 of 481 results481 results | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
TICKER | MARKET CAP | EARNINGS DATE | FORECASTED EPS | REPORTED EPS | SURPRISE | SURPRISE % | FORECASTED REVENUE | REPORTED REVENUE | PRICE TARGET TREND | ANALYST RATING |
| $5.41 T | 2026-05-20 | $1.76 | -- | -- | -- | $78.42 B | -- | 0.0% | Buy | |
| $194.33 B | 2026-05-20 | $2.89 | $3.09 | 0.20 | 6.9% | $3.51 B | $3.62 B | 0.0% | Buy | |
| $176.25 B | 2026-05-20 | $1.02 | $1.19 | 0.17 | 16.7% | $14.02 B | $14.32 B | -0.0% | Buy | |
| $123.83 B | 2026-05-20 | $2.97 | $3.03 | 0.06 | 2.0% | $22.98 B | $23.08 B | - | Buy | |
| $106.84 B | 2026-05-20 | $12.57 | -- | -- | -- | $8.54 B | -- | - | Buy | |
| $98.78 B | 2026-05-20 | $0.72 | $0.28 | -0.44 | -60.8% | $12.93 B | $13.84 B | - | -- | |
| $94.53 B | 2026-05-20 | $0.72 | $0.28 | -0.43 | -60.8% | $12.89 B | $13.82 B | - | Buy | |
| $65.44 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $64.78 B | 2026-05-20 | $0.51 | -- | -- | -- | $5.60 B | -- | - | -- | |
| $64.70 B | 2026-05-20 | $0.05 | -- | -- | -- | $5.67 B | -- | - | -- | |
| $55.57 B | 2026-05-20 | $1.47 | $1.71 | 0.24 | 16.3% | $24.66 B | $25.02 B | 0.0% | Hold | |
| $41.76 B | 2026-05-20 | $0.65 | $0.57 | -0.08 | -12.4% | $11.22 B | $11.01 B | - | -- | |
| $41.72 B | 2026-05-20 | $0.64 | $0.57 | -0.08 | -12.3% | $12.36 B | $10.99 B | - | -- | |
| $32.59 B | 2026-05-20 | $1.24 | $0.86 | -0.38 | -30.6% | $8.27 B | $8.73 B | - | -- | |
| $31.66 B | 2026-05-20 | $0.94 | -- | -- | -- | $4.37 B | -- | - | Buy | |
| $31.28 B | 2026-05-20 | $0.92 | -- | -- | -- | $4.32 B | -- | - | -- | |
| $31.09 B | 2026-05-20 | $1.50 | -- | -- | -- | $10.15 B | -- | - | Buy | |
| $24.32 B | 2026-05-20 | $0.53 | -- | -- | -- | $1.52 B | -- | - | -- | |
| $23.20 B | 2026-05-20 | -$0.28 | -$0.28 | 0.00 | 0.0% | $3.56 M | $2.52 M | - | Buy | |
| $22.30 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $21.36 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $20.26 B | 2026-05-20 | -- | $0.35 | -- | -- | -- | $499.66 M | - | -- | |
| $18.35 B | 2026-05-20 | $0.01 | -- | -- | -- | $29.32 M | -- | - | -- | |
| $17.96 B | 2026-05-20 | $0.66 | -- | -- | -- | $5.56 B | -- | - | -- | |
| $17.27 B | 2026-05-20 | $0.42 | -- | -- | -- | $2.30 B | -- | - | Hold | |
| $17.05 B | 2026-05-20 | $1.14 | -- | -- | -- | $236.61 M | -- | - | -- | |
| $16.45 B | 2026-05-20 | $0.68 | -- | -- | -- | $5.74 B | -- | - | -- | |
| $15.41 B | 2026-05-20 | $2.82 | -- | -- | -- | $728.78 M | -- | - | Buy | |
| $12.54 B | 2026-05-20 | $1.20 | $1.47 | 0.27 | 22.5% | $969.20 M | $1.00 B | 0.0% | Buy | |
| $12.05 B | 2026-05-20 | $2.26 | -- | -- | -- | $244.27 M | -- | - | Buy | |
| $11.93 B | 2026-05-20 | $0.99 | -- | -- | -- | $1.81 B | -- | - | Buy | |
| $11.88 B | 2026-05-20 | $2.26 | -- | -- | -- | $244.27 M | -- | - | Buy | |
| $11.81 B | 2026-05-20 | $0.17 | -- | -- | -- | $1.83 B | -- | - | -- | |
| $11.61 B | 2026-05-20 | $0.18 | -- | -- | -- | $1.89 B | -- | - | Buy | |
| $10.65 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $9.93 B | 2026-05-20 | $0.21 | -- | -- | -- | $12.54 B | -- | - | -- | |
| $9.76 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $9.60 B | 2026-05-20 | $0.42 | -- | -- | -- | $12.87 B | -- | - | Buy | |
| $9.41 B | 2026-05-20 | $0.03 | $0.02 | -0.00 | 0.0% | $663.99 M | $650.33 M | - | Hold | |
| $8.80 B | 2026-05-20 | $0.01 | $0.01 | -0.00 | 0.0% | $791.09 M | $791.09 M | - | Buy | |
| $8.79 B | 2026-05-20 | $2.95 | -- | -- | -- | $1.99 B | -- | -0.0% | Buy | |
| $8.52 B | 2026-05-20 | $2.26 | -- | -- | -- | $244.27 M | -- | - | -- | |
| $8.34 B | 2026-05-20 | -$0.24 | -- | -- | -- | $6.03 B | -- | - | Buy | |
| $8.05 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $8.00 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $7.91 B | 2026-05-20 | $3.00 | -- | -- | -- | $973.84 M | -- | - | Buy | |
| $7.52 B | 2026-05-20 | $0.56 | -- | -- | -- | $670.99 M | -- | - | Sell | |
| $7.22 B | 2026-05-20 | -$0.60 | -$0.73 | -0.13 | -21.7% | -- | -- | - | Buy | |
| $7.15 B | 2026-05-20 | -$0.03 | $0.19 | 0.23 | 675.0% | $436.44 M | $488.88 M | - | Buy | |
| $7.04 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $6.51 B | 2026-05-20 | $0.25 | $0.27 | 0.02 | 8.6% | $301.91 M | $300.38 M | - | Buy | |
| $6.50 B | 2026-05-20 | $0.51 | -- | -- | -- | $292.11 M | -- | 0.0% | Buy | |
| $6.43 B | 2026-05-20 | $1.12 | -- | -- | -- | $1.46 B | -- | - | Hold | |
| $6.35 B | 2026-05-20 | -$0.02 | -- | -- | -- | $2.13 B | $2.17 B | -0.0% | Hold | |
| $6.17 B | 2026-05-20 | -- | -- | -- | -- | $1.98 B | -- | - | -- | |
| $6.13 B | 2026-05-20 | -- | $0.07 | -- | -- | -- | $1.65 B | - | -- | |
| $5.73 B | 2026-05-20 | -$0.63 | -$0.34 | 0.29 | 46.4% | -- | -- | - | Buy | |
| $5.64 B | 2026-05-20 | $0.41 | -- | -- | -- | $129.88 M | -- | - | Buy | |
| $5.38 B | 2026-05-20 | $0.03 | -- | -- | -- | $904.23 M | -- | - | -- | |
| $5.31 B | 2026-05-20 | $0.18 | -- | -- | -- | $332.18 M | -- | - | Buy | |
| $5.29 B | 2026-05-20 | $0.19 | -- | -- | -- | $255.29 M | -- | - | Buy | |
| $4.84 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $4.30 B | 2026-05-20 | $0.28 | -- | -- | -- | $2.01 B | -- | - | Hold | |
| $3.95 B | 2026-05-20 | $0.34 | -- | -- | -- | $2.65 B | -- | - | -- | |
| $3.75 B | 2026-05-20 | $0.15 | -- | -- | -- | $93.52 M | -- | - | -- | |
| $3.70 B | 2026-05-20 | -- | -- | -- | -- | $2.92 B | -- | - | Hold | |
| $3.36 B | 2026-05-20 | $0.00 | -- | -- | -- | $317.99 M | -- | - | -- | |
| $3.29 B | 2026-05-20 | -$0.01 | $0.02 | 0.02 | 380.7% | $330.95 M | $330.95 M | - | -- | |
| $3.29 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.11 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $3.04 B | 2026-05-20 | $0.45 | -- | -- | -- | $225.93 M | -- | 0.0% | Buy | |
| $3.03 B | 2026-05-20 | -$0.63 | -$0.71 | -0.08 | -11.9% | $1.48 B | $1.40 B | - | Hold | |
| $2.99 B | 2026-05-20 | $0.29 | -- | -- | -- | $423.06 M | -- | 0.0% | Buy | |
| $2.93 B | 2026-05-20 | -$0.03 | $0.25 | 0.28 | 896.6% | $20.26 M | $46.04 M | - | -- | |
| $2.87 B | 2026-05-20 | $0.22 | -- | -- | -- | $1.41 B | -- | - | -- | |
| $2.59 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.57 B | 2026-05-20 | $0.03 | -- | -- | -- | $166.99 M | -- | - | Hold | |
| $2.52 B | 2026-05-20 | -- | -- | -- | -- | $681.76 M | -- | - | -- | |
| $2.38 B | 2026-05-20 | $0.15 | -- | -- | -- | $144.96 M | -- | - | Buy | |
| $2.35 B | 2026-05-20 | $0.04 | -- | -- | -- | $144.42 M | -- | - | Buy | |
| $2.34 B | 2026-05-20 | $0.19 | -- | -- | -- | $82.10 M | -- | - | Buy | |
| $2.30 B | 2026-05-20 | $2.26 | -- | -- | -- | $244.27 M | -- | - | Buy | |
| $2.19 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.04 B | 2026-05-20 | $1.41 | $1.89 | 0.48 | 34.0% | $128.87 M | $153.27 M | 0.0% | Buy | |
| $1.90 B | 2026-05-20 | $0.11 | $0.17 | 0.06 | 54.5% | $1.21 B | $1.22 B | - | Buy | |
| $1.88 B | 2026-05-20 | -- | -- | -- | -- | $5.38 B | -- | - | Hold | |
| $1.82 B | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.61 B | 2026-05-20 | $0.10 | -- | -- | -- | $400.54 M | -- | - | Hold | |
| $1.56 B | 2026-05-20 | -$0.02 | -- | -- | -- | $253.35 M | -- | - | Hold | |
| $1.50 B | 2026-05-20 | $0.22 | -- | -- | -- | $236.53 M | -- | - | -- | |
| $1.45 B | 2026-05-20 | -- | -- | -- | -- | $1.00 B | -- | - | -- | |
| $1.34 B | 2026-05-20 | $0.16 | -- | -- | -- | $200.94 M | -- | 0.0% | -- | |
| $1.33 B | 2026-05-20 | -- | $0.98 | -- | -- | -- | $261.87 M | - | -- | |
| $1.22 B | 2026-05-20 | -- | -- | -- | -- | $794.62 M | -- | - | -- | |
| $1.15 B | 2026-05-20 | -- | -- | -- | -- | $238.19 M | -- | - | -- | |
| $966.24 M | 2026-05-20 | $2.26 | -- | -- | -- | $244.27 M | -- | - | Buy | |
| $937.20 M | 2026-05-20 | -- | -- | -- | -- | $57.94 M | -- | - | -- | |
| $935.35 M | 2026-05-20 | -$0.31 | -- | -- | -- | $1.03 B | -- | - | -- | |
| $910.64 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $908.53 M | 2026-05-20 | -- | -- | -- | -- | $85.80 M | -- | - | Buy | |
| $889.63 M | 2026-05-20 | $0.20 | -- | -- | -- | $97.63 M | -- | - | -- | |
| $878.42 M | 2026-05-20 | $0.19 | -- | -- | -- | $292.05 M | -- | - | Hold | |
| $843.39 M | 2026-05-20 | $0.27 | -- | -- | -- | $3.72 B | -- | - | Buy | |
| $841.70 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $831.68 M | 2026-05-20 | -$0.02 | -- | -- | -- | -- | -- | - | -- | |
| $808.62 M | 2026-05-20 | -- | -- | -- | -- | $449.91 M | -- | - | Buy | |
| $806.69 M | 2026-05-20 | $0.01 | -- | -- | -- | $143.80 M | -- | - | Hold | |
| $722.18 M | 2026-05-20 | -- | -- | -- | -- | $121.71 M | -- | - | Hold | |
| $720.16 M | 2026-05-20 | $0.02 | -- | -- | -- | $449.83 M | -- | - | Buy | |
| $711.48 M | 2026-05-20 | -$0.12 | -- | -- | -- | $742.39 M | -- | - | Hold | |
| $706.91 M | 2026-05-20 | $0.12 | $0.13 | 0.01 | 11.0% | $266.66 M | $264.80 M | - | Hold | |
| $706.58 M | 2026-05-20 | $0.09 | -- | -- | -- | $65.90 M | -- | - | Buy | |
| $674.29 M | 2026-05-20 | $0.16 | -- | -- | -- | $22.31 M | -- | - | Buy | |
| $655.11 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $572.63 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $569.31 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $534.89 M | 2026-05-20 | -$0.02 | -- | -- | -- | $600.00 K | -- | - | -- | |
| $513.35 M | 2026-05-20 | $0.19 | $0.26 | 0.07 | 36.8% | $40.25 M | $41.15 M | - | Buy | |
| $513.04 M | 2026-05-20 | $0.00 | -- | -- | -- | $15.08 M | -- | - | Buy | |
| $495.46 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $451.81 M | 2026-05-20 | -$0.03 | -- | -- | -- | $1.89 M | -- | - | Buy | |
| $413.06 M | 2026-05-20 | -$0.03 | -- | -- | -- | -- | -- | - | -- | |
| $398.00 M | 2026-05-20 | $8.57 | $2.67 | -5.90 | -68.8% | $55.00 M | $55.00 M | - | -- | |
| $385.25 M | 2026-05-20 | -$0.02 | -$0.03 | -0.01 | -61.5% | -- | -- | - | -- | |
| $380.27 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $372.14 M | 2026-05-20 | $0.06 | $0.11 | 0.05 | 83.3% | $91.74 M | $90.37 M | - | Buy | |
| $368.50 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $262.53 M | 2026-05-20 | -- | $0.17 | -- | -- | -- | $489.61 M | - | -- | |
| $257.81 M | 2026-05-20 | $0.16 | -- | -- | -- | $88.30 M | -- | - | Buy | |
| $220.41 M | 2026-05-20 | $0.04 | -- | -- | -- | $23.89 M | -- | - | Sell | |
| $220.12 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $213.02 M | 2026-05-20 | -$0.03 | -$0.03 | 0.00 | 0.0% | -- | -- | - | -- | |
| $208.70 M | 2026-05-20 | $0.04 | -- | -- | -- | $24.75 M | -- | - | -- | |
| $201.24 M | 2026-05-20 | -- | -$0.04 | -- | -- | -- | -- | - | -- | |
| $198.22 M | 2026-05-20 | -$0.19 | -- | -- | -- | $100.41 M | -- | - | Buy | |
| $197.59 M | 2026-05-20 | $0.01 | -- | -- | -- | $31.94 M | -- | - | Buy | |
| $188.23 M | 2026-05-20 | -$0.35 | -- | -- | -- | -- | -- | - | -- | |
| $183.07 M | 2026-05-20 | -- | -$0.01 | -- | -- | -- | -- | - | -- | |
| $179.23 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $176.42 M | 2026-05-20 | $0.08 | -$0.01 | -0.09 | -107.3% | -- | -- | - | -- | |
| $163.22 M | 2026-05-20 | -- | $0.00 | -- | -- | -- | -- | - | -- | |
| $162.29 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $151.53 M | 2026-05-20 | -- | -- | -- | -- | $73.39 M | -- | - | Hold | |
| $147.59 M | 2026-05-20 | -- | -- | -- | -- | $335.22 M | -- | - | Buy | |
| $147.36 M | 2026-05-20 | -- | -$0.02 | -- | -- | -- | -- | - | -- | |
| $141.84 M | 2026-05-20 | $0.09 | -- | -- | -- | $127.06 M | -- | - | Hold | |
| $129.12 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $119.56 M | 2026-05-20 | -$0.14 | -- | -- | -- | $15.31 M | -- | - | -- | |
| $118.66 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $117.60 M | 2026-05-20 | -$0.14 | -- | -- | -- | $15.31 M | -- | - | -- | |
| $112.15 M | 2026-05-20 | $0.02 | -- | -- | -- | $12.88 M | -- | - | -- | |
| $108.72 M | 2026-05-20 | -$0.18 | -- | -- | -- | $111.03 M | -- | - | -- | |
| $107.83 M | 2026-05-20 | -$0.01 | -- | -- | -- | -- | -- | - | -- | |
| $107.45 M | 2026-05-20 | -$0.01 | -- | -- | -- | -- | -- | - | -- | |
| $105.63 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $94.14 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $92.90 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $86.89 M | 2026-05-20 | -- | $0.03 | -- | -- | -- | $417.45 K | - | -- | |
| $86.12 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $77.02 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $76.76 M | 2026-05-20 | -- | -- | -- | -- | $23.42 M | -- | - | Hold | |
| $75.71 M | 2026-05-20 | -- | -$0.04 | -- | -- | -- | -- | - | -- | |
| $71.78 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $71.32 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $65.74 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $63.23 M | 2026-05-20 | -$0.81 | $0.04 | 0.85 | 105.3% | -- | -- | - | -- | |
| $60.24 M | 2026-05-20 | $0.42 | -- | -- | -- | $15.62 M | -- | - | Buy | |
| $59.40 M | 2026-05-20 | $0.40 | -- | -- | -- | $1.07 B | -- | - | Hold | |
| $59.21 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $58.04 M | 2026-05-20 | $0.02 | -$0.15 | -0.17 | -766.7% | $9.43 M | $11.15 M | - | Buy | |
| $56.73 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $56.57 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $56.15 M | 2026-05-20 | -- | -- | -- | -- | -- | $1.32 M | - | -- | |
| $55.95 M | 2026-05-20 | $0.01 | -- | -- | -- | $132.49 M | -- | - | Buy | |
| $53.51 M | 2026-05-20 | -- | $0.07 | -- | -- | -- | -- | - | -- | |
| $47.74 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $47.72 M | 2026-05-20 | -$0.18 | -- | -- | -- | $52.00 M | -- | - | Hold | |
| $47.61 M | 2026-05-20 | -- | $0.00 | -- | -- | -- | -- | - | -- | |
| $47.23 M | 2026-05-20 | -$0.07 | -$0.07 | 0.00 | 0.0% | $1.09 M | -- | - | Buy | |
| $47.09 M | 2026-05-20 | -- | -$0.04 | -- | -- | -- | $96.00 K | - | -- | |
| $47.08 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $47.04 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $45.77 M | 2026-05-20 | -$0.01 | -- | -- | -- | $5.75 M | -- | - | -- | |
| $43.72 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $43.07 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $40.88 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $37.82 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $34.45 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $32.67 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $30.00 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $30.00 M | 2026-05-20 | $0.13 | -- | -- | -- | $893.81 M | -- | - | Hold | |
| $27.94 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $27.29 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $26.74 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $26.33 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $25.70 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $25.63 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $24.14 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $21.94 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $21.37 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $21.17 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $20.19 M | 2026-05-20 | -$0.14 | -- | -- | -- | -- | -- | - | Buy | |
| $19.20 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $17.99 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $17.44 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $17.36 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $17.30 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $16.33 M | 2026-05-20 | -- | -$0.41 | -- | -- | -- | -- | - | -- | |
| $15.22 M | 2026-05-20 | -$39.00 | -- | -- | -- | $1.13 M | -- | - | Buy | |
| $14.92 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $14.90 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $14.51 M | 2026-05-20 | -- | -$0.04 | -- | -- | -- | -- | - | -- | |
| $14.45 M | 2026-05-20 | -$0.01 | -$0.33 | -0.32 | -3,200.0% | $18.82 M | $19.70 M | - | -- | |
| $14.18 M | 2026-05-20 | -- | -$0.01 | -- | -- | -- | -- | - | -- | |
| $14.06 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $12.64 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $12.09 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $12.06 M | 2026-05-20 | $0.01 | -- | -- | -- | $8.81 M | $7.77 M | - | -- | |
| $11.51 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $11.08 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $10.71 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $10.50 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $10.49 M | 2026-05-20 | -- | $0.00 | -- | -- | -- | -- | - | -- | |
| $10.49 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $10.43 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $10.36 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $10.33 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $9.79 M | 2026-05-20 | -$0.10 | -$0.09 | 0.01 | 10.0% | $1.40 M | $1.40 M | - | -- | |
| $9.74 M | 2026-05-20 | -- | -$0.01 | -- | -- | -- | -- | - | -- | |
| $9.03 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $8.97 M | 2026-05-20 | -$0.61 | -- | -- | -- | $19.80 M | -- | - | -- | |
| $8.65 M | 2026-05-20 | -$17.00 | -- | -- | -- | $960.00 K | -- | - | -- | |
| $8.53 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $8.13 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $8.12 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $8.10 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $7.85 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $7.58 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $7.53 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $6.95 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $6.93 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $6.80 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $6.77 M | 2026-05-20 | -$1.00 | -- | -- | -- | $304.15 M | -- | - | Hold | |
| $6.42 M | 2026-05-20 | -$0.34 | -$0.46 | -0.12 | -35.3% | $3.10 M | $2.95 M | - | Buy | |
| $6.35 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $6.25 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $5.94 M | 2026-05-20 | $2.10 | -- | -- | -- | $25.30 M | -- | - | -- | |
| $5.93 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $5.72 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $5.67 M | 2026-05-20 | -$0.27 | -- | -- | -- | $350.00 K | -- | - | Buy | |
| $5.37 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.89 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.80 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $4.80 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.68 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.61 M | 2026-05-20 | $5.04 | -- | -- | -- | $35.00 M | -- | - | Buy | |
| $4.57 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.55 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.40 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.35 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.20 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.07 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.00 M | 2026-05-20 | -$6.39 | -- | -- | -- | $2.53 M | -- | - | Buy | |
| $3.98 M | 2026-05-20 | -$0.03 | -- | -- | -- | $22.03 M | -- | - | Buy | |
| $3.92 M | 2026-05-20 | -$0.82 | -- | -- | -- | $204.23 K | -- | - | -- | |
| $3.82 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.76 M | 2026-05-20 | -$0.01 | -- | -- | -- | -- | -- | - | -- | |
| $3.75 M | 2026-05-20 | -$0.12 | -- | -- | -- | $105.05 M | -- | - | Buy | |
| $3.71 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.59 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.55 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.50 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.42 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.13 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.03 M | 2026-05-20 | -$0.01 | -- | -- | -- | $4.80 M | -- | - | Buy | |
| $2.86 M | 2026-05-20 | $299.93 | -- | -- | -- | $8.00 M | -- | - | -- | |
| $2.83 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $2.78 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $2.76 M | 2026-05-20 | -$73.04 | -- | -- | -- | $50.00 K | -- | - | Buy | |
| $2.66 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.66 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.58 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.48 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.42 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.42 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $2.37 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.24 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.18 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.09 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.98 M | 2026-05-20 | -- | -- | -- | -- | $1.29 M | -- | - | -- | |
| $1.80 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.63 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.60 M | 2026-05-20 | -$0.10 | -- | -- | -- | $1.40 M | -- | - | Hold | |
| $1.56 M | 2026-05-20 | -- | -- | -- | -- | -- | $18.52 K | - | -- | |
| $1.52 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.52 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.46 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $1.34 M | 2026-05-20 | -$0.42 | -- | -- | -- | $14.30 M | -- | - | Buy | |
| $1.32 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.32 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.29 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $1.28 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.24 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.23 M | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $1.22 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.18 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.13 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.11 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.06 M | 2026-05-20 | -- | -$0.16 | -- | -- | -- | $369.10 K | - | -- | |
| $1.02 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.01 M | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $958.11 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $956.61 K | 2026-05-20 | -$0.16 | -- | -- | -- | $7.05 M | -- | - | -- | |
| $932.44 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $913.29 K | 2026-05-20 | -- | -- | -- | -- | $55.10 M | -- | - | Hold | |
| $856.57 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $852.19 K | 2026-05-20 | -- | -$0.00 | -- | -- | -- | -- | - | -- | |
| $829.53 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $807.85 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $775.17 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $771.21 K | 2026-05-20 | -$1.49 | -- | -- | -- | $4.50 M | -- | - | -- | |
| $741.53 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $731.34 K | 2026-05-20 | -$0.02 | -- | -- | -- | $7.22 M | -- | - | -- | |
| $707.79 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $677.26 K | 2026-05-20 | -$0.31 | -- | -- | -- | -$1.75 M | -- | - | Buy | |
| $676.62 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $630.02 K | 2026-05-20 | -- | -- | -- | -- | $3.49 M | -- | - | -- | |
| $627.63 K | 2026-05-20 | -$0.01 | -- | -- | -- | -- | -- | - | -- | |
| $606.64 K | 2026-05-20 | -- | $0.00 | -- | -- | -- | -- | - | -- | |
| $601.56 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $588.94 K | 2026-05-20 | -- | -$0.00 | -- | -- | $3.00 M | -- | - | -- | |
| $585.93 K | 2026-05-20 | -$0.36 | -- | -- | -- | $5.26 M | -- | - | Buy | |
| $579.79 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $536.88 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $490.10 K | 2026-05-20 | -$0.66 | -- | -- | -- | $337.30 M | -- | - | Hold | |
| $485.75 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $481.86 K | 2026-05-20 | -- | -- | -- | -- | $64.91 M | -- | - | -- | |
| $472.58 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $413.23 K | 2026-05-20 | $2,362.50 | -- | -- | -- | $265.46 M | -- | - | Buy | |
| $389.41 K | 2026-05-20 | -- | -$0.01 | -- | -- | -- | $5.68 M | - | -- | |
| $363.42 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $351.52 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $344.26 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $333.28 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $306.20 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $279.45 K | 2026-05-20 | -$0.15 | -- | -- | -- | $6.80 M | -- | - | -- | |
| $275.64 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $265.29 K | 2026-05-20 | -- | -- | -- | -- | $397.82 K | -- | - | -- | |
| $260.71 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $260.11 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $255.63 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $248.50 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $223.46 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $217.53 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $217.42 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Sell | |
| $207.88 K | 2026-05-20 | -$6.00 | -- | -- | -- | $245.00 K | -- | - | Buy | |
| $193.33 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $177.82 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $171.54 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $170.89 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $155.54 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $151.40 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $145.90 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $128.02 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $127.29 K | 2026-05-20 | -$0.65 | -- | -- | -- | $103.77 M | -- | - | Buy | |
| $120.99 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $119.77 K | 2026-05-20 | -- | -$0.10 | -- | -- | -- | $22.55 M | - | -- | |
| $114.56 K | 2026-05-20 | -$0.02 | -- | -- | -- | $9.82 M | -- | - | Buy | |
| $109.23 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $101.82 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $101.32 K | 2026-05-20 | $0.26 | -- | -- | -- | $35.61 M | -- | - | Buy | |
| $97.52 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $92.29 K | 2026-05-20 | -$0.56 | -- | -- | -- | $99.92 M | -- | - | -- | |
| $86.63 K | 2026-05-20 | -$0.06 | -- | -- | -- | $2.67 M | -- | - | -- | |
| $85.14 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $84.14 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $82.45 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $78.26 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $74.28 K | 2026-05-20 | -$0.30 | -- | -- | -- | $5.12 M | -- | - | Buy | |
| $72.35 K | 2026-05-20 | -$0.63 | -- | -- | -- | $11.00 M | -- | - | Buy | |
| $70.76 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $70.18 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $69.82 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $68.05 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $62.61 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $59.63 K | 2026-05-20 | -$0.02 | -- | -- | -- | $175.00 K | -- | - | -- | |
| $47.08 K | 2026-05-20 | -$4.20 | -- | -- | -- | $3.40 M | -- | - | Hold | |
| $44.15 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $42.55 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $40.66 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $39.40 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $39.18 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $33.12 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $31.80 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $31.20 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $26.53 K | 2026-05-20 | -- | -- | -- | -- | $547.64 K | -- | - | -- | |
| $25.57 K | 2026-05-20 | -- | -$1.75 | -- | -- | -- | $3.84 M | - | Buy | |
| $23.42 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $20.46 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $19.09 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $18.34 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $17.29 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $12.34 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $11.82 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $10.99 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $9.72 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $9.50 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $9.08 K | 2026-05-20 | -$0.13 | -- | -- | -- | $1.28 M | -- | - | Hold | |
| $8.03 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $6.60 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $6.19 K | 2026-05-20 | $0.00 | -- | -- | -- | $80.13 M | -- | - | Buy | |
| $5.98 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $5.45 K | 2026-05-20 | -$0.22 | -- | -- | -- | $5.04 M | -- | - | Buy | |
| $5.37 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $5.24 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $4.86 K | 2026-05-20 | -$2,640.00 | -- | -- | -- | -- | -- | - | Buy | |
| $4.36 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $4.36 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $4.31 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.26 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $4.24 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $4.18 K | 2026-05-20 | -$0.15 | -- | -- | -- | $4.23 M | -- | - | Hold | |
| $3.98 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.92 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $3.74 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $3.52 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $3.25 K | 2026-05-20 | -$0.75 | -- | -- | -- | $19.02 M | -- | - | -- | |
| $3.08 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $3.00 K | 2026-05-20 | $0.60 | -- | -- | -- | $7.00 M | -- | - | Buy | |
| $2.99 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $2.88 K | 2026-05-20 | -- | -- | -- | -- | $43.52 M | -- | - | -- | |
| $2.65 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.56 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Sell | |
| $2.46 K | 2026-05-20 | $0.09 | -- | -- | -- | $43.90 M | -- | - | Buy | |
| $2.44 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $2.35 K | 2026-05-20 | -$6.40 | -- | -- | -- | $100.00 K | -- | - | Buy | |
| $2.27 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $2.15 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.89 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.84 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.81 K | 2026-05-20 | -$0.30 | -- | -- | -- | $6.97 M | -- | - | -- | |
| $1.74 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $1.62 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.60 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.58 K | 2026-05-20 | -$5.85 | -- | -- | -- | $2.66 M | -- | - | Buy | |
| $1.57 K | 2026-05-20 | -$18.00 | -- | -- | -- | $5.00 M | -- | - | Buy | |
| $1.51 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $1.47 K | 2026-05-20 | -$0.29 | -- | -- | -- | $400.00 K | -- | - | -- | |
| $1.46 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $1.40 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.36 K | 2026-05-20 | -$202.78 | -- | -- | -- | $25.41 M | -- | - | Hold | |
| $1.34 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $1.21 K | 2026-05-20 | -$0.28 | -- | -- | -- | $6.00 M | -- | - | Buy | |
| $1.17 K | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $1.02 K | 2026-05-20 | -$0.01 | -- | -- | -- | $129.94 M | -- | - | Buy | |
| $1.00 K | 2026-05-20 | -$0.70 | -- | -- | -- | $8.52 M | -- | - | Buy | |
| $989.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $888.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $802.00 | 2026-05-20 | $0.02 | -- | -- | -- | $19.30 M | -- | - | Buy | |
| $800.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $708.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $659.00 | 2026-05-20 | -$2.51 | -- | -- | -- | $5.37 M | -- | - | Buy | |
| $639.00 | 2026-05-20 | -$2.55 | -- | -- | -- | $2.36 M | -- | - | Buy | |
| $612.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $611.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $595.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $539.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $497.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Hold | |
| $490.00 | 2026-05-20 | -$353.25 | -- | -- | -- | $419.91 M | -- | - | Hold | |
| $431.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $323.00 | 2026-05-20 | -$16.75 | -- | -- | -- | $2.25 M | -- | - | -- | |
| $321.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $263.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $232.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $221.00 | 2026-05-20 | -$11.80 | -- | -- | -- | $1.60 M | -- | - | Buy | |
| $145.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $139.00 | 2026-05-20 | -$13.25 | -- | -- | -- | -- | -- | - | Buy | |
| $135.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $107.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
| $47.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | -- | |
| $39.00 | 2026-05-20 | -- | -- | -- | -- | -- | -- | - | Buy | |
Showing 1 to  481 of 481 results

NVDA
$5.41 T Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.76
Reported EPS--
Forecasted Revenue$78.42 B
Reported Revenue--
Price Target Trend0.0%
Analyst RatingBuy

ADI
$194.33 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.89
Reported EPS$3.09
Surprise0.20
Surprise %6.9%
Forecasted Revenue$3.51 B
Reported Revenue$3.62 B
Price Target Trend0.0%
Analyst RatingBuy

TJX
$176.25 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.02
Reported EPS$1.19
Surprise0.17
Surprise %16.7%
Forecasted Revenue$14.02 B
Reported Revenue$14.32 B
Price Target Trend-0.0%
Analyst RatingBuy

LOW
$123.83 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.97
Reported EPS$3.03
Surprise0.06
Surprise %2.0%
Forecasted Revenue$22.98 B
Reported Revenue$23.08 B
Price Target Trend-
Analyst RatingBuy

INTU
$106.84 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$12.57
Reported EPS--
Forecasted Revenue$8.54 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

TKOMF
$98.78 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.72
Reported EPS$0.28
Surprise-0.44
Surprise %-60.8%
Forecasted Revenue$12.93 B
Reported Revenue$13.84 B

TKOMY
$94.53 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.72
Reported EPS$0.28
Surprise-0.43
Surprise %-60.8%
Forecasted Revenue$12.89 B
Reported Revenue$13.82 B
Price Target Trend-
Analyst RatingBuy

ARZGY
$65.44 B Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

SGAPY
$64.78 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.51
Reported EPS--
Forecasted Revenue$5.60 B
Reported Revenue--

SNGNF
$64.70 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.05
Reported EPS--
Forecasted Revenue$5.67 B
Reported Revenue--

TGT
$55.57 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.47
Reported EPS$1.71
Surprise0.24
Surprise %16.3%
Forecasted Revenue$24.66 B
Reported Revenue$25.02 B
Price Target Trend0.0%
Analyst RatingHold

MSADF
$41.76 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.65
Reported EPS$0.57
Surprise-0.08
Surprise %-12.4%
Forecasted Revenue$11.22 B
Reported Revenue$11.01 B

MSADY
$41.72 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.64
Reported EPS$0.57
Surprise-0.08
Surprise %-12.3%
Forecasted Revenue$12.36 B
Reported Revenue$10.99 B

NHOLF
$32.59 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.24
Reported EPS$0.86
Surprise-0.38
Surprise %-30.6%
Forecasted Revenue$8.27 B
Reported Revenue$8.73 B

EXPGY
$31.66 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.94
Reported EPS--
Forecasted Revenue$4.37 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

EXPGF
$31.28 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.92
Reported EPS--
Forecasted Revenue$4.32 B
Reported Revenue--

TDBKF
$31.09 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.50
Reported EPS--
Forecasted Revenue$10.15 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

CMTDF
$24.32 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.53
Reported EPS--
Forecasted Revenue$1.52 B
Reported Revenue--

ROIV
$23.20 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.28
Reported EPS-$0.28
Surprise0.00
Surprise %0.0%
Forecasted Revenue$3.56 M
Reported Revenue$2.52 M
Price Target Trend-
Analyst RatingBuy

STMZF
$22.30 B Market Cap
Earnings Date
2026-05-20
Wednesday

GRSXY
$21.36 B Market Cap
Earnings Date
2026-05-20
Wednesday

VTWRF
$20.26 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$499.66 M

SVJTY
$18.35 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.01
Reported EPS--
Forecasted Revenue$29.32 M
Reported Revenue--

KAJMF
$17.96 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.66
Reported EPS--
Forecasted Revenue$5.56 B
Reported Revenue--

TLK
$17.27 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.42
Reported EPS--
Forecasted Revenue$2.30 B
Reported Revenue--
Price Target Trend-
Analyst RatingHold

AZRGF
$17.05 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.14
Reported EPS--
Forecasted Revenue$236.61 M
Reported Revenue--

KAJMY
$16.45 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.68
Reported EPS--
Forecasted Revenue$5.74 B
Reported Revenue--

NDSN
$15.41 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.82
Reported EPS--
Forecasted Revenue$728.78 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

HAS
$12.54 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.20
Reported EPS$1.47
Surprise0.27
Surprise %22.5%
Forecasted Revenue$969.20 M
Reported Revenue$1.00 B
Price Target Trend0.0%
Analyst RatingBuy

OXLCP
$12.05 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.26
Reported EPS--
Forecasted Revenue$244.27 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

SVTRF
$11.93 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.99
Reported EPS--
Forecasted Revenue$1.81 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

OXLCN
$11.88 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.26
Reported EPS--
Forecasted Revenue$244.27 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

ORKLF
$11.81 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.17
Reported EPS--
Forecasted Revenue$1.83 B
Reported Revenue--

ORKLY
$11.61 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.18
Reported EPS--
Forecasted Revenue$1.89 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

PWFNF
$10.65 B Market Cap
Earnings Date
2026-05-20
Wednesday

MAKSF
$9.93 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.21
Reported EPS--
Forecasted Revenue$12.54 B
Reported Revenue--

PSHZF
$9.76 B Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

MAKSY
$9.60 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.42
Reported EPS--
Forecasted Revenue$12.87 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

ALBKY
$9.41 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.03
Reported EPS$0.02
Surprise-0.00
Surprise %0.0%
Forecasted Revenue$663.99 M
Reported Revenue$650.33 M
Price Target Trend-
Analyst RatingHold

DIGBF
$8.80 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.01
Reported EPS$0.01
Surprise-0.00
Surprise %0.0%
Forecasted Revenue$791.09 M
Reported Revenue$791.09 M
Price Target Trend-
Analyst RatingBuy

ICLR
$8.79 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.95
Reported EPS--
Forecasted Revenue$1.99 B
Reported Revenue--
Price Target Trend-0.0%
Analyst RatingBuy

OXLCG
$8.52 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.26
Reported EPS--
Forecasted Revenue$244.27 M
Reported Revenue--

MTLHF
$8.34 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.24
Reported EPS--
Forecasted Revenue$6.03 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

ODTC
$8.05 B Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

ITCFY
$8.00 B Market Cap
Earnings Date
2026-05-20
Wednesday

ENS
$7.91 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$3.00
Reported EPS--
Forecasted Revenue$973.84 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

SALRF
$7.52 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.56
Reported EPS--
Forecasted Revenue$670.99 M
Reported Revenue--
Price Target Trend-
Analyst RatingSell

IMVT
$7.22 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.60
Reported EPS-$0.73
Surprise-0.13
Surprise %-21.7%
Price Target Trend-
Analyst RatingBuy

GDS
$7.15 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.03
Reported EPS$0.19
Surprise0.23
Surprise %675.0%
Forecasted Revenue$436.44 M
Reported Revenue$488.88 M
Price Target Trend-
Analyst RatingBuy

DKDRF
$7.04 B Market Cap
Earnings Date
2026-05-20
Wednesday

BZ
$6.51 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.25
Reported EPS$0.27
Surprise0.02
Surprise %8.6%
Forecasted Revenue$301.91 M
Reported Revenue$300.38 M
Price Target Trend-
Analyst RatingBuy

STEP
$6.50 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.51
Reported EPS--
Forecasted Revenue$292.11 M
Reported Revenue--
Price Target Trend0.0%
Analyst RatingBuy

URBN
$6.43 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.12
Reported EPS--
Forecasted Revenue$1.46 B
Reported Revenue--
Price Target Trend-
Analyst RatingHold

VFC
$6.35 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--
Forecasted Revenue$2.13 B
Reported Revenue$2.17 B
Price Target Trend-0.0%
Analyst RatingHold

HYUHF
$6.17 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$1.98 B
Reported Revenue--

KLKBY
$6.13 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.07
Forecasted Revenue--
Reported Revenue$1.65 B

BLTE
$5.73 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.63
Reported EPS-$0.34
Surprise0.29
Surprise %46.4%
Price Target Trend-
Analyst RatingBuy

GLNG
$5.64 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.41
Reported EPS--
Forecasted Revenue$129.88 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

GMXTF
$5.38 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.03
Reported EPS--
Forecasted Revenue$904.23 M
Reported Revenue--

BTLCY
$5.31 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.18
Reported EPS--
Forecasted Revenue$332.18 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

BRLAF
$5.29 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.19
Reported EPS--
Forecasted Revenue$255.29 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

YPHDF
$4.84 B Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

EENEF
$4.30 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.28
Reported EPS--
Forecasted Revenue$2.01 B
Reported Revenue--
Price Target Trend-
Analyst RatingHold

ANTOF
$3.95 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.34
Reported EPS--
Forecasted Revenue$2.65 B
Reported Revenue--

HSYDF
$3.75 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.15
Reported EPS--
Forecasted Revenue$93.52 M
Reported Revenue--

ESYJY
$3.70 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$2.92 B
Reported Revenue--
Price Target Trend-
Analyst RatingHold

MDIYF
$3.36 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.00
Reported EPS--
Forecasted Revenue$317.99 M
Reported Revenue--

MFRVF
$3.29 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS$0.02
Surprise0.02
Surprise %380.7%
Forecasted Revenue$330.95 M
Reported Revenue$330.95 M

CRVL
$3.29 B Market Cap
Earnings Date
2026-05-20
Wednesday

QNTQY
$3.11 B Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

SBLK
$3.04 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.45
Reported EPS--
Forecasted Revenue$225.93 M
Reported Revenue--
Price Target Trend0.0%
Analyst RatingBuy

ZIM
$3.03 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.63
Reported EPS-$0.71
Surprise-0.08
Surprise %-11.9%
Forecasted Revenue$1.48 B
Reported Revenue$1.40 B
Price Target Trend-
Analyst RatingHold

ELF
$2.99 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.29
Reported EPS--
Forecasted Revenue$423.06 M
Reported Revenue--
Price Target Trend0.0%
Analyst RatingBuy

BRCTF
$2.93 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.03
Reported EPS$0.25
Surprise0.28
Surprise %896.6%
Forecasted Revenue$20.26 M
Reported Revenue$46.04 M

NHKGF
$2.87 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.22
Reported EPS--
Forecasted Revenue$1.41 B
Reported Revenue--

CAIAF
$2.59 B Market Cap
Earnings Date
2026-05-20
Wednesday

RLX
$2.57 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.03
Reported EPS--
Forecasted Revenue$166.99 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

TKOBF
$2.52 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$681.76 M
Reported Revenue--

CDLR
$2.38 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.15
Reported EPS--
Forecasted Revenue$144.96 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

CADLF
$2.35 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.04
Reported EPS--
Forecasted Revenue$144.42 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

AMSC
$2.34 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.19
Reported EPS--
Forecasted Revenue$82.10 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

OXLCO
$2.30 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.26
Reported EPS--
Forecasted Revenue$244.27 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

FORTY
$2.19 B Market Cap
Earnings Date
2026-05-20
Wednesday

LPG
$2.04 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$1.41
Reported EPS$1.89
Surprise0.48
Surprise %34.0%
Forecasted Revenue$128.87 M
Reported Revenue$153.27 M
Price Target Trend0.0%
Analyst RatingBuy

ARCO
$1.90 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.11
Reported EPS$0.17
Surprise0.06
Surprise %54.5%
Forecasted Revenue$1.21 B
Reported Revenue$1.22 B
Price Target Trend-
Analyst RatingBuy

SURRF
$1.88 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$5.38 B
Reported Revenue--
Price Target Trend-
Analyst RatingHold

IRLCF
$1.82 B Market Cap
Earnings Date
2026-05-20
Wednesday

THQQF
$1.61 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.10
Reported EPS--
Forecasted Revenue$400.54 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

BORR
$1.56 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--
Forecasted Revenue$253.35 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

BWEFF
$1.50 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.22
Reported EPS--
Forecasted Revenue$236.53 M
Reported Revenue--

CYFWF
$1.45 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$1.00 B
Reported Revenue--

AVEX
$1.34 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.16
Reported EPS--
Forecasted Revenue$200.94 M
Reported Revenue--
Price Target Trend0.0%
Analyst Rating--

HLTEF
$1.33 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.98
Forecasted Revenue--
Reported Revenue$261.87 M

HAZAF
$1.22 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$794.62 M
Reported Revenue--

PBHDF
$1.15 B Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$238.19 M
Reported Revenue--

OXLC
$966.24 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.26
Reported EPS--
Forecasted Revenue$244.27 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

HGYMF
$937.20 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$57.94 M
Reported Revenue--

VFSWW
$935.35 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.31
Reported EPS--
Forecasted Revenue$1.03 B
Reported Revenue--

LTGHY
$910.64 M Market Cap
Earnings Date
2026-05-20
Wednesday

IHPGF
$908.53 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$85.80 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

BTRCF
$889.63 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.20
Reported EPS--
Forecasted Revenue$97.63 M
Reported Revenue--

SNDVF
$878.42 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.19
Reported EPS--
Forecasted Revenue$292.05 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

ELROF
$843.39 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.27
Reported EPS--
Forecasted Revenue$3.72 B
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

KSRBF
$841.70 M Market Cap
Earnings Date
2026-05-20
Wednesday

ATXRF
$831.68 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--

UBSFF
$808.62 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$449.91 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MDRX
$806.69 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.01
Reported EPS--
Forecasted Revenue$143.80 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

MDOMF
$722.18 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$121.71 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

UBSFY
$720.16 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.02
Reported EPS--
Forecasted Revenue$449.83 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

LUXE
$711.48 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.12
Reported EPS--
Forecasted Revenue$742.39 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

EHAB
$706.91 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.12
Reported EPS$0.13
Surprise0.01
Surprise %11.0%
Forecasted Revenue$266.66 M
Reported Revenue$264.80 M
Price Target Trend-
Analyst RatingHold

SB
$706.58 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.09
Reported EPS--
Forecasted Revenue$65.90 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

PKE
$674.29 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.16
Reported EPS--
Forecasted Revenue$22.31 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

IGPYF
$655.11 M Market Cap
Earnings Date
2026-05-20
Wednesday

ASAGF
$572.63 M Market Cap
Earnings Date
2026-05-20
Wednesday

IQEPF
$569.31 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

ALOY
$534.89 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--
Forecasted Revenue$600.00 K
Reported Revenue--

TATT
$513.35 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.19
Reported EPS$0.26
Surprise0.07
Surprise %36.8%
Forecasted Revenue$40.25 M
Reported Revenue$41.15 M
Price Target Trend-
Analyst RatingBuy

ZDCAF
$513.04 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.00
Reported EPS--
Forecasted Revenue$15.08 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

AMXEF
$495.46 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

RR
$451.81 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.03
Reported EPS--
Forecasted Revenue$1.89 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

UURAF
$413.06 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.03
Reported EPS--

PNRG
$398.00 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$8.57
Reported EPS$2.67
Surprise-5.90
Surprise %-68.8%
Forecasted Revenue$55.00 M
Reported Revenue$55.00 M

NKLR
$385.25 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS-$0.03
Surprise-0.01
Surprise %-61.5%
Price Target Trend-
Analyst Rating--

SBBSF
$380.27 M Market Cap
Earnings Date
2026-05-20
Wednesday

PERI
$372.14 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.06
Reported EPS$0.11
Surprise0.05
Surprise %83.3%
Forecasted Revenue$91.74 M
Reported Revenue$90.37 M
Price Target Trend-
Analyst RatingBuy

PSSWF
$368.50 M Market Cap
Earnings Date
2026-05-20
Wednesday

BRAGF
$262.53 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.17
Forecasted Revenue--
Reported Revenue$489.61 M

CTGO
$257.81 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.16
Reported EPS--
Forecasted Revenue$88.30 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

CMDXF
$220.41 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.04
Reported EPS--
Forecasted Revenue$23.89 M
Reported Revenue--
Price Target Trend-
Analyst RatingSell

CRTTF
$220.12 M Market Cap
Earnings Date
2026-05-20
Wednesday

LIFFF
$213.02 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.03
Reported EPS-$0.03
Surprise0.00
Surprise %0.0%

SUSRF
$208.70 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.04
Reported EPS--
Forecasted Revenue$24.75 M
Reported Revenue--

MINE
$201.24 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.04

CANG
$198.22 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.19
Reported EPS--
Forecasted Revenue$100.41 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

WRLGF
$197.59 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.01
Reported EPS--
Forecasted Revenue$31.94 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

BHLLD
$188.23 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.35
Reported EPS--

ELRRF
$183.07 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.01

WEBC
$179.23 M Market Cap
Earnings Date
2026-05-20
Wednesday

TBXXF
$176.42 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.08
Reported EPS-$0.01
Surprise-0.09
Surprise %-107.3%

NCFFF
$163.22 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.00

IPXAF
$162.29 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

EM
$151.53 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$73.39 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

BZUN
$147.59 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$335.22 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

GRLRF
$147.36 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.02

DOYU
$141.84 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.09
Reported EPS--
Forecasted Revenue$127.06 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

MGMLF
$129.12 M Market Cap
Earnings Date
2026-05-20
Wednesday

ALTS
$119.56 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.14
Reported EPS--
Forecasted Revenue$15.31 M
Reported Revenue--

DDCCF
$118.66 M Market Cap
Earnings Date
2026-05-20
Wednesday

AIFC
$117.60 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.14
Reported EPS--
Forecasted Revenue$15.31 M
Reported Revenue--

AGXPF
$112.15 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.02
Reported EPS--
Forecasted Revenue$12.88 M
Reported Revenue--

ATLN
$108.72 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.18
Reported EPS--
Forecasted Revenue$111.03 M
Reported Revenue--

LGCFF
$107.83 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--

FPOCF
$107.45 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--

SLVRF
$105.63 M Market Cap
Earnings Date
2026-05-20
Wednesday

ESLGF
$94.14 M Market Cap
Earnings Date
2026-05-20
Wednesday

CNNRF
$92.90 M Market Cap
Earnings Date
2026-05-20
Wednesday

GLBXF
$86.89 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue--
Reported Revenue$417.45 K

GDTRF
$86.12 M Market Cap
Earnings Date
2026-05-20
Wednesday

EMPYF
$77.02 M Market Cap
Earnings Date
2026-05-20
Wednesday

SSHPF
$76.76 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$23.42 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

NZAUF
$75.71 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.04

ABMBF
$71.78 M Market Cap
Earnings Date
2026-05-20
Wednesday

CHRB
$71.32 M Market Cap
Earnings Date
2026-05-20
Wednesday

SBNY
$65.74 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

MYCOF
$63.23 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.81
Reported EPS$0.04
Surprise0.85
Surprise %105.3%

EDRY
$60.24 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.42
Reported EPS--
Forecasted Revenue$15.62 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

TSPH
$59.40 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.40
Reported EPS--
Forecasted Revenue$1.07 B
Reported Revenue--
Price Target Trend-
Analyst RatingHold

KNDI
$59.21 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

SACH
$58.04 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.02
Reported EPS-$0.15
Surprise-0.17
Surprise %-766.7%
Forecasted Revenue$9.43 M
Reported Revenue$11.15 M
Price Target Trend-
Analyst RatingBuy

IDGAF
$56.73 M Market Cap
Earnings Date
2026-05-20
Wednesday

CGXEF
$56.57 M Market Cap
Earnings Date
2026-05-20
Wednesday

SPND
$56.15 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue--
Reported Revenue$1.32 M

SDA
$55.95 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.01
Reported EPS--
Forecasted Revenue$132.49 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

HPQFF
$53.51 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.07

ORXGF
$47.74 M Market Cap
Earnings Date
2026-05-20
Wednesday

PETS
$47.72 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.18
Reported EPS--
Forecasted Revenue$52.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

SRLZF
$47.61 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.00

GIPIF
$47.23 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.07
Reported EPS-$0.07
Surprise0.00
Surprise %0.0%
Forecasted Revenue$1.09 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

ONMD
$47.09 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.04
Forecasted Revenue--
Reported Revenue$96.00 K

SCDCF
$47.08 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

PNDDF
$47.04 M Market Cap
Earnings Date
2026-05-20
Wednesday

DMGGF
$45.77 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--
Forecasted Revenue$5.75 M
Reported Revenue--

TVIPF
$43.72 M Market Cap
Earnings Date
2026-05-20
Wednesday

GFGSF
$43.07 M Market Cap
Earnings Date
2026-05-20
Wednesday

LISMF
$40.88 M Market Cap
Earnings Date
2026-05-20
Wednesday

LUNA
$37.82 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

KEGX
$34.45 M Market Cap
Earnings Date
2026-05-20
Wednesday

PNTRF
$32.67 M Market Cap
Earnings Date
2026-05-20
Wednesday

CYSNF
$30.00 M Market Cap
Earnings Date
2026-05-20
Wednesday

IDBHF
$30.00 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.13
Reported EPS--
Forecasted Revenue$893.81 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

SECUF
$27.94 M Market Cap
Earnings Date
2026-05-20
Wednesday

NPT
$27.29 M Market Cap
Earnings Date
2026-05-20
Wednesday

SEGG
$26.74 M Market Cap
Earnings Date
2026-05-20
Wednesday

WHYRF
$26.33 M Market Cap
Earnings Date
2026-05-20
Wednesday

KNGRF
$25.70 M Market Cap
Earnings Date
2026-05-20
Wednesday

NMNZF
$25.63 M Market Cap
Earnings Date
2026-05-20
Wednesday

SAGGF
$24.14 M Market Cap
Earnings Date
2026-05-20
Wednesday

PUMXF
$21.94 M Market Cap
Earnings Date
2026-05-20
Wednesday

OTCFF
$21.37 M Market Cap
Earnings Date
2026-05-20
Wednesday

STCB
$21.17 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

ANEB
$20.19 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.14
Reported EPS--
Price Target Trend-
Analyst RatingBuy

NEGXF
$19.20 M Market Cap
Earnings Date
2026-05-20
Wednesday

DIZTF
$17.99 M Market Cap
Earnings Date
2026-05-20
Wednesday

MKTSF
$17.44 M Market Cap
Earnings Date
2026-05-20
Wednesday

EOXFF
$17.36 M Market Cap
Earnings Date
2026-05-20
Wednesday

TNREF
$17.30 M Market Cap
Earnings Date
2026-05-20
Wednesday

DUKR
$16.33 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.41

CFOR
$15.22 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$39.00
Reported EPS--
Forecasted Revenue$1.13 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

LASE
$14.92 M Market Cap
Earnings Date
2026-05-20
Wednesday

HOOK
$14.90 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

PLLMF
$14.51 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.04

COSM
$14.45 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS-$0.33
Surprise-0.32
Surprise %-3,200.0%
Forecasted Revenue$18.82 M
Reported Revenue$19.70 M

OZBKF
$14.18 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.01

ASAPF
$14.06 M Market Cap
Earnings Date
2026-05-20
Wednesday

TARSF
$12.64 M Market Cap
Earnings Date
2026-05-20
Wednesday

QYOUF
$12.09 M Market Cap
Earnings Date
2026-05-20
Wednesday

NSCIF
$12.06 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.01
Reported EPS--
Forecasted Revenue$8.81 M
Reported Revenue$7.77 M

STMGF
$11.51 M Market Cap
Earnings Date
2026-05-20
Wednesday

SICP
$11.08 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

TTTMF
$10.71 M Market Cap
Earnings Date
2026-05-20
Wednesday

EUUNF
$10.50 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

BARUF
$10.49 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.00

NXHSF
$10.49 M Market Cap
Earnings Date
2026-05-20
Wednesday

YELLQ
$10.43 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

RGFC
$10.36 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

GXXFF
$10.33 M Market Cap
Earnings Date
2026-05-20
Wednesday

CSAI
$9.79 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.10
Reported EPS-$0.09
Surprise0.01
Surprise %10.0%
Forecasted Revenue$1.40 M
Reported Revenue$1.40 M

GPMTF
$9.74 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.01

HAPBF
$9.03 M Market Cap
Earnings Date
2026-05-20
Wednesday

EICCF
$8.97 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.61
Reported EPS--
Forecasted Revenue$19.80 M
Reported Revenue--

BTTC
$8.65 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$17.00
Reported EPS--
Forecasted Revenue$960.00 K
Reported Revenue--

URZEF
$8.53 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

CASXF
$8.13 M Market Cap
Earnings Date
2026-05-20
Wednesday

JMPHF
$8.12 M Market Cap
Earnings Date
2026-05-20
Wednesday

ARTGF
$8.10 M Market Cap
Earnings Date
2026-05-20
Wednesday

FDOGF
$7.85 M Market Cap
Earnings Date
2026-05-20
Wednesday

NBYCF
$7.58 M Market Cap
Earnings Date
2026-05-20
Wednesday

DGTHF
$7.53 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

ROWKF
$6.95 M Market Cap
Earnings Date
2026-05-20
Wednesday

DTSS
$6.93 M Market Cap
Earnings Date
2026-05-20
Wednesday

BBBMF
$6.80 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

MAXN
$6.77 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$1.00
Reported EPS--
Forecasted Revenue$304.15 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

ALUR
$6.42 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.34
Reported EPS-$0.46
Surprise-0.12
Surprise %-35.3%
Forecasted Revenue$3.10 M
Reported Revenue$2.95 M
Price Target Trend-
Analyst RatingBuy

INXSF
$6.35 M Market Cap
Earnings Date
2026-05-20
Wednesday

CPIFF
$6.25 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

RTB
$5.94 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2.10
Reported EPS--
Forecasted Revenue$25.30 M
Reported Revenue--

PEXZF
$5.93 M Market Cap
Earnings Date
2026-05-20
Wednesday

NRGFF
$5.72 M Market Cap
Earnings Date
2026-05-20
Wednesday

EVGN
$5.67 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.27
Reported EPS--
Forecasted Revenue$350.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

USCMF
$5.37 M Market Cap
Earnings Date
2026-05-20
Wednesday

RWCRF
$4.89 M Market Cap
Earnings Date
2026-05-20
Wednesday

EGRX
$4.80 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

BXXRF
$4.80 M Market Cap
Earnings Date
2026-05-20
Wednesday

ISEYF
$4.68 M Market Cap
Earnings Date
2026-05-20
Wednesday

SONM
$4.61 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$5.04
Reported EPS--
Forecasted Revenue$35.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MCCHF
$4.57 M Market Cap
Earnings Date
2026-05-20
Wednesday

EVGUF
$4.55 M Market Cap
Earnings Date
2026-05-20
Wednesday

HRFEF
$4.40 M Market Cap
Earnings Date
2026-05-20
Wednesday

HAYAF
$4.35 M Market Cap
Earnings Date
2026-05-20
Wednesday

GNYPF
$4.20 M Market Cap
Earnings Date
2026-05-20
Wednesday

FPNUF
$4.07 M Market Cap
Earnings Date
2026-05-20
Wednesday

TBIO
$4.00 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$6.39
Reported EPS--
Forecasted Revenue$2.53 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

ADAPY
$3.98 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.03
Reported EPS--
Forecasted Revenue$22.03 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

SONIF
$3.92 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.82
Reported EPS--
Forecasted Revenue$204.23 K
Reported Revenue--

ULTXF
$3.82 M Market Cap
Earnings Date
2026-05-20
Wednesday

BHLL
$3.76 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--

IQST
$3.75 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.12
Reported EPS--
Forecasted Revenue$105.05 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MWCAF
$3.71 M Market Cap
Earnings Date
2026-05-20
Wednesday

KSTBF
$3.59 M Market Cap
Earnings Date
2026-05-20
Wednesday

ALTPF
$3.55 M Market Cap
Earnings Date
2026-05-20
Wednesday

CBULF
$3.50 M Market Cap
Earnings Date
2026-05-20
Wednesday

EAATF
$3.42 M Market Cap
Earnings Date
2026-05-20
Wednesday

HVGDF
$3.13 M Market Cap
Earnings Date
2026-05-20
Wednesday

VQSSF
$3.03 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--
Forecasted Revenue$4.80 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

OLOX
$2.86 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$299.93
Reported EPS--
Forecasted Revenue$8.00 M
Reported Revenue--

AUCCF
$2.83 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

XELAP
$2.78 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

VCNX
$2.76 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$73.04
Reported EPS--
Forecasted Revenue$50.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MURMF
$2.66 M Market Cap
Earnings Date
2026-05-20
Wednesday

ENTEF
$2.66 M Market Cap
Earnings Date
2026-05-20
Wednesday

JAMGF
$2.58 M Market Cap
Earnings Date
2026-05-20
Wednesday

NCT
$2.48 M Market Cap
Earnings Date
2026-05-20
Wednesday

NLGCF
$2.42 M Market Cap
Earnings Date
2026-05-20
Wednesday

TIOG
$2.42 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

NMLSF
$2.37 M Market Cap
Earnings Date
2026-05-20
Wednesday

SAENF
$2.24 M Market Cap
Earnings Date
2026-05-20
Wednesday

ODDAF
$2.18 M Market Cap
Earnings Date
2026-05-20
Wednesday

UGRO
$2.09 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

EGTYF
$1.98 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$1.29 M
Reported Revenue--

OILCF
$1.80 M Market Cap
Earnings Date
2026-05-20
Wednesday

SOWG
$1.63 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

ITRM
$1.60 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.10
Reported EPS--
Forecasted Revenue$1.40 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

DPLS
$1.56 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue--
Reported Revenue$18.52 K

LSBCF
$1.52 M Market Cap
Earnings Date
2026-05-20
Wednesday

AISSF
$1.52 M Market Cap
Earnings Date
2026-05-20
Wednesday

CDMNF
$1.46 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

OMQS
$1.34 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.42
Reported EPS--
Forecasted Revenue$14.30 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

BIDCF
$1.32 M Market Cap
Earnings Date
2026-05-20
Wednesday

CMCXF
$1.32 M Market Cap
Earnings Date
2026-05-20
Wednesday

ADNH
$1.29 M Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

ENPRF
$1.28 M Market Cap
Earnings Date
2026-05-20
Wednesday

ASDZF
$1.24 M Market Cap
Earnings Date
2026-05-20
Wednesday

GCRIF
$1.23 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

JXMNF
$1.22 M Market Cap
Earnings Date
2026-05-20
Wednesday

DTMXF
$1.18 M Market Cap
Earnings Date
2026-05-20
Wednesday

FTXP
$1.13 M Market Cap
Earnings Date
2026-05-20
Wednesday

ERNAW
$1.11 M Market Cap
Earnings Date
2026-05-20
Wednesday

NASC
$1.06 M Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.16
Forecasted Revenue--
Reported Revenue$369.10 K

PAUFF
$1.02 M Market Cap
Earnings Date
2026-05-20
Wednesday

ORAGF
$1.01 M Market Cap
Earnings Date
2026-05-20
Wednesday

PFRRF
$958.11 K Market Cap
Earnings Date
2026-05-20
Wednesday

CUBXF
$956.61 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.16
Reported EPS--
Forecasted Revenue$7.05 M
Reported Revenue--

XELA
$932.44 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

HUIZ
$913.29 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$55.10 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

XLEFF
$856.57 K Market Cap
Earnings Date
2026-05-20
Wednesday

NUMD
$852.19 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00

TRKUF
$829.53 K Market Cap
Earnings Date
2026-05-20
Wednesday

EFVIF
$807.85 K Market Cap
Earnings Date
2026-05-20
Wednesday

CREV
$775.17 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

TRUG
$771.21 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$1.49
Reported EPS--
Forecasted Revenue$4.50 M
Reported Revenue--

NETWF
$741.53 K Market Cap
Earnings Date
2026-05-20
Wednesday

WLDPF
$731.34 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--
Forecasted Revenue$7.22 M
Reported Revenue--

SQZB
$707.79 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

VITFF
$677.26 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.31
Reported EPS--
Forecasted Revenue-$1.75 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

HREEF
$676.62 K Market Cap
Earnings Date
2026-05-20
Wednesday

SZLSF
$630.02 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$3.49 M
Reported Revenue--

CHNXF
$627.63 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--

MARVF
$606.64 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS$0.00

DMIFF
$601.56 K Market Cap
Earnings Date
2026-05-20
Wednesday

TLSS
$588.94 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.00
Forecasted Revenue$3.00 M
Reported Revenue--

SSKN
$585.93 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.36
Reported EPS--
Forecasted Revenue$5.26 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

WINT
$579.79 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

WTRNF
$536.88 K Market Cap
Earnings Date
2026-05-20
Wednesday

TPICQ
$490.10 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.66
Reported EPS--
Forecasted Revenue$337.30 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

ATIXF
$485.75 K Market Cap
Earnings Date
2026-05-20
Wednesday

MANZF
$481.86 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$64.91 M
Reported Revenue--

GDXRF
$472.58 K Market Cap
Earnings Date
2026-05-20
Wednesday

MSPR
$413.23 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$2,362.50
Reported EPS--
Forecasted Revenue$265.46 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

AYURF
$389.41 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.01
Forecasted Revenue--
Reported Revenue$5.68 M

BRUZF
$363.42 K Market Cap
Earnings Date
2026-05-20
Wednesday

SOLCF
$351.52 K Market Cap
Earnings Date
2026-05-20
Wednesday

ETUGF
$344.26 K Market Cap
Earnings Date
2026-05-20
Wednesday

EMBYF
$333.28 K Market Cap
Earnings Date
2026-05-20
Wednesday

MONTF
$306.20 K Market Cap
Earnings Date
2026-05-20
Wednesday

LGIQ
$279.45 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.15
Reported EPS--
Forecasted Revenue$6.80 M
Reported Revenue--

SRNE
$275.64 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

MVVYF
$265.29 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$397.82 K
Reported Revenue--

SONX
$260.71 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

BGACF
$260.11 K Market Cap
Earnings Date
2026-05-20
Wednesday

UBMRF
$255.63 K Market Cap
Earnings Date
2026-05-20
Wednesday

BPTH
$248.50 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

FRCB
$223.46 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

KLDI
$217.53 K Market Cap
Earnings Date
2026-05-20
Wednesday

BINI
$217.42 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingSell

AMPE
$207.88 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$6.00
Reported EPS--
Forecasted Revenue$245.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

GMBL
$193.33 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

ESXMF
$177.82 K Market Cap
Earnings Date
2026-05-20
Wednesday

CELUW
$171.54 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

WSRUF
$170.89 K Market Cap
Earnings Date
2026-05-20
Wednesday

LXENF
$155.54 K Market Cap
Earnings Date
2026-05-20
Wednesday

BACK
$151.40 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

AQSZF
$145.90 K Market Cap
Earnings Date
2026-05-20
Wednesday

TGTMF
$128.02 K Market Cap
Earnings Date
2026-05-20
Wednesday

HALL
$127.29 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.65
Reported EPS--
Forecasted Revenue$103.77 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

DKLRF
$120.99 K Market Cap
Earnings Date
2026-05-20
Wednesday

ZVOI
$119.77 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$0.10
Forecasted Revenue--
Reported Revenue$22.55 M

EXROF
$114.56 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--
Forecasted Revenue$9.82 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

RRMLF
$109.23 K Market Cap
Earnings Date
2026-05-20
Wednesday

MBGNF
$101.82 K Market Cap
Earnings Date
2026-05-20
Wednesday

USDP
$101.32 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.26
Reported EPS--
Forecasted Revenue$35.61 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

FXLV
$97.52 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

BTMWW
$92.29 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.56
Reported EPS--
Forecasted Revenue$99.92 M
Reported Revenue--

NEWUF
$86.63 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.06
Reported EPS--
Forecasted Revenue$2.67 M
Reported Revenue--

CREVF
$85.14 K Market Cap
Earnings Date
2026-05-20
Wednesday

TTOO
$84.14 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

VCIG
$82.45 K Market Cap
Earnings Date
2026-05-20
Wednesday

ARSLF
$78.26 K Market Cap
Earnings Date
2026-05-20
Wednesday

MARK
$74.28 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.30
Reported EPS--
Forecasted Revenue$5.12 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

SANW
$72.35 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.63
Reported EPS--
Forecasted Revenue$11.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MITJF
$70.76 K Market Cap
Earnings Date
2026-05-20
Wednesday

INLB
$70.18 K Market Cap
Earnings Date
2026-05-20
Wednesday

ENSV
$69.82 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

VINC
$68.05 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

SIGY
$62.61 K Market Cap
Earnings Date
2026-05-20
Wednesday

CBNT
$59.63 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.02
Reported EPS--
Forecasted Revenue$175.00 K
Reported Revenue--

GOEVQ
$47.08 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$4.20
Reported EPS--
Forecasted Revenue$3.40 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

TELHF
$44.15 K Market Cap
Earnings Date
2026-05-20
Wednesday

GDMIF
$42.55 K Market Cap
Earnings Date
2026-05-20
Wednesday

BEVVF
$40.66 K Market Cap
Earnings Date
2026-05-20
Wednesday

LTRYW
$39.40 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

XTXXF
$39.18 K Market Cap
Earnings Date
2026-05-20
Wednesday

LUXHQ
$33.12 K Market Cap
Earnings Date
2026-05-20
Wednesday

PRST
$31.80 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

VTGDF
$31.20 K Market Cap
Earnings Date
2026-05-20
Wednesday

TTMZF
$26.53 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$547.64 K
Reported Revenue--

CTHRQ
$25.57 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS--
Reported EPS-$1.75
Forecasted Revenue--
Reported Revenue$3.84 M
Price Target Trend-
Analyst RatingBuy

IMVIF
$23.42 K Market Cap
Earnings Date
2026-05-20
Wednesday

GMBLP
$20.46 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

VYGVQ
$19.09 K Market Cap
Earnings Date
2026-05-20
Wednesday

VRAYQ
$18.34 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

GERFF
$17.29 K Market Cap
Earnings Date
2026-05-20
Wednesday

BSFC
$12.34 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

BKBLF
$11.82 K Market Cap
Earnings Date
2026-05-20
Wednesday

WEJOF
$10.99 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

GETR
$9.72 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

TRVN
$9.50 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

INFIQ
$9.08 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.13
Reported EPS--
Forecasted Revenue$1.28 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

XDSL
$8.03 K Market Cap
Earnings Date
2026-05-20
Wednesday

CREVW
$6.60 K Market Cap
Earnings Date
2026-05-20
Wednesday

XEBEQ
$6.19 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.00
Reported EPS--
Forecasted Revenue$80.13 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

LNDZF
$5.98 K Market Cap
Earnings Date
2026-05-20
Wednesday

BTTX
$5.45 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.22
Reported EPS--
Forecasted Revenue$5.04 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

SYRS
$5.37 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

AGILQ
$5.24 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

PBLA
$4.86 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$2,640.00
Reported EPS--
Price Target Trend-
Analyst RatingBuy

BXRXQ
$4.36 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

SNAX
$4.36 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

COMS
$4.31 K Market Cap
Earnings Date
2026-05-20
Wednesday

KLDO
$4.26 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

IZCFF
$4.24 K Market Cap
Earnings Date
2026-05-20
Wednesday

CARM
$4.18 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.15
Reported EPS--
Forecasted Revenue$4.23 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

SLHGF
$3.98 K Market Cap
Earnings Date
2026-05-20
Wednesday

SLHPF
$3.92 K Market Cap
Earnings Date
2026-05-20
Wednesday

ELYS
$3.74 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

RENO
$3.52 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

CSSEQ
$3.25 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.75
Reported EPS--
Forecasted Revenue$19.02 M
Reported Revenue--

TMPOQ
$3.08 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

EBET
$3.00 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.60
Reported EPS--
Forecasted Revenue$7.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

AFIB
$2.99 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

GRAM
$2.88 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted Revenue$43.52 M
Reported Revenue--
Price Target Trend-
Analyst Rating--

SING
$2.65 K Market Cap
Earnings Date
2026-05-20
Wednesday

BBLNF
$2.56 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingSell

FPAYQ
$2.46 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.09
Reported EPS--
Forecasted Revenue$43.90 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

CALA
$2.44 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

EFTR
$2.35 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$6.40
Reported EPS--
Forecasted Revenue$100.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

OREAF
$2.27 K Market Cap
Earnings Date
2026-05-20
Wednesday

VIVE
$2.15 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

UPHL
$1.89 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

ARVLF
$1.84 K Market Cap
Earnings Date
2026-05-20
Wednesday

LOWLF
$1.81 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.30
Reported EPS--
Forecasted Revenue$6.97 M
Reported Revenue--

AFIIQ
$1.74 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

UBSBF
$1.62 K Market Cap
Earnings Date
2026-05-20
Wednesday

DYNTQ
$1.60 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

THMO
$1.58 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$5.85
Reported EPS--
Forecasted Revenue$2.66 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

IONM
$1.57 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$18.00
Reported EPS--
Forecasted Revenue$5.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

STHFF
$1.51 K Market Cap
Earnings Date
2026-05-20
Wednesday

KBNT
$1.47 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.29
Reported EPS--
Forecasted Revenue$400.00 K
Reported Revenue--

ATTOF
$1.46 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

CLVR
$1.40 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

BIORQ
$1.36 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$202.78
Reported EPS--
Forecasted Revenue$25.41 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

SDCCQ
$1.34 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

SOFO
$1.21 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.28
Reported EPS--
Forecasted Revenue$6.00 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

UFABQ
$1.17 K Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

COLFF
$1.02 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.01
Reported EPS--
Forecasted Revenue$129.94 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

RIBT
$1.00 K Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$0.70
Reported EPS--
Forecasted Revenue$8.52 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

TREVQ
$989.00 Market Cap
Earnings Date
2026-05-20
Wednesday

UTRS
$888.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

SHWZ
$802.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS$0.02
Reported EPS--
Forecasted Revenue$19.30 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

CYRNQ
$800.00 Market Cap
Earnings Date
2026-05-20
Wednesday

OTRKQ
$708.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

ZEVY
$659.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$2.51
Reported EPS--
Forecasted Revenue$5.37 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MOTS
$639.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$2.55
Reported EPS--
Forecasted Revenue$2.36 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

MDLM
$612.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

BHILQ
$611.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

TUEMQ
$595.00 Market Cap
Earnings Date
2026-05-20
Wednesday

COMSP
$539.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

VRPX
$497.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingHold

CZOOF
$490.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$353.25
Reported EPS--
Forecasted Revenue$419.91 M
Reported Revenue--
Price Target Trend-
Analyst RatingHold

FBSGF
$431.00 Market Cap
Earnings Date
2026-05-20
Wednesday

NBRVF
$323.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$16.75
Reported EPS--
Forecasted Revenue$2.25 M
Reported Revenue--

HYREQ
$321.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

BIOCQ
$263.00 Market Cap
Earnings Date
2026-05-20
Wednesday

MCLDF
$232.00 Market Cap
Earnings Date
2026-05-20
Wednesday

HTGMQ
$221.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$11.80
Reported EPS--
Forecasted Revenue$1.60 M
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

NMTRQ
$145.00 Market Cap
Earnings Date
2026-05-20
Wednesday

NEXI
$139.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Forecasted EPS-$13.25
Reported EPS--
Price Target Trend-
Analyst RatingBuy

ASAPQ
$135.00 Market Cap
Earnings Date
2026-05-20
Wednesday

CFRXQ
$107.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy

ISUNQ
$47.00 Market Cap
Earnings Date
2026-05-20
Wednesday

DZSIQ
$39.00 Market Cap
Earnings Date
2026-05-20
Wednesday
Price Target Trend-
Analyst RatingBuy