California State Teachers Retirement System (CalSTRS)’s OSI Systems OSIS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.55M Buy
15,795
+77
+0.5% +$17.3K ﹤0.01% 1064
2025
Q1
$3.05M Buy
15,718
+991
+7% +$193K ﹤0.01% 1108
2024
Q4
$2.47M Sell
14,727
-594
-4% -$99.5K ﹤0.01% 1290
2024
Q3
$2.33M Sell
15,321
-490
-3% -$74.4K ﹤0.01% 1319
2024
Q2
$2.17M Sell
15,811
-323
-2% -$44.4K ﹤0.01% 1324
2024
Q1
$2.3M Sell
16,134
-733
-4% -$105K ﹤0.01% 1324
2023
Q4
$2.18M Sell
16,867
-681
-4% -$87.9K ﹤0.01% 1387
2023
Q3
$2.07M Sell
17,548
-1,818
-9% -$215K ﹤0.01% 1371
2023
Q2
$2.28M Sell
19,366
-659
-3% -$77.7K ﹤0.01% 1414
2023
Q1
$2.05M Sell
20,025
-350
-2% -$35.8K ﹤0.01% 1461
2022
Q4
$1.62M Buy
20,375
+45
+0.2% +$3.58K ﹤0.01% 1605
2022
Q3
$1.47M Sell
20,330
-1,037
-5% -$74.7K ﹤0.01% 1645
2022
Q2
$1.83M Sell
21,367
-354
-2% -$30.3K ﹤0.01% 1551
2022
Q1
$1.85M Sell
21,721
-1,897
-8% -$161K ﹤0.01% 1667
2021
Q4
$2.2M Buy
23,618
+519
+2% +$48.4K ﹤0.01% 1679
2021
Q3
$2.19M Sell
23,099
-292
-1% -$27.7K ﹤0.01% 1681
2021
Q2
$2.38M Sell
23,391
-2,139
-8% -$217K ﹤0.01% 1681
2021
Q1
$2.45M Hold
25,530
﹤0.01% 1631
2020
Q4
$2.38M Sell
25,530
-128
-0.5% -$11.9K ﹤0.01% 1537
2020
Q3
$1.99M Hold
25,658
﹤0.01% 1511
2020
Q2
$1.92M Hold
25,658
﹤0.01% 1501
2020
Q1
$1.77M Sell
25,658
-127
-0.5% -$8.75K ﹤0.01% 1371
2019
Q4
$2.6M Sell
25,785
-159
-0.6% -$16K ﹤0.01% 1411
2019
Q3
$2.64M Buy
25,944
+309
+1% +$31.4K 0.01% 1364
2019
Q2
$2.89M Sell
25,635
-118
-0.5% -$13.3K 0.01% 1327
2019
Q1
$2.26M Sell
25,753
-551
-2% -$48.3K ﹤0.01% 1455
2018
Q4
$1.93M Buy
26,304
+593
+2% +$43.5K ﹤0.01% 1486
2018
Q3
$1.96M Sell
25,711
-9
-0% -$687 ﹤0.01% 1644
2018
Q2
$1.99M Sell
25,720
-1,200
-4% -$92.8K ﹤0.01% 1619
2018
Q1
$1.76M Sell
26,920
-943
-3% -$61.5K ﹤0.01% 1615
2017
Q4
$1.79M Buy
27,863
+3
+0% +$193 ﹤0.01% 1640
2017
Q3
$2.55M Sell
27,860
-2,999
-10% -$274K 0.01% 1408
2017
Q2
$2.32M Sell
30,859
-3,667
-11% -$276K ﹤0.01% 1509
2017
Q1
$2.52M Sell
34,526
-1,600
-4% -$117K 0.01% 1483
2016
Q4
$2.75M Sell
36,126
-1,000
-3% -$76.1K 0.01% 1454
2016
Q3
$2.43M Buy
37,126
+400
+1% +$26.1K 0.01% 1524
2016
Q2
$2.14M Sell
36,726
-5,399
-13% -$314K ﹤0.01% 1578
2016
Q1
$2.76M Buy
42,125
+5,415
+15% +$355K 0.01% 1407
2015
Q4
$3.26M Buy
36,710
+630
+2% +$55.9K 0.01% 1220
2015
Q3
$2.78M Sell
36,080
-100
-0.3% -$7.7K 0.01% 1312
2015
Q2
$2.56M Sell
36,180
-391
-1% -$27.7K 0.01% 1474
2015
Q1
$2.72M Sell
36,571
-600
-2% -$44.6K 0.01% 1391
2014
Q4
$2.63M Buy
37,171
+357
+1% +$25.3K 0.01% 1433
2014
Q3
$2.34M Buy
36,814
+409
+1% +$26K 0.01% 1454
2014
Q2
$2.43M Buy
36,405
+100
+0.3% +$6.68K 0.01% 1464
2014
Q1
$2.17M Buy
36,305
+200
+0.6% +$12K 0.01% 1489
2013
Q4
$1.92M Buy
36,105
+300
+0.8% +$15.9K 0.01% 1552
2013
Q3
$2.67M Buy
35,805
+1,063
+3% +$79.2K 0.01% 1278
2013
Q2
$2.24M Buy
+34,742
New +$2.24M 0.01% 1312