California State Teachers Retirement System (CalSTRS)’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$8.77M Buy
34,165
+30
+0.1% +$7.7K 0.01% 657
2025
Q1
$9.13M Sell
34,135
-392
-1% -$105K 0.01% 626
2024
Q4
$8.2M Sell
34,527
-332
-1% -$78.8K 0.01% 686
2024
Q3
$6.77M Sell
34,859
-1,046
-3% -$203K 0.01% 777
2024
Q2
$6.46M Sell
35,905
-763
-2% -$137K 0.01% 770
2024
Q1
$8.18M Sell
36,668
-1,941
-5% -$433K 0.01% 705
2023
Q4
$9.71M Sell
38,609
-1,603
-4% -$403K 0.01% 635
2023
Q3
$9.73M Sell
40,212
-3,878
-9% -$938K 0.01% 631
2023
Q2
$15.2M Sell
44,090
-954
-2% -$328K 0.02% 555
2023
Q1
$12.6M Sell
45,044
-601
-1% -$167K 0.02% 599
2022
Q4
$10.2M Buy
45,645
+647
+1% +$144K 0.02% 650
2022
Q3
$8.53M Sell
44,998
-810
-2% -$154K 0.01% 672
2022
Q2
$5.7M Buy
45,808
+696
+2% +$86.7K 0.01% 881
2022
Q1
$10M Sell
45,112
-3,234
-7% -$718K 0.01% 719
2021
Q4
$13.9M Sell
48,346
-9,478
-16% -$2.72M 0.02% 658
2021
Q3
$15.4M Sell
57,824
-4,270
-7% -$1.14M 0.02% 631
2021
Q2
$17M Sell
62,094
-264
-0.4% -$72.4K 0.02% 616
2021
Q1
$16.9M Sell
62,358
-343
-0.5% -$92.8K 0.02% 602
2020
Q4
$11M Buy
62,701
+1,311
+2% +$229K 0.02% 732
2020
Q3
$11.9M Buy
61,390
+3,747
+7% +$728K 0.02% 625
2020
Q2
$10.3M Buy
57,643
+4,283
+8% +$766K 0.02% 650
2020
Q1
$8.61M Sell
53,360
-1,406
-3% -$227K 0.02% 612
2019
Q4
$9M Buy
54,766
+4,145
+8% +$681K 0.02% 721
2019
Q3
$6.81M Buy
50,621
+603
+1% +$81.1K 0.01% 823
2019
Q2
$8M Buy
50,018
+1,540
+3% +$246K 0.02% 761
2019
Q1
$7.13M Buy
48,478
+246
+0.5% +$36.2K 0.01% 788
2018
Q4
$5.89M Buy
48,232
+1,087
+2% +$133K 0.01% 817
2018
Q3
$7.06M Sell
47,145
-16
-0% -$2.4K 0.01% 832
2018
Q2
$6.52M Buy
47,161
+2,514
+6% +$347K 0.01% 858
2018
Q1
$5.16M Sell
44,647
-1,566
-3% -$181K 0.01% 951
2017
Q4
$4.35M Sell
46,213
-727
-2% -$68.4K 0.01% 1098
2017
Q3
$4.24M Sell
46,940
-5,038
-10% -$455K 0.01% 1090
2017
Q2
$4.56M Sell
51,978
-2,705
-5% -$237K 0.01% 1086
2017
Q1
$4.56M Buy
54,683
+2,200
+4% +$184K 0.01% 1124
2016
Q4
$3.35M Sell
52,483
-1,400
-3% -$89.3K 0.01% 1355
2016
Q3
$4.1M Buy
53,883
+500
+0.9% +$38K 0.01% 1188
2016
Q2
$3.18M Buy
53,383
+43,684
+450% +$2.6M 0.01% 1315
2016
Q1
$446K Buy
9,699
+1,199
+14% +$55.1K ﹤0.01% 2493
2015
Q4
$457K Buy
+8,500
New +$457K ﹤0.01% 2481