The Analysis of Baskin Financial Services Inc.'s Holdings & P&L


Currently, Baskin Financial Services Inc. holds 53 types of securities in its portfolio with a total value $1.2M. In the most recent quarter, they have increased their positions in FICO (+17.9K shares, valued at $19.1K), KO (+19.5K shares, valued at $1.5K), VBIL (+10.6K shares, valued at $800); decreased their positions in WSO (-57.1K shares, valued at $20.8K), N/A (-46.6K shares, valued at $13.4K), AAPL (-22.9K shares, valued at $5.8K); initiated new positions in FICO (+17.9K shares, valued at $19.1K), VBIL (+10.6K shares, valued at $800), SU (+3.1K shares, valued at $208).


1M P&L
+15.4M+1.34%
3M P&L
+36.1M+3.21%
HY P&L
+54.9M+4.96%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1Entertainment97.3K
9.0%
2Financial Data & Stock Exchanges84.6K
7.9%
3Consumer Electronics74.2K
6.9%

Top Industries by Stock Count

1N/A5 stocks
11.1%
2Banks - Diversified4 stocks
8.9%
3Restaurants2 stocks
4.4%
Stock Holdings
Alphabet Inc. Class C
Alphabet Inc. Class C
-13.89%
Shares289.0K
Event2026-03-31
Filed2026-04-13
AAPL
Apple Inc.
-7.26%
Shares292.5K
Event2026-03-31
Filed2026-04-13
COST
Costco Wholesale Corporation
-2.44%
Shares64.3K
Event2026-03-31
Filed2026-04-13
BN
Brookfield Corporation
-2.57%
Shares1.3M
Event2026-03-31
Filed2026-04-13
MSFT
Microsoft Corp.
-0.38%
Shares142.7K
Event2026-03-31
Filed2026-04-13
V
Visa Inc. Cls A
-0.75%
Shares170.1K
Event2026-03-31
Filed2026-04-13
NFLX
Netflix Inc
0.33%
Shares522.3K
Event2026-03-31
Filed2026-04-13
AMZN
Amazon.com Inc
-1.01%
Shares237.1K
Event2026-03-31
Filed2026-04-13
CNQ
Canadian Natural Resources
-4.64%
Shares979.2K
Event2026-03-31
Filed2026-04-13
LYV
Live Nation Entertainment Inc
-2.32%
Shares308.5K
Event2026-03-31
Filed2026-04-13
WCN
Waste Connections Inc C$
-1.45%
Shares286.2K
Event2026-03-31
Filed2026-04-13
TFII
TFI International Inc.
-1.50%
Shares421.2K
Event2026-03-31
Filed2026-04-13
MCO
Moody's Corp
-0.71%
Shares104.8K
Event2026-03-31
Filed2026-04-13
TSM
Taiwan Semiconductor Manufacturing Co
-2.59%
Shares131.5K
Event2026-03-31
Filed2026-04-13
Berkshire Hathaway B
Berkshire Hathaway B
-2.07%
Shares85.6K
Event2026-03-31
Filed2026-04-13
MSCI
MSCI Inc
-1.17%
Shares72.2K
Event2026-03-31
Filed2026-04-13
RACE
Ferrari N.V.
0.24%
Shares112.1K
Event2026-03-31
Filed2026-04-13
SYK
Stryker Corp
-0.78%
Shares112.1K
Event2026-03-31
Filed2026-04-13
GRMN
Garmin Ltd
-0.76%
Shares154.3K
Event2026-03-31
Filed2026-04-13
FSV
FirstService Corp
-0.49%
Shares250.3K
Event2026-03-31
Filed2026-04-13
DPZ
Domino's Pizza, Inc.
-2.85%
Shares78.1K
Event2026-03-31
Filed2026-04-13
TDG
TransDigm Group Inc
-0.05%
Shares22.9K
Event2026-03-31
Filed2026-04-13
CPRT
Copart Inc.
-1.03%
Shares760.4K
Event2026-03-31
Filed2026-04-13
QSR
Restaurant Brands International
-2.55%
Shares341.2K
Event2026-03-31
Filed2026-04-13
VCSH
Vanguard Short-Term Corporate Bond ETF
-0.23%
Shares313.5K
Event2026-03-31
Filed2026-04-13
META
Meta Platforms Inc.
-0.23%
Shares39.5K
Event2026-03-31
Filed2026-04-13
FICO
Fair Isaac Corporation
New
Shares17.9K
Event2026-03-31
Filed2026-04-13
Brookfield Asset Management Ltd
Brookfield Asset Management Ltd
-3.06%
Shares259.6K
Event2026-03-31
Filed2026-04-13
BIP
Brookfield Infrast. Partners LP C$
-4.63%
Shares305.9K
Event2026-03-31
Filed2026-04-13
RY
Royal Bank of Canada
-3.89%
Shares60.6K
Event2026-03-31
Filed2026-04-13
PBA
Pembina Pipeline Corp
-7.40%
Shares176.5K
Event2026-03-31
Filed2026-04-13
KO
Coca-Cola Company
35.81%
Shares74.1K
Event2026-03-31
Filed2026-04-13
WSO
Watsco Inc.
-80.91%
Shares13.5K
Event2026-03-31
Filed2026-04-13
Granite Real Estate Investment Trust
Granite Real Estate Investment Trust
-3.64%
Shares80.9K
Event2026-03-31
Filed2026-04-13
Alphabet Inc. Class A
Alphabet Inc. Class A
-12.76%
Shares9.4K
Event2026-03-31
Filed2026-04-13
TJX
TJX Companies Inc
0.00%
Shares11.1K
Event2026-03-31
Filed2026-04-13
Brookfield Infrastructure Corp Sub VT
Brookfield Infrastructure Corp Sub VT
-0.67%
Shares34.7K
Event2026-03-31
Filed2026-04-13
VBIL
Vanguard 0-3 Month Treasury Bill ETF
New
Shares10.6K
Event2026-03-31
Filed2026-04-13
TD
Toronto Dominion Bank
0.09%
Shares7.7K
Event2026-03-31
Filed2026-04-13
MA
Mastercard Inc Class A
0.00%
Shares1.4K
Event2026-03-31
Filed2026-04-13
BMO
Bank of Montreal
-29.72%
Shares5.0K
Event2026-03-31
Filed2026-04-13
Invesco QQQ Trust
Invesco QQQ Trust
0.09%
Shares1.1K
Event2026-03-31
Filed2026-04-13
JPM
JP Morgan Chase & Co
0.00%
Shares1.6K
Event2026-03-31
Filed2026-04-13
ENB
Enbridge Inc.
-2.38%
Shares8.2K
Event2026-03-31
Filed2026-04-13
Celestica Inc
Celestica Inc
0.00%
Shares1.5K
Event2026-03-31
Filed2026-04-13
NVDA
Nvidia Corp
0.00%
Shares2.3K
Event2026-03-31
Filed2026-04-13
TSLA
Tesla Motors Inc
0.00%
Shares962
Event2026-03-31
Filed2026-04-13
FTS
Fortis Inc.
-18.26%
Shares6.1K
Event2026-03-31
Filed2026-04-13
BND
Vanguard Total Bond Market ETF
0.00%
Shares3.2K
Event2026-03-31
Filed2026-04-13
EMA
Emera Inc.
0.00%
Shares4.5K
Event2026-03-31
Filed2026-04-13
VCIT
Vanguard Intermediate-Term Corp Bond Index Fund ETF
0.00%
Shares2.8K
Event2026-03-31
Filed2026-04-13
BSV
Vanguard Short-Term Bond Index Fund ETF
0.00%
Shares2.9K
Event2026-03-31
Filed2026-04-13
SU
Suncor Energy
New
Shares3.1K
Event2026-03-31
Filed2026-04-13

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available