Latest earnings date
Nov 9
Surprise
-31.3%
Net value sold ($)
68.5k
Financials
Small (351.9mn)
3
0.04%
34.5%