Skip to main content

ROYAL BANK OF CANADA

Bank

Position in FLEX — Flex Ltd.

CIK 1000275 TORONTO, A6

Position in FLEX

as of Mar 31, 2026 · filed May 15, 2026
Position Value
$15,249,492
-$4,975,859 QoQ
Shares Held
232,959
-30.4% QoQ
Ownership
0.064%
of shares outstanding
% of Portfolio
0.00%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 84.65609828338893.ToString("F0")% Shared 14.947265398632378.ToString("F0")% None 0.3966363179787001.ToString("F0")%

Common Shares in FLEX Over Time

Shares Held

Position Value (USD)

Derivatives in FLEX

reported options exposure · as of Sep 30, 2023
CallValue
$721,771
CallShares
35,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 Electronic Components

Technology · as of Mar 31, 2026

ROYAL BANK OF CANADA holds $2,268,112,141 across 36 Electronic Components names. FLEX ranks #8 (0.7% of the industry book) .

# Ticker Company Shares Value (USD) Open
8 FLEX
Flex Ltd.
This page
232,959 $15,249,492

All Filings in FLEX

Export CSV
28 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $15,249,492 232,959
2025-12-31 $20,225,351 334,746
2025-09-30 $43,815,228 755,826
2025-06-30 $38,333,864 767,906
2025-03-31 $22,091,053 667,807
2024-12-31 $25,603,055 666,920
2024-09-30 $7,767,860 232,362
2024-06-30 $6,395,375 216,866
2024-03-31 $6,033,159 210,876
2023-12-31 $6,424,592 279,890
2023-09-30 $4,430,985 217,936
2023-09-30 $721,771 35,500
2023-06-30 $4,960,588 238,159
2023-03-31 $814,975 47,000
2023-03-31 $5,810,875 335,116
2022-12-31 $5,650,359 349,396
2022-09-30 $3,881,453 309,166
2022-06-30 $3,186,593 292,233
2022-03-31 $3,906,653 279,468
2021-12-31 $3,459,364 250,441
2021-09-30 $3,881,153 291,306
2021-06-30 $9,873,863 733,217
2021-03-31 $2,958,232 214,396
2020-12-31 $2,438,892 180,000
2020-12-31 $2,906,900 214,541
2020-09-30 $1,541,520 183,626
2020-06-30 $1,763,069 228,253
2020-03-31 $1,374,564 217,667