GFI Investment Counsel Ltd. Long-Term Concentrated

CIK: 0001688774 · Show all filings

Period: Q3 2024 (← Previous) (Next →)

Filing Date: Jun 10, 2025

Total Value ($000): $861,781 (100.0% shares, 0.0% debt)

Holdings (20)

MSFT MICROSOFT CORP 9.3%
Value ($000) $80,031 Shares 185,988 Est. Cost $148.78 Unrealized +184.4%
AAPL APPLE INC 9.1%
Value ($000) $78,427 Shares 336,597 Est. Cost $90.04 Unrealized +146.5%
MCO MOODYS CORP 8.9%
Value ($000) $76,499 Shares 161,190 Est. Cost $258.15 Unrealized +77.7%
SHW SHERWIN WILLIAMS CO 8.3%
Value ($000) $71,147 Shares 186,410 Est. Cost $212.57 Unrealized +62.3%
EFX EQUIFAX INC 8.2%
Value ($000) $70,824 Shares 241,012 Est. Cost $179.32 Unrealized +55.7%
V VISA INC 8.2%
Value ($000) $70,681 Shares 257,067 Est. Cost $121.40 Unrealized +120.5%
MSCI MSCI INC 7.8%
Value ($000) $67,254 Shares 115,372 Est. Cost $93.37 Unrealized +471.1%
HLT HILTON WORLDWIDE HLDGS INC 7.1%
Value ($000) $61,295 Shares 265,924 Est. Cost $153.52 Unrealized +40.5%
FERG FERGUSON ENTERPRISES INC 6.2%
Value ($000) $53,847 Shares 271,175 Est. Cost $197.54 Unrealized 0.0%
AON AON PLC 6.2%
Value ($000) $53,682 Shares 155,154 Est. Cost $316.10 Unrealized +2.6%
AXP AMERICAN EXPRESS CO 5.9%
Value ($000) $50,938 Shares 187,824 Est. Cost $228.11 Unrealized +7.5%
G GENPACT LIMITED 5.9%
Value ($000) $50,575 Shares 1,289,838 Est. Cost $34.27 Unrealized +3.7%
BAH BOOZ ALLEN HAMILTON HLDG COR 5.5%
Value ($000) $47,710 Shares 293,134 Est. Cost $144.20 Unrealized +2.6%
VRSN VERISIGN INC 0.9%
Value ($000) $8,168 Shares 43,000 Est. Cost $176.64 Unrealized +1.2%
BIL SPDR SER TR 0.7%
Value ($000) $6,414 Shares 69,863 Est. Cost $91.63 Unrealized
CRM SALESFORCE INC 0.7%
Value ($000) $5,848 Shares 21,364 Est. Cost $253.82 Unrealized 0.0%
XPEL XPEL INC 0.6%
Value ($000) $5,230 Shares 120,600 Est. Cost $48.40 Unrealized -16.7%
FSV FIRSTSERVICE CORP NEW 0.3%
Value ($000) $2,281 Shares 12,502 Est. Cost $90.22 Unrealized +88.8%
IGIB ISHARES TR 0.1%
Value ($000) $644 Shares 11,984 Est. Cost $59.12 Unrealized
META META PLATFORMS INC 0.0%
Value ($000) $286 Shares 500 Est. Cost $443.21 Unrealized +15.5%