Fox Run Management’s Ballard Power Systems BLDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$263K Buy
+67,658
New +$276K 0.04% 725
2023
Q4
Sell
-17,150
Closed -$62.9K 739
2023
Q3
$62.9K Buy
+17,150
New +$73.5K 0.02% 654
2022
Q3
Sell
-10,289
Closed -$65K 610
2022
Q2
$65K Buy
+10,289
New +$82.3K 0.03% 485
2021
Q2
Sell
-13,747
Closed -$335K 344
2021
Q1
$335K Buy
+13,747
New +$411K 0.6% 52
2020
Q3
Sell
-12,207
Closed -$188K 177
2020
Q2
$188K Buy
+12,207
New +$134K 0.25% 221

Other funds holding BLDP

Fox Run Management's BLDP Position: Q2 2026 in Review

Fox Run Management opened a new position in Ballard Power Systems (BLDP) in Q2 2026: 67,658 shares worth $263K. The stake represents 0.04% of the portfolio and ranks #725 among its holdings. This is a return to the name: Fox Run Management previously reported a position in BLDP as recently as Q3 2023.

Fox Run Management first reported a position in BLDP in Q2 2020 and has held it in 5 quarters since. The position peaked at $335K in Q1 2021. 168 funds tracked by Wall St. Rank hold BLDP as of Q2 2026.

  • Fox Run Management held 67,658 shares of Ballard Power Systems worth $263K as of Q2 2026.
  • Ballard Power Systems was a new Fox Run Management position in Q2 2026.
  • Ballard Power Systems made up 0.04% of Fox Run Management's portfolio in Q2 2026, its #725 holding.
  • Fox Run Management first reported a position in Ballard Power Systems in Q2 2020 and has held it in 5 quarters since.
  • Fox Run Management's Ballard Power Systems position peaked at $335K in Q1 2021.
  • 168 funds tracked by Wall St. Rank held Ballard Power Systems as of Q2 2026.

Based on Fox Run Management's 13F filing for Q2 2026, filed 4 Aug 2026.