John Rogers - Ariel Investments
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    106
Portfolio value:    $8,934,260,435
Holdings Activity Buys Sells    History
Holding/activity history for  OneSpaWorld Holdings Ltd. (OSW)
← All OSW superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 15,432,414 3.96 Add 10.14% 0.36 $19.06–23.70 · VW $21.56i $354,173,901 SEC
2025   Q4 14,011,310 3.14 Add 6.23% 0.18 $19.33–23.49 · VW $21.00i $290,594,570 SEC
2025   Q3 13,189,600 2.98 Reduce 0.18% <0.01 $20.42–23.28 · VW $21.88i $278,828,144 SEC
2025   Q2 13,213,156 3.06 Add 23.33% 0.58 $14.21–21.43 · VW $18.20i $269,416,251 SEC
2025   Q1 10,713,305 2.12 Add 37.69% 0.58 $14.74–23.01 · VW $18.52i $179,876,391 SEC
2024   Q4 7,781,021 1.67 Reduce 17.80% 0.29 $16.52–20.57 · VW $18.83i $154,842,318 SEC
2024   Q3 9,466,369 1.62 Reduce 3.55% 0.06 $14.50–17.30 · VW $15.95i $156,289,752 SEC
2024   Q2 9,814,630 1.66 Reduce 18.83% 0.30 $11.98–16.29 · VW $14.53i $150,850,864 SEC
2024   Q1 12,091,111 1.60 Reduce 9.83% 0.19 $12.39–15.12 · VW $13.60i $159,965,398 SEC
2023   Q4 13,409,080 1.92 Reduce 2.83% 0.05 $9.82–14.67 · VW $11.80i $189,068,028 SEC
2023   Q3 13,799,474 1.66 Add 0.66% 0.01 $10.82–13.01 · VW $11.68i $154,830,099 SEC
2023   Q2 13,708,404 1.59 Reduce 0.52% <0.01 $10.24–13.00 · VW $11.52i $165,871,689 SEC
2023   Q1 13,780,105 1.61 Reduce 13.89% 0.21 $8.96–12.77 · VW $11.10i $165,223,459 SEC
2022   Q4 16,002,826 1.52 Reduce 6.07% 0.10 $7.92–10.68 · VW $9.42i $149,306,366 SEC
2022   Q3 17,036,969 1.57 Add 0.81% 0.01 $6.80–9.68 · VW $8.18i $143,111,000 SEC
2022   Q2 16,899,551 1.21 Add 13.08% 0.14 $6.86–10.92 · VW $8.98i $121,170,000 SEC
2022   Q1 14,944,734 1.35 Add 1.53% 0.02 $8.99–10.99 · VW $10.15i $152,437,000 SEC
2021   Q4 14,718,904 1.24 Add 5.08% 0.06 $8.40–12.51 · VW $10.62i $147,484,000 SEC
2021   Q3 14,007,288 1.28 Add 21.19% 0.22 $8.60–10.94 · VW $9.79i $139,653,000 SEC
2021   Q2 11,557,921 1.05 Add 19.50% 0.17 $9.12–12.52 · VW $10.66i $111,996,000 SEC
2021   Q1 9,672,146 1.01 Add 18.27% 0.16 $8.15–12.03 · VW $10.22i $103,008,000 SEC
2020   Q4 8,177,824 0.93 Add 33.95% 0.24 $5.84–10.68 · VW $8.05i $82,923,000 SEC
2020   Q3 6,105,347 0.58 Add 48.89% 0.19 $4.43–7.63 · VW $6.33i $39,685,000 SEC
2020   Q2 4,100,708 0.30 Add 137.66% 0.17 $2.70–8.21 · VW $5.57i $19,560,000 SEC
2020   Q1 1,725,487 0.12 Buy 0.12 $2.45–16.99 · VW $9.21i $7,005,000 SEC
Price snapshot:
Current price$26.10
Avg. buy price$13.72
+/- since buy90.29%
52-week low$18.97
52-week high$29.25