Menard Financial Group’s Tesla TSLA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.59M Buy
3,781
+179
+5% +$71.2K 0.87% 29
2026
Q1
$1.34M Buy
3,602
+21
+0.6% +$8.65K 0.94% 25
2025
Q4
$1.61M Buy
3,581
+206
+6% +$91.3K 1.11% 21
2025
Q3
$1.5M Sell
3,375
-1,151
-25% -$399K 1.01% 24
2025
Q2
$1.44M Sell
4,526
-76
-2% -$22.9K 0.85% 25
2025
Q1
$1.27M Buy
4,602
+153
+3% +$51K 0.83% 29
2024
Q4
$1.8M Buy
4,449
+1,427
+47% +$459K 1.08% 17
2024
Q3
$791K Sell
3,022
-469
-13% -$107K 0.52% 45
2024
Q2
$691K Buy
3,491
+402
+13% +$70.3K 0.49% 44
2024
Q1
$543K Buy
3,089
+365
+13% +$71.3K 0.46% 55
2023
Q4
$677K Buy
2,724
+135
+5% +$32.1K 0.84% 31
2023
Q3
$648K Buy
2,589
+1,347
+108% +$346K 0.94% 23
2023
Q2
$325K Buy
+1,242
New +$248K 0.67% 33
2021
Q2
Sell
-2,244
Closed -$500K 168
2021
Q1
$500K Sell
2,244
-567
-20% -$142K 0.54% 51
2020
Q4
$661K Buy
2,811
+108
+4% +$18.4K 0.71% 36
2020
Q3
$387K Buy
+2,703
New +$319K 0.45% 55

Other funds holding TSLA

Menard Financial Group's TSLA Position: Q2 2026 in Review

Menard Financial Group increased its Tesla (TSLA) stake by 5% in Q2 2026, buying an estimated $71.2K and bringing the position to 3,781 shares worth $1.59M. The position accounts for 0.87% of the portfolio, ranked #29.

Menard Financial Group first reported a position in TSLA in Q3 2020 and has held it in 16 quarters since. The position peaked at $1.8M in Q4 2024. 4,272 funds tracked by Wall St. Rank hold TSLA as of Q2 2026.

  • Menard Financial Group held 3,781 shares of Tesla worth $1.59M as of Q2 2026.
  • Menard Financial Group bought 179 Tesla shares in Q2 2026, an estimated $71.2K.
  • Tesla made up 0.87% of Menard Financial Group's portfolio in Q2 2026, its #29 holding.
  • Menard Financial Group first reported a position in Tesla in Q3 2020 and has held it in 16 quarters since.
  • Menard Financial Group's Tesla position peaked at $1.8M in Q4 2024.
  • 4,272 funds tracked by Wall St. Rank held Tesla as of Q2 2026.

Based on Menard Financial Group's 13F filing for Q2 2026, filed 7 Aug 2026.