Skip to main content

ROYAL BANK OF CANADA

Bank

Position in GNRC — Generac Holdings Inc.

CIK 1000275 TORONTO, A6

Position in GNRC

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$101,580,776
+$19,428,901 QoQ
Shares Held
520,047
-13.7% QoQ
Ownership
0.881%
of shares outstanding
% of Portfolio
0.02%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 89% Shared 10% None 2%

Common Shares in GNRC Over Time

Shares Held

Position Value (USD)

Derivatives in GNRC

reported options exposure · as of Mar 31, 2024
CallValue
$0
CallShares
0
PutValue
$882,980
PutShares
7,000

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Specialty Industrial Machinery

Industrials · as of Mar 31, 2026

ROYAL BANK OF CANADA holds $5,929,511,679 across 63 Specialty Industrial Machinery names. GNRC ranks #11 (1.7% of the industry book) .

# Ticker Company Shares Value (USD) Open

All Filings in GNRC

Export CSV
31 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $101,580,776 520,047
2025-12-31 $82,151,875 602,419
2025-09-30 $104,006,789 621,307
2025-06-30 $85,286,849 595,537
2025-03-31 $66,038,474 521,425
2024-12-31 $91,256,070 588,559
2024-09-30 $102,871,777 647,481
2024-06-30 $93,067,405 703,883
2024-03-31 $882,980 7,000
2024-03-31 $83,101,784 658,806
2023-12-31 $87,081,521 673,797
2023-12-31 $12,536,280 97,000
2023-09-30 $10,460,160 96,000
2023-09-30 $78,029,193 716,127
2023-06-30 $92,915,293 623,049
2023-06-30 $104,391 700
2023-03-31 $55,078,182 509,936
2022-12-31 $34,137,024 339,132
2022-09-30 $1,300,422 7,300
2022-09-30 $35,049,221 196,751
2022-06-30 $59,375,343 281,961
2022-03-31 $51,109,099 171,934
2021-12-31 $46,840,900 133,101
2021-09-30 $8,582,070 21,000
2021-09-30 $60,508,899 148,063
2021-06-30 $69,578,721 167,599
2021-03-31 $47,503,168 145,070
2020-12-31 $30,691,477 134,961
2020-09-30 $13,795,299 71,242
2020-06-30 $17,478,174 143,346
2020-03-31 $12,150,203 130,409