California State Teachers Retirement System (CalSTRS)’s NEOPHOTONICS CORP NPTN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2022
Q3
Sell
-67,806
Closed -$1.07M 3117
2022
Q2
$1.07M Sell
67,806
-3,577
-5% -$56.3K ﹤0.01% 1914
2022
Q1
$1.09M Sell
71,383
-672
-0.9% -$10.2K ﹤0.01% 1994
2021
Q4
$1.11M Buy
72,055
+3,008
+4% +$46.2K ﹤0.01% 2100
2021
Q3
$601K Sell
69,047
-404
-0.6% -$3.52K ﹤0.01% 2405
2021
Q2
$709K Sell
69,451
-5,947
-8% -$60.7K ﹤0.01% 2433
2021
Q1
$901K Sell
75,398
-92
-0.1% -$1.1K ﹤0.01% 2200
2020
Q4
$686K Buy
75,490
+2,703
+4% +$24.6K ﹤0.01% 2255
2020
Q3
$443K Buy
72,787
+19
+0% +$116 ﹤0.01% 2338
2020
Q2
$646K Buy
72,768
+11,782
+19% +$105K ﹤0.01% 2112
2020
Q1
$442K Buy
60,986
+701
+1% +$5.08K ﹤0.01% 2122
2019
Q4
$532K Hold
60,285
﹤0.01% 2316
2019
Q3
$367K Buy
60,285
+1,893
+3% +$11.5K ﹤0.01% 2489
2019
Q2
$244K Buy
58,392
+3,904
+7% +$16.3K ﹤0.01% 2771
2019
Q1
$343K Hold
54,488
﹤0.01% 2516
2018
Q4
$353K Buy
54,488
+1,585
+3% +$10.3K ﹤0.01% 2490
2018
Q3
$439K Hold
52,903
﹤0.01% 2519
2018
Q2
$330K Buy
52,903
+1,956
+4% +$12.2K ﹤0.01% 2677
2018
Q1
$349K Sell
50,947
-1,025
-2% -$7.02K ﹤0.01% 2557
2017
Q4
$342K Buy
51,972
+1,222
+2% +$8.04K ﹤0.01% 2592
2017
Q3
$282K Sell
50,750
-6,492
-11% -$36.1K ﹤0.01% 2734
2017
Q2
$442K Sell
57,242
-3,500
-6% -$27K ﹤0.01% 2533
2017
Q1
$547K Sell
60,742
-2,700
-4% -$24.3K ﹤0.01% 2435
2016
Q4
$686K Sell
63,442
-1,700
-3% -$18.4K ﹤0.01% 2334
2016
Q3
$1.06M Buy
65,142
+500
+0.8% +$8.17K ﹤0.01% 2038
2016
Q2
$616K Buy
64,642
+1,908
+3% +$18.2K ﹤0.01% 2334
2016
Q1
$881K Buy
62,734
+10,957
+21% +$154K ﹤0.01% 2082
2015
Q4
$562K Buy
51,777
+983
+2% +$10.7K ﹤0.01% 2358
2015
Q3
$346K Sell
50,794
-200
-0.4% -$1.36K ﹤0.01% 2665
2015
Q2
$466K Buy
+50,994
New +$466K ﹤0.01% 2600
2014
Q2
Sell
-36,346
Closed -$288K 3100
2014
Q1
$288K Hold
36,346
﹤0.01% 2753
2013
Q4
$257K Hold
36,346
﹤0.01% 2790
2013
Q3
$269K Buy
36,346
+1,176
+3% +$8.7K ﹤0.01% 2755
2013
Q2
$306K Buy
+35,170
New +$306K ﹤0.01% 2603