First Phosphate Corp. - American Depositary Shares (PHOS)

13.77
-1.19 (-7.95%)
NASDAQ· Last Trade: Sep 16th, 12:50 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors