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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.58M Sell
4,824
-3,421
-41% -$1.16M 0.01% 653
2025
Q4
$2.56M Sell
8,245
-3,704
-31% -$1.02M 0.01% 594
2025
Q3
$3.03M Sell
11,949
-902
-7% -$228K 0.01% 697
2025
Q2
$3.3M Buy
12,851
+2,078
+19% +$566K 0.01% 686
2025
Q1
$2.88M Buy
10,773
+2,897
+37% +$784K 0.01% 716
2024
Q4
$1.87M Buy
7,876
+6,265
+389% +$1.42M 0.01% 880
2024
Q3
$313K Sell
1,611
-2,234
-58% -$422K ﹤0.01% 1331
2024
Q2
$692K Sell
3,845
-3,304
-46% -$660K ﹤0.01% 1075
2024
Q1
$1.6M Sell
7,149
-1,620
-18% -$400K 0.01% 739
2023
Q4
$2.21M Sell
8,769
-2,329
-21% -$515K 0.02% 574
2023
Q3
$2.69M Sell
11,098
-213
-2% -$59.1K 0.02% 571
2023
Q2
$3.89M Buy
11,311
+686
+6% +$211K 0.03% 455
2023
Q1
$2.96M Buy
10,625
+2,244
+27% +$573K 0.02% 580
2022
Q4
$1.86M Buy
8,381
+1,925
+30% +$376K 0.01% 765
2022
Q3
$1.22M Buy
6,456
+829
+15% +$133K 0.01% 1021
2022
Q2
$701K Sell
5,627
-1,612
-22% -$256K ﹤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% +$317K 0.01% 776
2021
Q3
$1.47M Buy
5,523
+1,061
+24% +$285K 0.01% 793
2021
Q2
$1.22M Buy
4,462
+674
+18% +$184K 0.01% 822
2021
Q1
$1.02M Buy
3,788
+703
+23% +$181K 0.01% 811
2020
Q4
$540K Buy
3,085
+1,174
+61% +$257K ﹤0.01% 895
2020
Q3
$371K Buy
+1,911
New +$402K ﹤0.01% 869
2018
Q4
Sell
-3,626
Closed -$543K 1079
2018
Q3
$543K Sell
3,626
-2,600
-42% -$364K ﹤0.01% 850
2018
Q2
$860K Sell
6,226
-180
-3% -$25.6K 0.01% 875
2018
Q1
$741K Sell
6,406
-3,563
-36% -$368K 0.01% 976
2017
Q4
$938K Buy
9,969
+7,601
+321% +$754K 0.01% 1134
2017
Q3
$214K Buy
+2,368
New +$204K ﹤0.01% 1034
2016
Q4
Sell
-2,818
Closed -$214K 1221
2016
Q3
$214K Sell
2,818
-814
-22% -$56.2K ﹤0.01% 1258
2016
Q2
$216K Buy
+3,632
New +$196K ﹤0.01% 1368

Other funds holding PEN