Best cannabis stocks

Ticker
Name
Country
Market cap
Price
Price1-day change ()
30-day relative volume
Price1-Year change
S&P 500
NASDAQ 100
Next earnings date
Next ex-dividend date
PE ratio
TTM Dividend yield
Annual dividend per share
Annual revenue
Annual EPS
WatersUnited States20.70B347.80+0.50%0.67+15.56%-July 31, 2025-31.56--2.96B10.71
RevvityUnited States11.27B95.61-0.48%0.66-15.05%-July 29, 2025July 18, 202540.690.29%0.282.76B2.20
Jazz PharmaceuticalsIreland6.79B110.10-0.36%0.79-0.83%--July 31, 2025-14.68--4.07B8.65
Scotts Miracle-GroUnited States3.69B63.91-0.21%0.61-5.42%--July 30, 2025-127.814.13%2.643.55B-0.61
Innovative Industrial PropertiesUnited States1.60B57.23+0.01%0.78-46.29%--August 5, 2025-11.0113.28%7.52308.52M5.52
CronosCanada768.91M2.00+1.79%1.29-20.20%--August 8, 2025-14.25--117.61M0.11
Tilray BrandsCanada432.47M0.43-1.00%0.95-75.95%--July 29, 2025----788.94M-0.33
SNDLCanada346.06M1.34+1.13%1.00-34.39%--August 1, 2025----671.46M-0.26
Aurora CannabisCanada335.07M6.11+1.08%0.92+0.91%--June 18, 2025-678.33--200.33M-1.13
Canopy GrowthCanada287.05M1.55-1.27%0.79-79.58%--August 8, 2025----193.17M-3.99
Organigram GlobalCanada198.82M1.49+1.02%1.24-7.76%--August 13, 2025-51.56--117.47M-0.35
AFC GammaUnited States130.15M5.76+2.49%0.81-31.08%--August 7, 2025-5.8226.39%1.7735.76M0.78
Village Farms InternationalUnited States128.01M1.14+0.84%0.80+8.52%--August 8, 2025----336.18M-0.32
WM TechnologyUnited States110.83M1.05+0.48%1.10+4.46%--August 8, 2025-13.19--184.51M0.08
InterCureIsrael83.40M1.53-1.30%0.77-37.30%--August 29, 2025----64.59M-0.40
GrowGenerationUnited States73.48M1.24-1.20%0.81-52.13%--August 8, 2025----188.87M-0.82
Flora GrowthUnited States17.49M0.78-0.51%0.70-30.80%--August 12, 2025----59.51M-1.30
Clever Leaves HoldingsColombia701.920.000.00%1.11-99.99%-------17.42M-11.42
On page
Table height
Total: 18
On page
Table height
List of top cannabis companies traded on NASDAQ and NYSE. Includes current stock price, earnings & dividend calendar, charts, analyst recommendations, and the latest news
on June 18, 2025
on June 9, 2025
on August 8, 2025
max 100 per day