Teacher Retirement System Of Texas OPTHEA LTD Transaction History
Teacher Retirement System Of Texas
- $17.6 Billion
- Q2 2024
Number of Shares
269,399
Previous 625,000
56.9%
Holding current value
$517,000
Previous $2.57 Million
79.88%
% of portfolio
0.0%
Previous 0.02%