Skip to main content

ROYAL BANK OF CANADA

Bank

Position in PWR — Quanta Services, Inc.

CIK 1000275 TORONTO, A6

Position in PWR

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$801,084,098
+$106,668,784 QoQ
Shares Held
1,112,555
-12.0% QoQ
Ownership
0.740%
of shares outstanding
% of Portfolio
0.16%
of 13F equity value
Holder Rank
#25
of 1,914 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 99% Shared 0% None 1%

Common Shares in PWR Over Time

Shares Held

Position Value (USD)

Derivatives in PWR

reported options exposure · as of Mar 31, 2025
CallValue
$381,270
CallShares
1,500
PutValue
$0
PutShares
0

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 Engineering & Construction

Industrials · as of Jun 30, 2026

ROYAL BANK OF CANADA holds $1,883,761,293 across 39 Engineering & Construction names. PWR ranks #1 (42.5% of the industry book) .

# Ticker Company Shares Value (USD) Open
1 PWR
Quanta Services, Inc.
This page
1,112,555 $801,084,098

All Filings in PWR

Export CSV
34 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $801,084,098 1,112,555
2026-03-31 $694,415,314 1,264,827
2025-12-31 $498,648,692 1,181,464
2025-09-30 $635,443,444 1,533,332
2025-06-30 $595,095,647 1,573,994
2025-03-31 $381,270 1,500
2025-03-31 $379,733,985 1,493,957
2024-12-31 $451,153,784 1,427,476
2024-09-30 $8,497,275 28,500
2024-09-30 $434,285,881 1,456,602
2024-06-30 $438,146,438 1,724,375
2024-03-31 $444,485,840 1,710,877
2023-12-31 $390,356,085 1,808,879
2023-09-30 $306,130,509 1,636,449
2023-06-30 $350,503,532 1,784,187
2023-03-31 $4,299,312 25,800
2023-03-31 $303,401,942 1,820,703
2022-12-31 $247,038,427 1,733,603
2022-09-30 $176,970,312 1,389,201
2022-06-30 $170,350,217 1,359,105
2022-03-31 $196,404,625 1,492,323
2021-12-31 $112,460,241 980,815
2021-09-30 $125,010,548 1,098,318
2021-06-30 $105,904,221 1,169,308
2021-03-31 $126,445,554 1,437,208
2021-03-31 $26,394 300
2020-12-31 $46,528,662 646,052
2020-09-30 $35,610,244 673,671
2020-06-30 $78,460 2,000
2020-06-30 $961,135 24,500
2020-06-30 $18,379,409 468,504
2020-03-31 $23,161,055 729,942
2020-03-31 $2,855,700 90,000
2020-03-31 $2,855,700 90,000