Freedom Holding Corp. FRHC 39.87

Financials

Revenue

Earnings

Dividends