$27.18
+0.46 (+1.72%)
As of Apr 1, 8:45 PM ET ·
Next Earnings Report
Apr 20, 2026
Time TBD
17 days away
EPS Estimate $0.62
Revenue Est $67.38M