CALEDONIA INVESTMENTS PLC Long-Term Concentrated

Location: London England, United Kingdom

CIK: 0001037766 · Show all filings

Period: Q4 2025 (← Previous) (Next →)

Filing Date: Jan 20, 2026

Total Value: $902M (100.0% shares, 0.0% debt)

Holdings (15)

PM Philip Morris International Inc 13.0%
Value $118M Shares 732,563 Share Price $160.41 Est. Cost/Share $70.74 Unrealized @ Report Date +126.8%
MSFT Microsoft Corp 12.6%
Value $113M Shares 234,317 Share Price $483.60 Est. Cost/Share $51.41 Unrealized @ Report Date +840.6%
TXN Texas Instruments Inc 10.0%
Value $89.85M Shares 518,000 Share Price $173.45 Est. Cost/Share $111.22 Unrealized @ Report Date +56.0%
WSO Watsco Inc 8.7%
Value $78.49M Shares 232,927 Share Price $336.96 Est. Cost/Share $199.78 Unrealized @ Report Date +68.7%
ORCL Oracle Corp 8.1%
Value $72.73M Shares 373,100 Share Price $194.94 Est. Cost/Share $40.78 Unrealized @ Report Date +377.9%
TMO Thermo Fisher Scientific Inc 7.2%
Value $64.76M Shares 111,767 Share Price $579.46 Est. Cost/Share $160.81 Unrealized @ Report Date +260.3%
SCHW Charles Schwab Corp 6.8%
Value $61.06M Shares 611,000 Share Price $99.93 Est. Cost/Share $85.20 Unrealized @ Report Date +17.3%
MCO Moody's Corp 6.7%
Value $60.69M Shares 118,800 Share Price $510.87 Est. Cost/Share $325.04 Unrealized @ Report Date +57.2%
FAST Fastenal Co 6.2%
Value $55.58M Shares 1,385,112 Share Price $40.13 Est. Cost/Share $27.64 Unrealized @ Report Date +45.2%
BABA Alibaba Group Holding Ltd 4.5%
Value $40.74M Shares 278,000 Share Price $146.54 Est. Cost/Share $126.16 Unrealized @ Report Date +16.2%
POOL Pool Corp 4.5%
Value $40.24M Shares 175,887 Share Price $228.76 Est. Cost/Share $335.29 Unrealized @ Report Date -31.8%
CHTR Charter Communications Inc 3.9%
Value $35.42M Shares 169,700 Share Price $208.71 Est. Cost/Share $341.97 Unrealized @ Report Date -39.0%
CTAS Cintas Corp 3.7%
Value $33.29M Shares 177,000 Share Price $188.06 Est. Cost/Share $188.13 Unrealized @ Report Date -0.0%
FTS Fortis Inc 2.6%
Value $23.76M Shares 456,700 Share Price $52.02 Est. Cost/Share $39.77 Unrealized @ Report Date +29.5%
PAYX Paychex Inc 1.7%
Value $14.92M Shares 133,000 Share Price $112.17 Est. Cost/Share $116.54 Unrealized @ Report Date -3.7%