$2.21
-0.13 (-5.56%)
As of Mar 24, 10:15 PM ET ·
Next Earnings Report
Mar 30, 2026
After Market Close
3 days away