Provided By GlobeNewswire
Last update: Mar 24, 2025
Revenue up 28% to $12.9 million in 2024
Redomicile to U.S. Nears Completion; Set to Accelerate Market Opportunities
Completed $10 Million Private Placement
Read more at globenewswire.comNASDAQ:SATL (9/12/2025, 3:07:07 PM)
3.93
+0.19 (+5.08%)
Find more stocks in the Stock Screener