BETA Technologies launches IPO of 25 million shares priced $27-$33

Go back to BETA Technologies launches IPO of 25 million shares priced $27-$33
(NYSE: BETA) Delayed: 18.22 -0.34 (1.83%)
Previous Close $18.56    52 Week High
Open $19.48    52 Week Low
Day High $19.75    P/E N/A 
Day Low $18.05    EPS
Volume 2,754,829