$13.26
+0.16 (+1.22%)
As of Mar 31, 1:50 PM ET ·
Next Earnings Report
Apr 14, 2026
Time TBD
12 days away
EPS Estimate $0.37
Revenue Est $56.41M