Latest earnings date
Nov 5
Surprise
60.0%
Net value sold ($)
554.4k
Technology
Small (933.7mn)
1
0.28%
85.6%