Qube Research & Technologies (QRT)’s Hecla Mining HL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-473,580
Closed -$9.09M 3777
2025
Q4
$9.09M Buy
+473,580
New +$7.23M 0.01% 1409
2025
Q3
Sell
-999,349
Closed -$5.99M 3745
2025
Q2
$5.99M Sell
999,349
-931,434
-48% -$5.14M 0.01% 1595
2025
Q1
$10.7M Sell
1,930,783
-903,972
-32% -$5.02M 0.01% 1086
2024
Q4
$13.9M Buy
2,834,755
+1,317,640
+87% +$7.87M 0.02% 898
2024
Q3
$10.1M Buy
1,517,115
+1,161,932
+327% +$6.79M 0.01% 1039
2024
Q2
$1.72M Buy
355,183
+302,379
+573% +$1.61M ﹤0.01% 1700
2024
Q1
$254K Buy
+52,804
New +$211K ﹤0.01% 2906
2022
Q3
Sell
-64,183
Closed -$252K 2707
2022
Q2
$252K Buy
+64,183
New +$334K ﹤0.01% 1636
2021
Q3
Sell
-1,153,464
Closed -$8.58M 2438
2021
Q2
$8.58M Buy
1,153,464
+1,048,379
+998% +$7.88M 0.1% 240
2021
Q1
$598K Buy
+105,085
New +$642K 0.01% 1076
2020
Q4
Sell
-77,893
Closed -$396K 1967
2020
Q3
$396K Buy
+77,893
New +$412K 0.01% 1124
2020
Q2
Sell
-49,458
Closed -$90K 1829
2020
Q1
$90K Buy
+49,458
New +$137K ﹤0.01% 978

Other funds holding HL

Qube Research & Technologies (QRT)'s HL Position: Q1 2026 in Review

Qube Research & Technologies (QRT) sold out of Hecla Mining (HL) in Q1 2026, closing a stake of 473,580 shares — an estimated $9.09M sold.

Qube Research & Technologies (QRT) first reported a position in HL in Q1 2020 and held it in 12 quarters. The position peaked at $13.9M in Q4 2024. 555 funds tracked by Wall St. Rank hold HL as of Q1 2026.

  • Qube Research & Technologies (QRT) reported no remaining Hecla Mining position as of Q1 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 473,580 Hecla Mining shares in Q1 2026, an estimated $9.09M.
  • Qube Research & Technologies (QRT) first reported a position in Hecla Mining in Q1 2020 and held it in 12 quarters.
  • Qube Research & Technologies (QRT)'s Hecla Mining position peaked at $13.9M in Q4 2024.
  • 555 funds tracked by Wall St. Rank held Hecla Mining as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.