Dark
Streaming/Mobile
OldĀ Site
Home
Products
Help
Contact Us
Your Account
System Status
Sign-up for a FREE 30-day Stockwatch subscription and SEE NO ADS
21:21:56 EDT Mon 23 Mar 2026
Quotes
Streaming/Mobile
Quick Quotes (x20)
Symbol Search
Company Search
Market Depth
US Options
Montreal Options
Foreign Exchange
Download Close Prices
Short History
Quotes Help
Charts
12 Month Chart
Advanced Chart
Live Intraday Chart
Live Historical Chart
Live Java Intraday Chart
Live Java Historical Chart
Charts Help
News
News Search
SEDAR+ Search
SEDAR+ Alerts
News Help
Indexes
Major Indexes
US incl Dow Jones
NASDAQ
S&P CME
PBOT - Phil Ex
TSX - Toronto
TSX-V - TSX Venture
Indexes Help
Portfolio
View Portfolio
Portfolio 1
Portfolio 2
Portfolio 3
Portfolio 4
Portfolio 5
Portfolio 6
Portfolio 7
Portfolio 8
Portfolio 9
Portfolio 10
Value Portfolio
All Portfolios
Portfolio 1
Portfolio 2
Portfolio 3
Portfolio 4
Portfolio 5
Portfolio 6
Portfolio 7
Portfolio 8
Portfolio 9
Portfolio 10
Edit Portfolio
Portfolio 1
Portfolio 2
Portfolio 3
Portfolio 4
Portfolio 5
Portfolio 6
Portfolio 7
Portfolio 8
Portfolio 9
Portfolio 10
Chart Portfolio
Portfolio 1
Portfolio 2
Portfolio 3
Portfolio 4
Portfolio 5
Portfolio 6
Portfolio 7
Portfolio 8
Portfolio 9
Portfolio 10
Live Portfolio
Portfolio 1
Portfolio 2
Portfolio 3
Portfolio 4
Portfolio 5
Portfolio 6
Portfolio 7
Portfolio 8
Portfolio 9
Portfolio 10
View Portfolio News
Daily Summary
Portfolio Help
Analytics
Exchange Statistics
Most Active
Live Most Active
Block Trades
Broker Trades
Halted Stocks
Dividends
Participants
Companies
Trade Workstation
Company Picker
Short Positions
Broker Codes
Analytics Help
Mutual Funds
Mutual Fund Search
Targeted Holder Search
SEDAR+ Fund Search
Mutual Fund Help
Enter Symbol
or Name
USA
CA
Quote
Chart
News
Closes
Depth
Forgot password?
Trouble logging in?
Login to Stockwatch
Close Prices Last 3 Months
Price/volumes not adjusted for restructures
Date
Ex
Sym
Open
High
Low
Close
Chg
Total Vol
#Tr
Bid
Ask
T-TSX
U-NEO ATS
A-Alpha
O-Omega
P-CSE ATS
X-CXC
H-CX2
D-CXD
L-LiquidNet
M-MatchNOW
I-Instinet
Y-Lynx
S-CS2
2026-03-23
T
IFC
253.20
254.77
251.25
254.01
3.79
518,860
3,562
253.44
254.72
337,504
14,129
5,591
11,304
5,369
24,711
4,115
74,835
7,600
720
2026-03-20
T
IFC
247.91
251.73
247.07
250.22
2.33
1,229,830
5,555
248.49
250.81
959,818
36,499
8,645
11,793
8,117
70,247
5,773
69,037
12,200
1,172
2026-03-19
T
IFC
254.45
255.00
247.48
247.89
-7.22
794,673
6,821
247.70
249.00
466,432
46,066
14,008
14,930
8,858
99,300
7,785
74,436
14,400
1,071
2026-03-18
T
IFC
256.57
258.94
254.75
255.11
-2.50
363,022
3,572
254.57
256.04
184,300
15,493
10,745
6,834
6,069
42,201
19,448
46,652
6,200
801
2026-03-17
T
IFC
258.75
259.86
257.40
257.61
-1.46
373,259
3,418
257.08
258.36
211,438
21,247
8,653
7,600
5,915
49,607
3,689
29,161
4,400
894
2026-03-16
T
IFC
258.76
261.00
257.045
259.07
1.05
578,964
4,719
258.04
259.48
340,237
22,103
11,187
16,540
5,845
76,653
14,315
59,428
7,900
933
2026-03-13
T
IFC
256.73
259.21
256.01
258.02
2.00
570,854
4,844
256.91
258.57
309,144
45,763
11,823
16,485
4,496
51,874
8,524
400
45,081
10,000
27,760
2026-03-12
T
IFC
249.19
256.89
249.19
256.02
6.02
841,475
6,010
254.67
256.53
544,926
27,917
9,368
15,782
5,442
94,110
38,338
67,726
9,900
914
2026-03-11
T
IFC
253.20
253.75
249.74
250.00
-4.35
1,029,594
5,328
249.75
251.29
782,670
28,412
7,881
26,014
5,640
49,100
13,045
67,527
8,200
1,167
2026-03-10
T
IFC
250.69
257.13
250.19
254.35
3.57
921,224
6,144
253.56
254.71
554,872
54,437
17,113
59,000
6,160
83,960
5,754
72,594
17,300
858
2026-03-09
T
IFC
249.12
251.50
246.32
250.78
0.33
1,660,139
7,050
250.10
250.99
1,081,812
36,363
26,412
21,311
6,196
222,704
8,335
13,600
122,857
14,100
12,231
2026-03-06
T
IFC
253.54
254.35
248.16
250.45
-5.14
1,106,323
7,731
249.99
250.81
712,234
62,963
21,995
17,476
5,027
122,633
10,230
87,511
11,000
763
2026-03-05
T
IFC
255.58
257.75
254.98
255.59
-1.03
1,370,130
5,158
255.20
256.25
1,008,889
31,305
17,148
19,162
5,960
133,265
9,455
66,973
13,400
1,058
2026-03-04
T
IFC
259.93
262.25
255.17
256.62
-3.48
788,427
6,087
256.00
256.99
501,511
39,806
17,714
31,035
5,694
70,299
10,355
62,535
10,400
687
2026-03-03
T
IFC
259.29
261.02
253.11
260.10
-1.86
841,335
6,926
258.89
260.93
460,867
46,077
14,392
21,733
6,593
109,085
11,670
100,640
12,400
1,370
2026-03-02
T
IFC
261.77
264.35
259.39
261.96
-1.39
837,879
7,485
261.40
262.50
500,697
44,200
14,334
25,406
5,976
98,981
7,719
900
82,238
11,700
1,227
2026-02-27
T
IFC
263.92
267.39
261.48
263.35
-0.68
1,292,406
6,790
263.25
264.22
950,649
44,926
14,633
18,763
7,047
92,997
6,119
75,030
14,200
1,480
2026-02-26
T
IFC
261.66
264.97
261.55
264.03
2.28
602,445
5,186
263.40
264.66
333,491
32,911
11,949
21,257
7,495
66,363
5,558
86,257
5,900
1,094
2026-02-25
T
IFC
260.10
263.00
260.07
261.75
0.87
844,780
6,434
261.30
262.64
400,515
60,576
14,803
50,435
6,669
159,205
6,163
84,155
11,700
1,208
2026-02-24
T
IFC
258.45
261.54
257.38
260.88
2.05
862,230
6,386
260.22
261.70
455,580
48,830
21,387
54,018
6,624
85,089
12,354
110,976
10,400
968
2026-02-23
T
IFC
261.90
264.67
258.68
258.83
-3.13
667,866
5,785
258.18
260.62
377,667
32,415
19,857
23,463
6,638
83,328
10,887
6,800
63,011
10,900
853
2026-02-20
T
IFC
263.88
264.72
261.12
261.96
-1.34
803,451
5,630
261.77
262.95
463,690
48,654
10,701
32,111
5,177
50,141
7,030
109,324
7,600
1,769
2026-02-19
T
IFC
266.35
266.35
262.435
263.30
-3.07
754,571
6,541
262.82
263.95
407,259
22,973
11,540
19,541
6,242
76,940
4,280
27,500
94,897
7,000
1,436
2026-02-18
T
IFC
261.03
266.41
258.97
266.37
4.31
793,667
5,740
265.00
266.48
426,218
27,066
8,371
24,270
7,739
141,431
8,000
119,031
6,800
1,620
2026-02-17
T
IFC
263.04
263.96
261.56
262.06
-1.12
752,135
5,337
261.47
262.68
367,554
25,394
7,361
23,453
9,193
164,072
4,710
102,682
4,600
1,917
2026-02-13
T
IFC
260.26
264.46
260.26
263.18
2.78
974,372
7,097
262.37
263.52
486,227
25,032
17,053
21,566
34,451
169,036
15,435
78,500
79,476
9,100
1,827
2026-02-12
T
IFC
254.75
262.54
254.75
260.40
6.85
960,922
7,826
259.73
261.21
556,241
60,649
23,334
15,322
9,005
108,932
16,075
900
111,695
17,300
1,149
2026-02-11
T
IFC
264.44
266.13
251.735
253.55
-10.00
1,642,971
12,989
253.05
255.40
841,864
90,696
37,488
46,001
29,628
210,644
21,176
242,489
29,100
1,871
2026-02-10
T
IFC
263.53
265.005
260.15
263.55
-0.45
1,042,673
7,508
262.84
264.14
563,864
50,823
25,762
20,076
43,329
127,344
5,219
119,215
9,700
1,119
2026-02-09
T
IFC
261.13
264.22
260.92
264.00
3.18
1,005,733
7,337
262.91
264.96
526,222
80,333
24,657
24,290
5,873
90,909
10,682
147,338
15,200
795
2026-02-06
T
IFC
265.24
266.97
259.84
260.82
-4.20
620,261
5,129
260.16
262.32
382,940
26,813
14,949
20,960
6,370
48,204
7,725
63,009
11,300
833
2026-02-05
T
IFC
263.17
270.82
262.50
265.02
1.73
1,594,468
11,885
264.43
265.89
862,892
83,172
28,380
33,640
7,461
170,239
19,472
311,888
14,700
1,043
2026-02-04
T
IFC
256.04
264.20
255.78
263.29
7.67
914,380
7,388
262.17
263.85
551,382
30,018
27,987
22,818
6,683
95,761
10,144
121,517
9,200
833
2026-02-03
T
IFC
253.10
255.65
250.32
255.62
2.12
1,779,068
11,759
254.00
255.78
880,925
81,961
40,975
24,266
6,709
238,716
6,073
11,000
394,860
19,400
804
2026-02-02
T
IFC
249.03
253.79
248.49
253.50
5.59
795,280
7,457
251.53
253.86
497,266
35,068
16,108
16,528
8,896
49,129
5,298
96,567
11,700
1,049
2026-01-30
T
IFC
246.47
248.32
244.01
247.91
0.75
736,493
6,491
247.00
248.40
468,707
43,873
11,294
19,047
5,848
67,992
7,963
62,406
10,100
1,054
2026-01-29
T
IFC
246.84
249.09
245.90
247.16
-0.21
866,861
6,010
246.73
247.89
633,774
51,336
18,703
7,104
9,057
14,735
3,443
1,200
95,214
5,300
1,199
2026-01-28
T
IFC
251.54
252.63
246.08
247.37
-4.37
1,197,095
9,472
246.50
248.00
630,433
77,256
24,381
24,822
9,828
185,153
37,196
120,136
24,000
1,411
2026-01-27
T
IFC
258.33
258.57
251.63
251.74
-6.71
888,153
7,009
251.25
253.10
586,280
18,390
21,929
19,007
8,770
56,044
8,422
33,900
82,669
12,300
1,646
2026-01-26
T
IFC
261.07
261.39
256.79
258.45
-1.34
628,981
5,677
258.10
259.02
382,056
23,950
10,976
13,460
8,737
67,981
2,115
70,953
8,400
874
2026-01-23
T
IFC
261.88
261.88
257.94
259.79
-2.49
1,093,370
8,597
259.34
260.23
538,274
36,945
21,194
81,734
7,734
178,488
9,405
22,000
105,314
12,700
1,091
2026-01-22
T
IFC
264.55
264.84
261.69
262.28
-0.89
559,721
5,307
261.80
262.88
325,346
29,290
7,439
9,343
8,034
64,959
3,346
68,265
8,900
1,219
2026-01-21
T
IFC
266.87
266.93
261.22
263.17
-3.36
681,177
5,900
262.76
263.48
329,081
36,646
22,797
18,371
6,569
71,975
6,694
4,100
122,860
9,600
1,432
2026-01-20
T
IFC
264.00
266.55
260.07
266.53
4.43
1,233,619
7,505
265.00
267.18
876,748
42,093
13,290
26,471
8,978
68,063
6,018
116,598
12,500
1,350
2026-01-19
T
IFC
266.30
267.88
261.46
262.10
-4.20
400,719
3,937
261.21
262.32
252,849
27,751
6,486
11,948
5,379
23,246
2,269
38,728
9,300
1,070
2026-01-16
T
IFC
270.23
271.37
265.25
266.30
-4.07
742,499
5,689
265.72
268.11
460,628
44,019
10,420
13,016
5,425
53,206
7,426
98,695
9,500
1,103
2026-01-15
T
IFC
271.76
273.47
270.00
270.37
-1.21
547,175
4,537
270.00
271.13
300,708
31,092
8,757
16,372
6,054
57,646
3,703
86,595
5,300
927
2026-01-14
T
IFC
270.11
271.77
268.89
271.58
1.33
954,005
6,381
271.05
271.70
529,892
51,978
21,789
15,435
7,945
146,684
10,448
89,332
10,200
862
2026-01-13
T
IFC
277.01
277.02
268.08
270.25
-6.70
1,102,653
7,674
269.81
270.56
628,957
48,652
16,917
14,107
11,063
106,036
7,160
207,249
12,600
1,015
2026-01-12
T
IFC
278.42
279.00
275.41
276.95
-1.83
620,713
4,529
276.17
277.29
356,073
27,279
14,074
16,111
6,781
57,144
4,912
98,692
7,900
890
2026-01-09
T
IFC
279.27
280.99
278.03
278.78
-0.43
397,903
3,877
278.00
279.18
239,984
19,289
7,982
14,509
5,575
33,351
3,955
32,824
7,100
932
2026-01-08
T
IFC
277.21
282.16
276.78
279.21
1.98
696,116
5,674
278.60
279.97
456,035
39,148
27,039
18,096
7,084
86,320
1,245
40,129
5,700
890
2026-01-07
T
IFC
279.50
280.14
276.13
277.23
-2.76
1,145,107
5,119
277.00
277.89
901,352
27,840
19,526
13,782
8,794
69,863
4,016
3,600
60,181
7,100
1,148
2026-01-06
T
IFC
282.00
283.60
275.65
279.99
-2.67
534,263
4,826
279.90
281.17
349,466
17,571
10,987
15,547
7,761
45,855
1,879
53,755
5,200
904
2026-01-05
T
IFC
284.60
288.09
282.41
282.66
-2.52
339,023
4,085
282.01
285.00
193,758
13,209
9,596
17,837
6,648
22,538
5,499
37,196
4,500
1,359
2026-01-02
T
IFC
285.73
286.43
283.56
285.18
-0.55
257,794
2,953
285.15
285.50
143,980
14,158
10,107
6,400
4,426
18,852
1,990
36,750
4,500
413
2025-12-31
T
IFC
285.41
286.37
284.87
285.73
0.54
300,306
2,295
284.90
285.81
240,281
4,329
4,479
7,604
2,327
9,600
2,679
18,294
2,700
398
2025-12-30
T
IFC
285.24
286.90
284.60
285.19
0.09
440,474
3,063
284.62
286.05
319,026
7,915
9,621
9,484
3,064
22,131
6,400
33,822
7,200
342
2025-12-29
T
IFC
283.51
286.34
282.05
285.10
1.27
828,543
2,936
284.36
285.86
704,920
12,134
7,829
9,253
3,886
18,671
2,835
33,281
6,500
543
2025-12-24
T
IFC
285.08
287.06
283.52
283.52
-2.00
179,608
1,614
283.49
284.75
105,708
8,432
8,417
7,089
1,165
9,200
899
17,172
4,900
827