Q2-2026: Beat consensus by 27.3%, EPS $0.30 vs $0.2356 estimateMEDIUMLONGAug 12
4 tracked funds increased OSPN this 2026Q1 - institutional consensusHIGHLONGJul 24
MILLENNIUM MANAGEMENT LLC added +166% to OSPN (2026Q1)HIGHLONGJul 24
RENAISSANCE TECHNOLOGIES LLC new position in OSPNMEDIUMLONGJul 24
TWO SIGMA INVESTMENTS, LP added +383% to OSPN (2026Q1)HIGHLONGJul 24
TWO SIGMA INVESTMENTS, LP new position in OSPNMEDIUMLONGJul 24
Q4-2025: Beat consensus by 20.0% - EPS $0.36 vs $0.2999 estimateMEDIUMLONGMay 17
Q1-2026: Beat consensus by 13.3% - EPS $0.4 vs $0.3529 estimateMEDIUMLONGMay 17