TBLA

3.4601.76%
QR
Qube Research And Technologies Ltd
BuySellPriceUnit: Shares

Holdings History

Date
Latest0.73%+1.94M1.32%3.58M
Q2 20260.73%+1.94M1.33%3.58M
Q1 20260.43%+1.18M0.60%1.63M
Q4 20250.16%+455.64K0.16%455.64K
Q1 20250.01%-46.52K0.00%0.00
Q4 2024--+46.52K0.01%46.52K