Skip to content
User

Andrew R. Adams

Mairs & Power Growth Fund

Mairs & Power Growth Fund Generac Holdings Inc stake

total: 96

Mairs & Power Growth Fund GNRC trades

Total transactions:
7
New positions:
2
Sold out:
2
Added:
2
Reduced:
1
Held since:
2022 Q2
Held for:
5 quarters
Latest activity:
2023 Q3
According to 2026 Q2 report, Mairs & Power Growth Fund doesn't hold any Generac Holdings Inc (GNRC) shares. To date, the estimated cost basis is nearly $167.3 for "buy" trades and estimated average "sell" price is $149.13. Mairs & Power Growth Fund first purchased GNRC in 2019 Q3, initially acquiring 315,000 shares. Mairs & Power Growth Fund later completely sold out the position and invested in Generac Holdings Inc again in 2022 Q2. Since the initial investment in Generac Holdings Inc (GNRC), Mairs & Power Growth Fund has made 6 more transactions.

When did Mairs & Power Growth Fund sell Generac Holdings Inc (GNRC)?

Mairs & Power Growth Fund sold off the entire Generac Holdings Inc (GNRC) position in 2023 Q3.

When did Mairs & Power Growth Fund buy Generac Holdings Inc (GNRC)?

Mairs & Power Growth Fund first invested in Generac Holdings Inc (GNRC) in 2019 Q3 at the reported quarter-end price of $78.34 per share.

What's the cost basis of Mairs & Power Growth Fund's GNRC stake?

The estimated cost basis for Generac Holdings Inc (GNRC) stake is around $167.30 per share. This represents their average reported price* across all buy transactions

Estimated cost basis*

Weighted AVG buy price:
$167.30
Weighted AVG sell price:
$149.13

Mairs & Power Growth Fund's historical trades in Generac Holdings Inc

7 results
Period % of
portfolio
Shares
held after*
Reported
price*
Value* % (shares)
of activity
% change
to portfolio
2023 Q3
0.00%
0
$149.13
-100% (-81,000)
-0.25%
2023 Q2
0.25%
81,000
$149.13
$12,079,530
-46.36% (-70,000)
-0.23%
2023 Q1
0.36%
151,000
$108.01
$16,309,510
+43.81% (+46,000)
+0.11%
2022 Q3
0.44%
105,000
$178.14
$18,704,700
+114.29% (+56,000)
+0.24%
2022 Q2
0.23%
49,000
$210.58
$10,318,420
new
+0.23%
2020 Q1
0.00%
$100.59
-100% (-315,000)
2019 Q3
0.56%
$78.34
new
* Shares, change to shares, sold shares, shares held after: split-adjusted.
* Reported price: this doesn't represent the actual buy or sell price. It is the split-adjusted price of the security as of the last day of the reported period.
If the security is completely sold out, we show the reported split-adjusted price prior to the actual period.
* Estimated cost basis: based on "Reported price*" (not earlier than 2013 Q2). Calculation starts from the latest "new buy" activity to the latest "close out" activity (if any).
* Value or Price: If the security is completely sold out, we show the reported value (or price) prior to the actual period.
* New buy or own: this means there is no earlier reporting (for us or in general). So we can't know if the actual purchase of the security happened at the reported period or earlier.