$49.59
-0.53 (-1.06%)
As of Jul 4, 10:27 PM ET ·
Next Earnings Report
Jul 23, 2026
Time TBD
18 days away
EPS Estimate $1.06
Revenue Est $24.33M
Earnings History
Date Quarter EPS Est EPS Actual Surprise Surprise % Result
Apr 14, 2026 Q2 FY2026 $1.04