05/02/2025 Market BeatFreedom (NASDAQ:FRHC) Sets New 52-Week High - Still a Buy?Freedom (NASDAQ:FRHC) Hits New 12-Month High - Still a Buy?