Provided By GlobeNewswire
Last update: Jul 29, 2025
Consolidated Revenue of $589.7 Million
Net Loss of $110.6 Million and Adjusted EBITDA Loss of $32.4 Million
Read more at globenewswire.comNASDAQ:ASTLW (11/7/2025, 8:00:01 PM)
0.149
+0.01 (+8.76%)
3.86
+0.2 (+5.46%)
Find more stocks in the Stock Screener


