$24.10
-0.04 (-0.17%)
As of Apr 4, 1:53 AM ET ·
Next Earnings Report
Apr 23, 2026
Time TBD
18 days away
EPS Estimate $0.60
Revenue Est $27.64M