CALEDONIA INVESTMENTS PLC Long-Term Concentrated

Location: London England, United Kingdom

CIK: 0001037766 · Show all filings

Period: Q1 2026 (← Previous) (Next →)

Filing Date: Apr 22, 2026

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

Holdings (15)

PM Philip Morris International Inc 13.6%
Value $116M Shares 702,563 Share Price $165.32 Est. Cost/Share $70.74 Unrealized @ Report Date +133.7%
TXN Texas Instruments Inc 11.7%
Value $101M Shares 518,000 Share Price $194.10 Est. Cost/Share $111.22 Unrealized @ Report Date +74.6%
MSFT Microsoft Corp 10.1%
Value $86.73M Shares 234,317 Share Price $370.12 Est. Cost/Share $51.41 Unrealized @ Report Date +620.0%
WSO Watsco Inc 9.9%
Value $84.67M Shares 232,927 Share Price $363.50 Est. Cost/Share $199.78 Unrealized @ Report Date +82.1%
FAST Fastenal Co 7.5%
Value $64.3M Shares 1,385,112 Share Price $46.42 Est. Cost/Share $27.64 Unrealized @ Report Date +67.9%
SCHW Charles Schwab Corp 6.7%
Value $57.42M Shares 611,000 Share Price $93.97 Est. Cost/Share $85.20 Unrealized @ Report Date +10.3%
MCO Moody's Corp 6.6%
Value $56.65M Shares 129,800 Share Price $436.43 Est. Cost/Share $337.57 Unrealized @ Report Date +29.2%
TMO Thermo Fisher Scientific Inc 6.4%
Value $54.95M Shares 111,767 Share Price $491.66 Est. Cost/Share $160.81 Unrealized @ Report Date +205.7%
ORCL Oracle Corp 6.4%
Value $54.88M Shares 373,100 Share Price $147.09 Est. Cost/Share $40.78 Unrealized @ Report Date +260.7%
CTAS Cintas Corp 4.4%
Value $37.54M Shares 222,000 Share Price $169.09 Est. Cost/Share $188.82 Unrealized @ Report Date -10.4%
CHTR Charter Communications Inc 4.3%
Value $36.63M Shares 169,700 Share Price $215.83 Est. Cost/Share $341.97 Unrealized @ Report Date -36.9%
POOL Pool Corp 4.2%
Value $35.57M Shares 175,887 Share Price $202.26 Est. Cost/Share $335.29 Unrealized @ Report Date -39.7%
BABA Alibaba Group Holding Ltd 4.1%
Value $34.89M Shares 278,000 Share Price $125.51 Est. Cost/Share $126.16 Unrealized @ Report Date -0.6%
FTS Fortis Inc 2.7%
Value $22.78M Shares 410,000 Share Price $55.57 Est. Cost/Share $39.77 Unrealized @ Report Date +40.3%
PAYX Paychex Inc 1.4%
Value $12.24M Shares 133,000 Share Price $92.05 Est. Cost/Share $116.54 Unrealized @ Report Date -21.0%