Invesco’s Byrna Technologies BYRN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
Sell
-10,130
Closed -$93K 3838
2026
Q1
$93K Buy
+10,130
New +$133K ﹤0.01% 3635
2025
Q4
Sell
-12,729
Closed -$282K 3765
2025
Q3
$282K Sell
12,729
-410,809
-97% -$9.12M ﹤0.01% 3444
2025
Q2
$13.1M Buy
+423,538
New +$10.3M ﹤0.01% 1618
2025
Q1
Sell
-697,655
Closed -$20.1M 3776
2024
Q4
$20.1M Buy
697,655
+293,049
+72% +$5.74M ﹤0.01% 1485
2024
Q3
$6.87M Buy
404,606
+388,853
+2,468% +$4.6M ﹤0.01% 2036
2024
Q2
$157K Sell
15,753
-360,204
-96% -$4.44M ﹤0.01% 3686
2024
Q1
$5.24M Buy
+375,957
New +$3.64M ﹤0.01% 2207
2023
Q4
Sell
-83,780
Closed -$188K 3832
2023
Q3
$188K Buy
83,780
+6,127
+8% +$21.9K ﹤0.01% 3609
2023
Q2
$389K Buy
77,653
+35,316
+83% +$191K ﹤0.01% 3381
2023
Q1
$321K Sell
42,337
-1,178
-3% -$10.5K ﹤0.01% 3473
2022
Q4
$341K Sell
43,515
-46,490
-52% -$348K ﹤0.01% 3453
2022
Q3
$423K Buy
90,005
+21,355
+31% +$168K ﹤0.01% 3332
2022
Q2
$590K Sell
68,650
-8,199
-11% -$62.4K ﹤0.01% 3246
2022
Q1
$628K Buy
76,849
+16,028
+26% +$163K ﹤0.01% 3281
2021
Q4
$812K Buy
60,821
+21,469
+55% +$350K ﹤0.01% 3178
2021
Q3
$861K Buy
+39,352
New +$974K ﹤0.01% 3176

Other funds holding BYRN

Invesco's BYRN Position: Q2 2026 in Review

Invesco sold out of Byrna Technologies (BYRN) in Q2 2026, closing a stake of 10,130 shares — an estimated $93K sold.

Invesco first reported a position in BYRN in Q3 2021 and held it in 16 quarters. The position peaked at $20.1M in Q4 2024. 108 funds tracked by Wall St. Rank hold BYRN as of Q2 2026.

  • Invesco reported no remaining Byrna Technologies position as of Q2 2026 after selling out during the quarter.
  • Invesco sold 10,130 Byrna Technologies shares in Q2 2026, an estimated $93K.
  • Invesco first reported a position in Byrna Technologies in Q3 2021 and held it in 16 quarters.
  • Invesco's Byrna Technologies position peaked at $20.1M in Q4 2024.
  • 108 funds tracked by Wall St. Rank held Byrna Technologies as of Q2 2026.

Based on Invesco's 13F filing for Q2 2026, filed 14 Aug 2026.