Teacher Retirement System of Texas’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.3M Buy
12,851
+2,078
+19% +$533K 0.01% 686
2025
Q1
$2.88M Buy
10,773
+2,897
+37% +$775K 0.01% 716
2024
Q4
$1.87M Buy
7,876
+6,265
+389% +$1.49M 0.01% 880
2024
Q3
$313K Sell
1,611
-2,234
-58% -$434K ﹤0.01% 1331
2024
Q2
$692K Sell
3,845
-3,304
-46% -$595K ﹤0.01% 1075
2024
Q1
$1.6M Sell
7,149
-1,620
-18% -$362K 0.01% 739
2023
Q4
$2.21M Sell
8,769
-2,329
-21% -$586K 0.02% 574
2023
Q3
$2.69M Sell
11,098
-213
-2% -$51.5K 0.02% 571
2023
Q2
$3.89M Buy
11,311
+686
+6% +$236K 0.03% 455
2023
Q1
$2.96M Buy
10,625
+2,244
+27% +$625K 0.02% 580
2022
Q4
$1.86M Buy
8,381
+1,925
+30% +$428K 0.01% 765
2022
Q3
$1.22M Buy
6,456
+829
+15% +$157K 0.01% 1021
2022
Q2
$701K Sell
5,627
-1,612
-22% -$201K ﹤0.01% 974
2022
Q1
$1.61M Buy
7,239
+517
+8% +$115K 0.01% 781
2021
Q4
$1.93M Buy
6,722
+1,199
+22% +$344K 0.01% 776
2021
Q3
$1.47M Buy
5,523
+1,061
+24% +$283K 0.01% 793
2021
Q2
$1.22M Buy
4,462
+674
+18% +$185K 0.01% 822
2021
Q1
$1.03M Buy
3,788
+703
+23% +$190K 0.01% 811
2020
Q4
$540K Buy
3,085
+1,174
+61% +$205K ﹤0.01% 895
2020
Q3
$371K Buy
+1,911
New +$371K ﹤0.01% 869
2018
Q4
Sell
-3,626
Closed -$543K 1079
2018
Q3
$543K Sell
3,626
-2,600
-42% -$389K ﹤0.01% 850
2018
Q2
$860K Sell
6,226
-180
-3% -$24.9K 0.01% 875
2018
Q1
$741K Sell
6,406
-3,563
-36% -$412K 0.01% 976
2017
Q4
$938K Buy
9,969
+7,601
+321% +$715K 0.01% 1134
2017
Q3
$214K Buy
+2,368
New +$214K ﹤0.01% 1034
2016
Q4
Sell
-2,818
Closed -$214K 1221
2016
Q3
$214K Sell
2,818
-814
-22% -$61.8K ﹤0.01% 1258
2016
Q2
$216K Buy
+3,632
New +$216K ﹤0.01% 1368