-34% from ATH. Time to buy?
Considering buying more but 150 millions in protected revenue for 2025 with 5 billion market cap are scary stats
Considering buying more but 150 millions in protected revenue for 2025 with 5 billion market cap are scary stats