OESX

22.5203.18%
MW
Marshall Wace LLP
BuySellPriceUnit: Shares

Holdings History

Date
Latest0.10%+4.42K1.50%61.34K
Q2 20260.10%+4.42K1.51%61.34K
Q1 20260.11%+11.03K1.40%56.92K
Q4 2025--+45.90K1.29%45.90K