Skip to content

Baskin Financial Services Inc.

Follow

13F filer, CIK 1511098, TORONTO, Ontario, Canada

Baskin Financial Services Inc. reported $1,322,422,000 across 52 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-24. Its ten largest share positions make up 46.9% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001511098-25-000003

Period
2025-06-30
Reported value
$1.32B
Holdings
52
Top 10 weight
46.9%
New
4
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
TSMnew+127,662$28.9M
METAadded+1,375$1.01M
WSOadded+1,803$796K
BRK-Badded+1,590$772K
TFIIadded+6,786$609K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
CSGPexited-279,646-$22.2M
NFLXreduced-1,510-$2.02M
AAPLreduced-6,589-$1.35M
COSTreduced-628-$622K
GRTUFreduced-11,673-$593K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2025

Share positions as resolved from 13F-HR 0001511098-25-000003, largest first. % of portfolio is the value over $1,322,422,000, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 148,518 shares; 2024Q4: 147,802 shares; 2025Q1: 147,562 shares; 2025Q2: 146,583 shares 146,583$72.9M5.51%-979Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,868 shares; 2024Q4: 55,704 shares; 2025Q1: 54,630 shares; 2025Q2: 53,120 shares 53,120$71.1M5.38%-1,510Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 343,315 shares; 2024Q4: 337,500 shares; 2025Q1: 330,554 shares; 2025Q2: 323,965 shares 323,965$66.5M5.03%-6,589Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,180 shares; 2024Q4: 68,820 shares; 2025Q1: 67,433 shares; 2025Q2: 66,805 shares 66,805$66.1M5%-628Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 362,957 shares; 2024Q4: 358,261 shares; 2025Q1: 355,295 shares; 2025Q2: 354,965 shares 354,965$63M4.76%-330Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 178,459 shares; 2024Q4: 177,232 shares; 2025Q1: 174,982 shares; 2025Q2: 173,417 shares 173,417$61.6M4.66%-1,565Timeline
BNBROOKFIELD CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 938,058 shares; 2024Q4: 927,430 shares; 2025Q1: 918,707 shares; 2025Q2: 919,385 shares 919,385$56.9M4.3%+678Timeline
WCNWASTE CONNECTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,549 shares; 2024Q4: 294,347 shares; 2025Q1: 291,919 shares; 2025Q2: 291,258 shares 291,258$54.4M4.11%-661Timeline
RACEFERRARI N VQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 113,081 shares; 2024Q4: 111,713 shares; 2025Q1: 110,735 shares; 2025Q2: 110,432 shares 110,432$54.2M4.1%-303Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 108,408 shares; 2024Q4: 107,805 shares; 2025Q1: 106,530 shares; 2025Q2: 106,706 shares 106,706$53.5M4.05%+176Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 242,387 shares; 2024Q4: 242,243 shares; 2025Q1: 240,978 shares; 2025Q2: 241,397 shares 241,397$53M4%+419Timeline
LYVLIVE NATION ENTERTAINMENT INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 324,702 shares; 2024Q4: 322,988 shares; 2025Q1: 321,560 shares; 2025Q2: 320,310 shares 320,310$48.5M3.66%-1,250Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,382 shares; 2024Q4: 112,198 shares; 2025Q1: 112,121 shares; 2025Q2: 112,795 shares 112,795$44.6M3.37%+674Timeline
FSVFIRSTSERVICE CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 250,491 shares; 2024Q4: 250,262 shares; 2025Q1: 251,850 shares; 2025Q2: 252,070 shares 252,070$44M3.33%+220Timeline
MSCIMSCI INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,493 shares; 2024Q4: 72,632 shares; 2025Q1: 73,258 shares; 2025Q2: 73,600 shares 73,600$42.4M3.21%+342Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,711 shares; 2024Q4: 85,289 shares; 2025Q1: 85,248 shares; 2025Q2: 86,838 shares 86,838$42.2M3.19%+1,590Timeline
TFIITFI INTERNATIONAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 411,411 shares; 2024Q4: 408,274 shares; 2025Q1: 413,366 shares; 2025Q2: 420,152 shares 420,152$37.7M2.85%+6,786Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 761,388 shares; 2024Q4: 759,413 shares; 2025Q1: 756,363 shares; 2025Q2: 765,938 shares 765,938$37.6M2.84%+9,575Timeline
DPZDOMINOS PIZZA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,318 shares; 2024Q4: 78,553 shares; 2025Q1: 79,222 shares; 2025Q2: 79,692 shares 79,692$35.9M2.72%+470Timeline
TDGTRANSDIGM GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,304 shares; 2024Q4: 22,358 shares; 2025Q1: 22,638 shares; 2025Q2: 22,557 shares 22,557$34.3M2.59%-81Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 985,280 shares; 2024Q4: 996,151 shares; 2025Q1: 1,005,012 shares; 2025Q2: 1,014,500 shares 1,014,500$31.9M2.41%+9,488Timeline
GRMNGARMIN LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 144,341 shares; 2024Q4: 148,957 shares; 2025Q1: 149,891 shares; 2025Q2: 151,155 shares 151,155$31.5M2.39%+1,264Timeline
WSOWATSCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,242 shares; 2024Q4: 67,677 shares; 2025Q1: 67,541 shares; 2025Q2: 69,344 shares 69,344$30.6M2.32%+1,803Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 127,662 shares 127,662$28.9M2.19%newTimeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 940 shares; 2024Q4: 33,071 shares; 2025Q1: 36,450 shares; 2025Q2: 37,825 shares 37,825$27.9M2.11%+1,375Timeline
VCSHVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,190 shares; 2024Q4: 107,703 shares; 2025Q1: 306,121 shares; 2025Q2: 307,487 shares 307,487$24.4M1.85%+1,366Timeline
QSRRESTAURANT BRANDS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 323,386 shares; 2024Q4: 332,594 shares; 2025Q1: 342,199 shares; 2025Q2: 346,623 shares 346,623$23M1.74%+4,424Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 55,114 shares; 2024Q4: 56,438 shares; 2025Q1: 57,477 shares; 2025Q2: 55,999 shares 55,999$21.7M1.64%-1,478Timeline
BAMBROOKFIELD ASSET MANAGMT LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 288,439 shares; 2024Q4: 287,536 shares; 2025Q1: 281,046 shares; 2025Q2: 277,686 shares 277,686$15.4M1.16%-3,360Timeline
BIPBROOKFIELD INFRASTRUCTURE PAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 354,431 shares; 2024Q4: 347,692 shares; 2025Q1: 337,744 shares; 2025Q2: 325,946 shares 325,946$10.9M0.83%-11,798Timeline
RYROYAL BK CDAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,599 shares; 2024Q4: 59,849 shares; 2025Q1: 62,855 shares; 2025Q2: 64,946 shares 64,946$8.56M0.65%+2,091Timeline
PBAPEMBINA PIPELINE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 195,298 shares; 2024Q4: 188,898 shares; 2025Q1: 185,211 shares; 2025Q2: 190,190 shares 190,190$7.14M0.54%+4,979Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,940 shares; 2024Q4: 24,663 shares; 2025Q1: 24,353 shares; 2025Q2: 23,891 shares 23,891$5.28M0.4%-462Timeline
GRTUFGRANITE REAL ESTATE INVESTMEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 99,461 shares; 2025Q1: 95,340 shares; 2025Q2: 83,667 shares 83,667$4.25M0.32%-11,673Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,412 shares; 2024Q4: 12,902 shares; 2025Q1: 11,761 shares; 2025Q2: 11,451 shares 11,451$2.02M0.15%-310Timeline
BIPCBROOKFIELD INFRASTRUCTURE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 36,119 shares; 2025Q1: 34,626 shares; 2025Q2: 35,167 shares 35,167$1.46M0.11%+541Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,080 shares; 2024Q4: 11,080 shares; 2025Q1: 11,080 shares; 2025Q2: 11,080 shares 11,080$1.37M0.1%0Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,380 shares; 2024Q4: 1,380 shares; 2025Q1: 1,380 shares; 2025Q2: 1,380 shares 1,380$775K0.06%0Timeline
BMOBANK OF MONTREALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,172 shares; 2024Q4: 3,172 shares; 2025Q1: 7,428 shares; 2025Q2: 6,872 shares 6,872$761K0.06%-556Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 980 shares; 2024Q4: 1,097 shares; 2025Q1: 1,151 shares; 2025Q2: 1,151 shares 1,151$634K0.05%0Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,812 shares; 2024Q4: 1,654 shares; 2025Q1: 1,518 shares; 2025Q2: 1,518 shares 1,518$440K0.03%0Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,576 shares; 2024Q4: 5,681 shares; 2025Q1: 6,187 shares; 2025Q2: 5,399 shares 5,399$397K0.03%-788Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,842 shares; 2024Q4: 10,961 shares; 2025Q1: 8,400 shares; 2025Q2: 8,400 shares 8,400$380K0.03%0Timeline
FTSFORTIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,500 shares; 2025Q2: 7,464 shares 7,464$356K0.03%-36Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,394 shares; 2024Q4: 2,394 shares; 2025Q1: 2,428 shares; 2025Q2: 2,156 shares 2,156$340K0.03%-272Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 810 shares 810$257K0.02%newTimeline
HEIHEICO CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 750 shares; 2025Q2: 750 shares 750$246K0.02%0Timeline
BNDVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,185 shares; 2024Q4: 3,185 shares; 2025Q1: 3,185 shares; 2025Q2: 3,185 shares 3,185$234K0.02%0Timeline
CLSCELESTICA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,500 shares 1,500$234K0.02%newTimeline
VCITVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,123 shares; 2025Q2: 2,793 shares 2,793$231K0.02%-1,330Timeline
BSVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,945 shares; 2024Q4: 2,945 shares; 2025Q1: 2,945 shares; 2025Q2: 2,945 shares 2,945$231K0.02%0Timeline
EMAEMERA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,500 shares 4,500$206K0.02%newTimeline

Sold out in Q2 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
CSGPCOSTAR GROUP INC279,646$22.2Mshares

How Q2 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001511098-25-000003 base2025-07-24acceptance time not in the bulk data set