Royal Caribbean insider activity
What the executives and directors of Royal Caribbean actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 97 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Jul 31, 2026 | Bunch Tara | 683 |
| Jun 1, 2026 | BETHGE LAURA H | 267 |
| May 28, 2026 | MOORE ANN S | 78 |
| May 28, 2026 | Brock John | 909 |
| May 28, 2026 | Fain Richard D | 831 |
| May 28, 2026 | Wilhelmsen Arne Alexander | 831 |
| May 28, 2026 | Ofer Eyal | 831 |
| May 28, 2026 | Thompson Donald | 909 |
| May 28, 2026 | McPherson Amy | 1,239 |
| May 28, 2026 | Sorensen Vagn O | 831 |
| May 28, 2026 | LEAVITT MICHAEL O | 909 |
| May 28, 2026 | Montiel Maritza Gomez | 909 |
| May 28, 2026 | Howe Stephen R. Jr. | 909 |
| May 28, 2026 | Yeung Rebecca | 78 |
| May 28, 2026 | Wiernicki Christopher J | 1,495 |
| Mar 1, 2026 | Wiernicki Christopher J | 444 |
| Feb 13, 2026 | Holtz Naftali | 93K |
| Feb 12, 2026 | Pujol Henry L | 16K |
| Feb 12, 2026 | Liberty Jason T | 416K |
| Feb 12, 2026 | Lake Robert Alexander | 43K |
| Feb 12, 2026 | BETHGE LAURA H | 49K |
| Feb 12, 2026 | Kulovaara Harri U | 63K |
| Feb 12, 2026 | Bayley Michael W | 242K |
| Feb 8, 2026 | Pujol Henry L | 276 |
| Feb 8, 2026 | Liberty Jason T | 8,720 |
| Feb 8, 2026 | Lake Robert Alexander | 708 |
| Feb 8, 2026 | Holtz Naftali | 1,649 |
| Feb 8, 2026 | BETHGE LAURA H | 976 |
| Dec 23, 2025 | Fain Richard D | 18K |
| Oct 2, 2025 | Brock John | 3,165 |
| Jun 1, 2025 | BETHGE LAURA H | 267 |
| May 28, 2025 | MOORE ANN S | 870 |
| May 28, 2025 | Brock John | 870 |
| May 28, 2025 | Fain Richard D | 870 |
| May 28, 2025 | Wilhelmsen Arne Alexander | 870 |
| May 28, 2025 | Ofer Eyal | 870 |
| May 28, 2025 | Thompson Donald | 870 |
| May 28, 2025 | McPherson Amy | 870 |
| May 28, 2025 | Sorensen Vagn O | 870 |
| May 28, 2025 | LEAVITT MICHAEL O | 870 |
| May 28, 2025 | Montiel Maritza Gomez | 870 |
| May 28, 2025 | Howe Stephen R. Jr. | 870 |
| May 28, 2025 | Yeung Rebecca | 870 |
| Mar 24, 2025 | Pujol Henry L | 208 |
| Mar 24, 2025 | Liberty Jason T | 1,623 |
| Mar 24, 2025 | Holtz Naftali | 301 |
| Mar 24, 2025 | BETHGE LAURA H | 304 |
| Feb 12, 2025 | Kulovaara Harri U | 24K |
| Feb 12, 2025 | Pujol Henry L | 6,849 |
| Feb 12, 2025 | Bayley Michael W | 79K |
| Feb 12, 2025 | Liberty Jason T | 121K |
| Feb 12, 2025 | Lake Robert Alexander | 16K |
| Feb 12, 2025 | Holtz Naftali | 25K |
| Feb 12, 2025 | BETHGE LAURA H | 19K |
| Feb 9, 2025 | Pujol Henry L | 474 |
| Feb 9, 2025 | Liberty Jason T | 17K |
| Feb 9, 2025 | Lake Robert Alexander | 1,444 |
| Feb 9, 2025 | Holtz Naftali | 3,316 |
| Feb 9, 2025 | BETHGE LAURA H | 1,796 |
| Feb 8, 2025 | Kulovaara Harri U | 1,791 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| From holdings | 1.6M |
| Granted | 669K |
| Withheld for tax | 277K |
| Discretionary sales | 2.0M |
| Gifts | 21K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Wilhelmsen Arne Alexander | 17K | 8,520 | 50.8 |
| Fain Richard D | 579K | 151K | 26.1 |
| Holtz Naftali | 27K | 28K | 104 |
| Kulovaara Harri U | 43K | 60K | 140.4 |
Who holds what
the 14 largest holdings of 22| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Wilhelmsen Arne Alexander Last trade Feb 27, 2026 | Director | 17M | – | $550M | net selling over the year: 0 months buying, 1 month selling | Feb 27, 2026 |
| Liberty Jason T President & CEO Last trade Feb 13, 2026 | CEO | 306K | – | $30M | net selling over the year: 0 months buying, 1 month selling | Feb 13, 2026 |
| Fain Richard D Last trade Aug 6, 2025 | Director | 204K | – | – | Aug 6, 2025 | |
| Holtz Naftali Chief Financial Officer Last trade Feb 13, 2026 | CFO | 79K | – | $17M | net selling over the year: 0 months buying, 1 month selling | Feb 13, 2026 |
| Kulovaara Harri U EVP, Maritime Last trade Nov 20, 2024 | Officer | 60K | – | – | Nov 20, 2024 | |
| Bayley Michael W Pres&CEO, Royal Caribbean Intl Last trade Jul 29, 2026 | CEO | 45K | – | $30M | net selling over the year: 0 months buying, 2 months selling | Jul 29, 2026 |
| Ofer Eyal Last trade Nov 10, 2015 | Director | 44K | – | – | Nov 10, 2015 | |
| Thompson Donald Last trade May 26, 2020 | Director | 39K | – | – | May 26, 2020 | |
| Lake Robert Alexander SVP, CLO, Secretary & CCO Last trade Jun 27, 2025 | Officer | 38K | – | – | Jun 27, 2025 | |
| BETHGE LAURA H President, Celebrity Cruises Last trade Feb 17, 2026 | Officer | 33K | – | $2.6M | net selling over the year: 0 months buying, 1 month selling | Feb 17, 2026 |
| KIMSEY WILLIAM L Last trade Jul 28, 2014 | Director | 32K | – | – | Jul 28, 2014 | |
| MOORE ANN S | Director | 29K | – | – | – | |
| Brock John Last trade May 13, 2014 | Director | 24K | – | – | May 13, 2014 | |
| Sorensen Vagn O Last trade Aug 19, 2025 | Director | 17K | – | – | Aug 19, 2025 |
Open-market trade log
the 60 most recent of 895| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Jul 29, 2026 | Bayley Michael W (CEO) 13K shares $315.99 +0.0% since trade filed Jul 31, 2026 | Discretionary sale | 13K | $315.99 | $4.0M | +0.0% | Jul 31, 2026 |
| Feb 27, 2026 | Wilhelmsen Arne Alexander (Director) 14K shares $314.40 +0.5% since trade filed Feb 27, 2026 | Discretionary sale | 14K | $314.40 | $4.5M | +0.5% | Feb 27, 2026 |
| Feb 27, 2026 | Wilhelmsen Arne Alexander (Director) 21K shares $311.22 +1.5% since trade filed Feb 27, 2026 | Discretionary sale | 21K | $311.22 | $6.6M | +1.5% | Feb 27, 2026 |
| Feb 27, 2026 | Wilhelmsen Arne Alexander (Director) 26K shares $313.48 +0.8% since trade filed Feb 27, 2026 | Discretionary sale | 26K | $313.48 | $8.1M | +0.8% | Feb 27, 2026 |
| Feb 27, 2026 | Wilhelmsen Arne Alexander (Director) 32K shares $312.53 +1.1% since trade filed Feb 27, 2026 | Discretionary sale | 32K | $312.53 | $9.9M | +1.1% | Feb 27, 2026 |
| Feb 27, 2026 | Wilhelmsen Arne Alexander (Director) 153K shares $310.78 +1.7% since trade filed Feb 27, 2026 | Discretionary sale | 153K | $310.78 | $47M | +1.7% | Feb 27, 2026 |
| Feb 26, 2026 | Wilhelmsen Arne Alexander (Director) 7,271 shares $315.62 +0.1% since trade filed Feb 27, 2026 | Discretionary sale | 7,271 | $315.62 | $2.3M | +0.1% | Feb 27, 2026 |
| Feb 26, 2026 | Wilhelmsen Arne Alexander (Director) 14K shares $320.35 −1.4% since trade filed Feb 27, 2026 | Discretionary sale | 14K | $320.35 | $4.4M | −1.4% | Feb 27, 2026 |
| Feb 26, 2026 | Wilhelmsen Arne Alexander (Director) 21K shares $316.92 −0.3% since trade filed Feb 27, 2026 | Discretionary sale | 21K | $316.92 | $6.5M | −0.3% | Feb 27, 2026 |
| Feb 26, 2026 | Wilhelmsen Arne Alexander (Director) 51K shares $319.54 −1.1% since trade filed Feb 27, 2026 | Discretionary sale | 51K | $319.54 | $16M | −1.1% | Feb 27, 2026 |
| Feb 26, 2026 | Wilhelmsen Arne Alexander (Director) 107K shares $317.71 −0.5% since trade filed Feb 27, 2026 | Discretionary sale | 107K | $317.71 | $34M | −0.5% | Feb 27, 2026 |
| Feb 26, 2026 | Wilhelmsen Arne Alexander (Director) 157K shares $318.64 −0.8% since trade filed Feb 27, 2026 | Discretionary sale | 157K | $318.64 | $50M | −0.8% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 104 shares $320.04 −1.3% since trade filed Feb 27, 2026 | Discretionary sale | 104 | $320.04 | $33K | −1.3% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 4,637 shares $318.87 −0.9% since trade filed Feb 27, 2026 | Discretionary sale | 4,637 | $318.87 | $1.5M | −0.9% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 9,724 shares $315.16 +0.3% since trade filed Feb 27, 2026 | Discretionary sale | 9,724 | $315.16 | $3.1M | +0.3% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 13K shares $314.11 +0.6% since trade filed Feb 27, 2026 | Discretionary sale | 13K | $314.11 | $4.2M | +0.6% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 24K shares $316.24 −0.1% since trade filed Feb 27, 2026 | Discretionary sale | 24K | $316.24 | $7.7M | −0.1% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 33K shares $318.08 −0.7% since trade filed Feb 27, 2026 | Discretionary sale | 33K | $318.08 | $11M | −0.7% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 42K shares $313.01 +1.0% since trade filed Feb 27, 2026 | Discretionary sale | 42K | $313.01 | $13M | +1.0% | Feb 27, 2026 |
| Feb 25, 2026 | Wilhelmsen Arne Alexander (Director) 42K shares $317.33 −0.4% since trade filed Feb 27, 2026 | Discretionary sale | 42K | $317.33 | $13M | −0.4% | Feb 27, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 9,720 shares $318.30 −0.7% since trade filed Feb 24, 2026 | Discretionary sale | 9,720 | $318.30 | $3.1M | −0.7% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 9,836 shares $310.58 +1.7% since trade filed Feb 24, 2026 | Discretionary sale | 9,836 | $310.58 | $3.1M | +1.7% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 12K shares $311.42 +1.5% since trade filed Feb 24, 2026 | Discretionary sale | 12K | $311.42 | $3.6M | +1.5% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 16K shares $314.42 +0.5% since trade filed Feb 24, 2026 | Discretionary sale | 16K | $314.42 | $5.0M | +0.5% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 22K shares $312.56 +1.1% since trade filed Feb 24, 2026 | Discretionary sale | 22K | $312.56 | $6.9M | +1.1% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 26K shares $315.67 +0.1% since trade filed Feb 24, 2026 | Discretionary sale | 26K | $315.67 | $8.3M | +0.1% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 35K shares $313.26 +0.9% since trade filed Feb 24, 2026 | Discretionary sale | 35K | $313.26 | $11M | +0.9% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 93K shares $317.32 −0.4% since trade filed Feb 24, 2026 | Discretionary sale | 93K | $317.32 | $30M | −0.4% | Feb 24, 2026 |
| Feb 24, 2026 | Wilhelmsen Arne Alexander (Director) 121K shares $316.59 −0.2% since trade filed Feb 24, 2026 | Discretionary sale | 121K | $316.59 | $38M | −0.2% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 20 shares $310.12 +1.9% since trade filed Feb 24, 2026 | Discretionary sale | 20 | $310.12 | $6K | +1.9% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 1,173 shares $318.48 −0.8% since trade filed Feb 24, 2026 | Discretionary sale | 1,173 | $318.48 | $374K | −0.8% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 2,459 shares $316.85 −0.3% since trade filed Feb 24, 2026 | Discretionary sale | 2,459 | $316.85 | $779K | −0.3% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 2,480 shares $320.46 −1.4% since trade filed Feb 24, 2026 | Discretionary sale | 2,480 | $320.46 | $795K | −1.4% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 2,722 shares $317.54 −0.5% since trade filed Feb 24, 2026 | Discretionary sale | 2,722 | $317.54 | $864K | −0.5% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 3,320 shares $314.80 +0.4% since trade filed Feb 24, 2026 | Discretionary sale | 3,320 | $314.80 | $1.0M | +0.4% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 3,326 shares $319.41 −1.1% since trade filed Feb 24, 2026 | Discretionary sale | 3,326 | $319.41 | $1.1M | −1.1% | Feb 24, 2026 |
| Feb 23, 2026 | Wilhelmsen Arne Alexander (Director) 3,640 shares $315.30 +0.2% since trade filed Feb 24, 2026 | Discretionary sale | 3,640 | $315.30 | $1.1M | +0.2% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 266 shares $317.08 −0.3% since trade filed Feb 24, 2026 | Discretionary sale | 266 | $317.08 | $84K | −0.3% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 2,007 shares $312.33 +1.2% since trade filed Feb 24, 2026 | Discretionary sale | 2,007 | $312.33 | $627K | +1.2% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 3,175 shares $311.43 +1.5% since trade filed Feb 24, 2026 | Discretionary sale | 3,175 | $311.43 | $989K | +1.5% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 4,651 shares $310.54 +1.8% since trade filed Feb 24, 2026 | Discretionary sale | 4,651 | $310.54 | $1.4M | +1.8% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 5,516 shares $313.49 +0.8% since trade filed Feb 24, 2026 | Discretionary sale | 5,516 | $313.49 | $1.7M | +0.8% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 11K shares $316.35 −0.1% since trade filed Feb 24, 2026 | Discretionary sale | 11K | $316.35 | $3.6M | −0.1% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 19K shares $314.56 +0.5% since trade filed Feb 24, 2026 | Discretionary sale | 19K | $314.56 | $6.0M | +0.5% | Feb 24, 2026 |
| Feb 20, 2026 | Wilhelmsen Arne Alexander (Director) 63K shares $315.27 +0.2% since trade filed Feb 24, 2026 | Discretionary sale | 63K | $315.27 | $20M | +0.2% | Feb 24, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 466 shares $318.13 −0.7% since trade filed Feb 20, 2026 | Discretionary sale | 466 | $318.13 | $148K | −0.7% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 1,983 shares $313.40 +0.8% since trade filed Feb 20, 2026 | Discretionary sale | 1,983 | $313.40 | $621K | +0.8% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 3,125 shares $312.31 +1.2% since trade filed Feb 20, 2026 | Discretionary sale | 3,125 | $312.31 | $976K | +1.2% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 3,265 shares $317.10 −0.4% since trade filed Feb 20, 2026 | Discretionary sale | 3,265 | $317.10 | $1.0M | −0.4% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 3,708 shares $314.68 +0.4% since trade filed Feb 20, 2026 | Discretionary sale | 3,708 | $314.68 | $1.2M | +0.4% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 8,226 shares $316.15 −0.1% since trade filed Feb 20, 2026 | Discretionary sale | 8,226 | $316.15 | $2.6M | −0.1% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 11K shares $311.55 +1.4% since trade filed Feb 20, 2026 | Discretionary sale | 11K | $311.55 | $3.3M | +1.4% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 12K shares $315.64 +0.1% since trade filed Feb 20, 2026 | Discretionary sale | 12K | $315.64 | $3.6M | +0.1% | Feb 20, 2026 |
| Feb 19, 2026 | Wilhelmsen Arne Alexander (Director) 59K shares $310.38 +1.8% since trade filed Feb 20, 2026 | Discretionary sale | 59K | $310.38 | $18M | +1.8% | Feb 20, 2026 |
| Feb 18, 2026 | Wilhelmsen Arne Alexander (Director) 659 shares $320.01 −1.3% since trade filed Feb 20, 2026 | Discretionary sale | 659 | $320.01 | $211K | −1.3% | Feb 20, 2026 |
| Feb 18, 2026 | Wilhelmsen Arne Alexander (Director) 925 shares $323.28 −2.3% since trade filed Feb 20, 2026 | Discretionary sale | 925 | $323.28 | $299K | −2.3% | Feb 20, 2026 |
| Feb 18, 2026 | Wilhelmsen Arne Alexander (Director) 1,180 shares $321.12 −1.6% since trade filed Feb 20, 2026 | Discretionary sale | 1,180 | $321.12 | $379K | −1.6% | Feb 20, 2026 |
| Feb 18, 2026 | Wilhelmsen Arne Alexander (Director) 2,025 shares $317.26 −0.4% since trade filed Feb 20, 2026 | Discretionary sale | 2,025 | $317.26 | $642K | −0.4% | Feb 20, 2026 |
| Feb 18, 2026 | Wilhelmsen Arne Alexander (Director) 2,473 shares $326.03 −3.1% since trade filed Feb 20, 2026 | Discretionary sale | 2,473 | $326.03 | $806K | −3.1% | Feb 20, 2026 |
| Feb 18, 2026 | Wilhelmsen Arne Alexander (Director) 9,939 shares $322.34 −2.0% since trade filed Feb 20, 2026 | Discretionary sale | 9,939 | $322.34 | $3.2M | −2.0% | Feb 20, 2026 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.