$32.45
+0.20 (+0.62%)
Next Earnings Report
Apr 16, 2026
Time TBD
13 days away
EPS Estimate $0.87
Revenue Est $48.82M