
CALEDONIA INVESTMENTS PLC
Latest 13F filing data - Q4 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | FAST | 1.39M | $55.58M |
![]() | PM | 733K | $117.51M |
![]() | SCHW | 611K | $61.06M |
![]() | TXN | 518K | $89.85M |
![]() | FTS | 457K | $23.76M |
![]() | ORCL | 373K | $72.73M |
![]() | BABA | 278K | $40.74M |
![]() | MSFT | 234K | $113.32M |
![]() | WSO | 233K | $78.49M |
![]() | CTAS | 177K | $33.29M |
![]() | POOL | 176K | $40.24M |
![]() | CHTR | 170K | $35.42M |
![]() | PAYX | 133K | $14.92M |
![]() | MCO | 119K | $60.69M |
![]() | TMO | 112K | $64.76M |

Fastenal Company
FAST
Shares Held
1.39M
Value
$55.58M

Philip Morris International Inc.
PM
Shares Held
733K
Value
$117.51M

The Charles Schwab Corporation
SCHW
Shares Held
611K
Value
$61.06M

Texas Instruments Incorporated
TXN
Shares Held
518K
Value
$89.85M

Fortis Inc.
FTS
Shares Held
457K
Value
$23.76M

Oracle Corporation
ORCL
Shares Held
373K
Value
$72.73M

Alibaba Group Holding Limited
BABA
Shares Held
278K
Value
$40.74M

Microsoft Corporation
MSFT
Shares Held
234K
Value
$113.32M

Watsco, Inc.
WSO
Shares Held
233K
Value
$78.49M

Cintas Corporation
CTAS
Shares Held
177K
Value
$33.29M

Pool Corporation
POOL
Shares Held
176K
Value
$40.24M

Charter Communications, Inc.
CHTR
Shares Held
170K
Value
$35.42M

Paychex, Inc.
PAYX
Shares Held
133K
Value
$14.92M

Moody's Corporation
MCO
Shares Held
119K
Value
$60.69M

Thermo Fisher Scientific Inc.
TMO
Shares Held
112K
Value
$64.76M
