First Phosphate Corp. - American Depositary Shares (PHOS)

13.77
-1.19 (-7.95%)
NASDAQ· Last Trade: Sep 15th, 10:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors