Stillwater Critical Minerals
Stillwater Critical Minerals (ISIN CA86074L1031) traded at 0.22 € on August 21, 2026. 2 of 2 sharewise users currently rate it a buy.
Pros & cons of Stillwater Critical Minerals
Performance of Stillwater Critical Minerals vs. its peers
| Security | YTD | 3y |
|---|---|---|
| Stillwater Critical Minerals | -23.24% | 91.23% |
| Copper Fox Metals Inc. | 16.29% | 233.87% |
| Northisle Copper and Gold Inc | 52.26% | 1550.35% |
| Oroco Resource Corp. | 21.74% | -34.58% |