OTCPK • SLRF.F • FI4000577192
Generating your data highlights...
159m USD | # 7823 in US
2k shares | 11.59k USD
30.11m
44.88% | 13.51m
Solar Foods Oyj (OTCPK: SLRF.F) has a market capitalization of $159.03M. Last close $5.81 (as of 2026-10-20); 52-week range $5.26 to $6.50.