Results
433
Companies with a Value score of at least 3, ordered by Value score
433 companies
High Tide
Market Cap: €446.0m
Engages in the cannabis retail business in Canada.
2LYA
€3.11
7D
8.6%
1Y
64.8%