Covestor’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$104K Buy
329
+194
+144% +$62.9K 0.06% 338
2026
Q1
$45K Sell
135
-176
-57% -$59.6K 0.03% 773
2025
Q4
$97K Buy
311
+132
+74% +$36.5K 0.05% 598
2025
Q3
$46K Buy
179
+62
+53% +$15.6K 0.03% 947
2025
Q2
$30K Sell
117
-15
-11% -$4.08K 0.02% 1100
2025
Q1
$35K Buy
132
+35
+36% +$9.47K 0.02% 975
2024
Q4
$23K Sell
97
-579
-86% -$132K 0.01% 1144
2024
Q3
$131K Buy
676
+27
+4% +$5.1K 0.08% 374
2024
Q2
$117K Buy
649
+112
+21% +$22.4K 0.08% 402
2024
Q1
$120K Buy
537
+6
+1% +$1.48K 0.08% 409
2023
Q4
$134K Buy
531
+183
+53% +$40.5K 0.09% 316
2023
Q3
$84K Buy
348
+272
+358% +$75.5K 0.06% 522
2023
Q2
$26K Buy
76
+21
+38% +$6.45K 0.02% 1029
2023
Q1
$15K Hold
55
0.01% 1116
2022
Q4
$12K Sell
55
-52
-49% -$10.2K 0.01% 1251
2022
Q3
$20K Sell
107
-381
-78% -$61.1K 0.02% 989
2022
Q2
$61K Buy
488
+46
+10% +$7.3K 0.05% 670
2022
Q1
$98K Buy
442
+290
+191% +$64.4K 0.07% 512
2021
Q4
$44K Buy
+152
New +$40.2K 0.06% 615

Other funds holding PEN

Covestor's PEN Position: Q2 2026 in Review

Covestor increased its Penumbra (PEN) stake by 144% in Q2 2026, buying an estimated $62.9K and bringing the position to 329 shares worth $104K. The position accounts for 0.06% of the portfolio, ranked #338.

Covestor first reported a position in PEN in Q4 2021 and has held it in 19 quarters since. The position peaked at $134K in Q4 2023. 451 funds tracked by Wall St. Rank hold PEN as of Q2 2026.

  • Covestor held 329 shares of Penumbra worth $104K as of Q2 2026.
  • Covestor bought 194 Penumbra shares in Q2 2026, an estimated $62.9K.
  • Penumbra made up 0.06% of Covestor's portfolio in Q2 2026, its #338 holding.
  • Covestor first reported a position in Penumbra in Q4 2021 and has held it in 19 quarters since.
  • Covestor's Penumbra position peaked at $134K in Q4 2023.
  • 451 funds tracked by Wall St. Rank held Penumbra as of Q2 2026.

Based on Covestor's 13F filing for Q2 2026, filed 7 Aug 2026.