CALEDONIA INVESTMENTS PLC Long-Term Concentrated

Location: London England, United Kingdom

CIK: 0001037766 · Show all filings

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

Filing Date: Jul 17, 2026

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

Holdings (15)

PM Philip Morris International Inc 14.4%
Value $127M Shares 702,563 Share Price $180.83 Est. Cost/Share $70.74 Unrealized @ Report Date +155.8%
TXN Texas Instruments Inc 13.4%
Value $118M Shares 397,000 Share Price $297.93 Est. Cost/Share $111.22 Unrealized @ Report Date +168.0%
WSO Watsco Inc 11.0%
Value $97.07M Shares 232,927 Share Price $416.73 Est. Cost/Share $199.78 Unrealized @ Report Date +108.6%
MSFT Microsoft Corp 8.4%
Value $74.3M Shares 199,317 Share Price $372.77 Est. Cost/Share $51.41 Unrealized @ Report Date +625.5%
FAST Fastenal Co 7.5%
Value $66.51M Shares 1,385,112 Share Price $48.02 Est. Cost/Share $27.64 Unrealized @ Report Date +73.8%
SCHW Charles Schwab Corp 7.0%
Value $61.87M Shares 671,000 Share Price $92.20 Est. Cost/Share $85.74 Unrealized @ Report Date +7.6%
MCO Moody's Corp 7.0%
Value $61.73M Shares 136,300 Share Price $452.92 Est. Cost/Share $342.89 Unrealized @ Report Date +32.1%
TMO Thermo Fisher Scientific Inc 6.3%
Value $55.97M Shares 111,767 Share Price $500.75 Est. Cost/Share $160.81 Unrealized @ Report Date +211.8%
ORCL Oracle Corp 6.2%
Value $54.72M Shares 373,100 Share Price $146.66 Est. Cost/Share $40.78 Unrealized @ Report Date +259.3%
CTAS Cintas Corp 4.6%
Value $40.64M Shares 239,000 Share Price $170.05 Est. Cost/Share $187.69 Unrealized @ Report Date -9.4%
POOL Pool Corp 4.3%
Value $37.8M Shares 175,887 Share Price $214.89 Est. Cost/Share $335.29 Unrealized @ Report Date -35.9%
BABA Alibaba Group Holding Ltd 3.0%
Value $26.69M Shares 278,000 Share Price $95.99 Est. Cost/Share $126.16 Unrealized @ Report Date -23.9%
CHTR Charter Communications Inc 2.7%
Value $24.11M Shares 169,700 Share Price $142.08 Est. Cost/Share $341.97 Unrealized @ Report Date -58.4%
FTS Fortis Inc 2.7%
Value $23.46M Shares 410,000 Share Price $57.22 Est. Cost/Share $39.77 Unrealized @ Report Date +43.9%
PAYX Paychex Inc 1.5%
Value $13.07M Shares 133,000 Share Price $98.30 Est. Cost/Share $116.54 Unrealized @ Report Date -15.6%