- Current Price: 303.25 - 6-Month Return: 984.59%
- Current Price: 409.25 - 6-Month Return: 1007.28%
- Current Price: 132.70 - 6-Month Return: 834.51%
- Current Price: 76.86 - 6-Month Return: 872.91%
- Current Price: 10.53 - 6-Month Return: 1495.45%
- Current Price: 30.69 - 6-Month Return: 929.87%
- Current Price: 95.45 - 6-Month Return: 1828.28%
Please Note That This Is Not A Financial Advice And The Data Is Sourced From Screener. Please do your own research before investing.