Market Cap $7.01B, Earnings Date Aug 15, 2026
Importance · 4/5Sources · 1
What happened
The earnings report is scheduled for August 15, 2026, with a forecasted revenue of $383.94 million.
Why it matters
This information helps investors anticipate volatility and fine-tune trade timing.
Notes
None
Sources

Earnings Calendar | InsiderFinance
www.insiderfinance.io · Published: Aug 16, 2026, 8:00 AM