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:49:11 EDT Wed 22 Apr 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-04-22
T
IFC
261.52
262.96
257.68
258.13
-3.20
780,499
5,381
257.64
258.90
452,609
20,957
7,248
10,175
8,918
124,843
10,354
83,015
16,400
1,136
2026-04-21
T
IFC
261.07
264.20
260.87
261.33
-0.05
400,112
3,744
260.65
261.86
203,187
11,704
3,498
18,284
5,891
67,000
8,438
38,112
4,200
937
2026-04-20
T
IFC
261.82
263.56
260.16
261.38
-0.78
691,353
5,269
260.49
261.79
390,785
41,851
2,795
29,701
6,183
79,421
9,205
71,609
6,500
796
2026-04-17
T
IFC
258.48
262.39
258.48
262.16
4.88
581,055
4,148
261.27
262.55
325,631
17,122
3,365
8,371
5,581
72,800
8,725
29,800
38,979
12,200
21,997
2026-04-16
T
IFC
259.32
260.10
256.78
257.28
-1.69
399,116
3,971
256.94
258.22
247,446
12,721
4,500
18,200
5,190
53,408
6,980
29,687
6,600
639
2026-04-15
T
IFC
256.94
261.52
256.21
258.97
2.70
642,682
5,093
258.37
259.82
408,096
31,362
5,358
12,061
5,961
56,697
4,093
12,900
62,459
11,400
936
2026-04-14
T
IFC
253.55
257.00
253.00
256.27
2.44
537,235
4,098
255.52
256.81
324,032
13,208
3,334
29,400
5,653
52,242
9,007
57,622
10,000
1,005
2026-04-13
T
IFC
250.87
254.46
248.84
253.83
2.13
1,211,411
5,636
253.00
254.50
760,884
35,000
14,694
19,514
4,413
170,599
5,222
105,713
13,000
1,001
2026-04-10
T
IFC
252.53
253.28
250.14
251.70
-1.10
438,572
3,863
251.02
252.37
244,291
11,891
7,409
13,445
5,009
48,002
3,918
44,800
36,917
4,400
730
2026-04-09
T
IFC
250.37
254.00
250.01
252.80
1.73
594,044
4,867
251.94
253.56
395,441
12,350
6,925
8,032
5,400
45,307
7,128
60,489
9,900
1,052
2026-04-08
T
IFC
249.41
251.19
245.985
251.07
3.09
557,253
5,287
250.40
251.10
308,063
16,936
3,863
16,512
7,493
79,679
7,190
7,400
61,242
12,900
830
2026-04-07
T
IFC
246.00
249.49
244.00
247.98
1.11
532,681
4,093
246.99
248.24
346,494
17,750
2,114
13,070
6,219
37,766
4,188
3,200
47,719
9,800
1,100
2026-04-06
T
IFC
246.51
249.36
245.39
246.87
-0.31
707,535
1,235
246.50
247.45
707,535
13,489
6,168
15,971
3,752
33,167
3,430
30,729
7,100
928
2026-04-02
T
IFC
244.32
247.76
242.87
247.18
2.90
1,006,879
7,589
246.02
247.74
621,010
41,660
7,128
31,736
12,452
106,628
13,140
93,451
16,900
1,250
2026-04-01
T
IFC
253.84
253.88
243.95
244.28
-7.80
825,794
6,915
244.00
246.96
509,812
22,469
8,266
14,012
8,329
83,815
11,192
83,002
13,900
1,024
2026-03-31
T
IFC
250.63
252.96
249.32
252.08
2.61
839,879
5,182
251.20
252.71
545,750
34,500
9,560
19,354
4,748
71,220
2,352
19,100
90,301
11,900
789
2026-03-30
T
IFC
247.86
250.61
247.00
249.47
2.87
604,219
4,143
248.55
249.74
444,395
13,374
4,503
12,322
4,927
41,140
9,158
43,209
10,500
586
2026-03-27
T
IFC
249.43
250.18
245.45
246.60
-2.73
576,395
3,857
245.96
246.90
331,831
45,104
3,758
16,518
5,698
30,816
2,926
1,500
108,643
13,200
853
2026-03-26
T
IFC
250.39
253.33
249.03
249.33
-1.81
426,410
3,639
249.00
249.96
287,584
12,780
6,392
11,889
4,711
42,731
3,499
28,871
4,700
1,255
2026-03-25
T
IFC
255.00
257.21
249.89
251.14
-1.61
691,833
5,326
250.44
251.31
418,297
41,331
12,441
30,306
6,182
59,333
10,357
63,438
16,000
824
2026-03-24
T
IFC
252.60
254.59
251.18
252.75
-1.26
492,336
3,891
251.83
253.38
314,258
18,806
6,190
15,697
6,990
32,898
5,280
46,928
8,000
1,170
2026-03-23
T
IFC
253.20
254.77
251.25
254.01
3.79
517,356
3,552
253.44
254.72
337,504
12,625
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,222,781
5,510
248.49
250.81
959,818
29,450
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
785,163
6,749
247.70
249.00
466,432
36,556
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
362,122
3,563
254.57
256.04
184,300
14,593
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
370,759
3,403
257.08
258.36
211,438
18,747
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
574,718
4,691
258.04
259.48
340,237
17,857
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
565,454
4,819
256.91
258.57
309,144
40,363
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
836,725
5,968
254.67
256.53
544,926
23,317
9,368
15,782
5,292
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,023,294
5,314
249.75
251.29
782,670
22,112
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
908,906
6,109
253.56
254.71
554,872
42,219
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,654,893
7,002
250.10
250.99
1,081,812
31,117
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,091,723
7,625
249.99
250.81
712,234
48,363
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,363,679
5,109
255.20
256.25
1,008,889
24,845
17,148
19,162
5,969
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
782,527
6,069
256.00
256.99
501,511
33,906
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
837,435
6,906
258.89
260.93
460,867
42,277
14,392
21,733
6,593
108,985
11,670
100,640
12,400
1,370
2026-03-02
T
IFC
261.77
264.35
259.39
261.96
-1.39
831,371
7,421
261.40
262.50
500,697
37,692
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,284,098
6,726
263.25
264.22
950,649
36,618
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
599,645
5,164
263.40
264.66
333,491
30,111
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
832,469
6,370
261.30
262.64
400,515
48,235
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
856,430
6,343
260.22
261.70
455,580
43,030
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
664,341
5,761
258.18
260.62
377,667
28,915
19,857
23,463
6,638
83,328
10,862
6,800
63,011
10,900
853
2026-02-20
T
IFC
263.88
264.72
261.12
261.96
-1.34
798,424
5,602
261.77
262.95
463,690
43,822
10,701
32,111
5,182
50,141
7,030
109,124
7,600
1,769
2026-02-19
T
IFC
266.35
266.35
262.435
263.30
-3.07
751,297
6,518
262.82
263.95
407,259
19,699
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
787,267
5,706
265.00
266.48
426,218
20,966
8,371
24,270
7,739
141,131
8,000
119,031
6,800
1,620
2026-02-17
T
IFC
263.04
263.96
261.56
262.06
-1.12
751,035
5,327
261.47
262.68
367,554
24,394
7,361
23,353
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
969,784
7,058
262.37
263.52
486,227
20,432
17,053
21,566
34,451
169,036
15,435
78,500
79,488
9,100
1,827
2026-02-12
T
IFC
254.75
262.54
254.75
260.40
6.85
954,922
7,793
259.73
261.21
556,241
54,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,622,670
12,829
253.05
255.40
841,864
70,395
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,034,173
7,441
262.84
264.14
563,864
42,323
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
990,527
7,254
262.91
264.96
526,222
65,127
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
615,261
5,108
260.16
262.32
382,940
21,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,577,793
11,748
264.43
265.89
862,892
66,497
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
909,480
7,355
262.17
263.85
551,382
25,118
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,756,686
11,557
254.00
255.78
880,925
59,579
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
792,080
7,443
251.53
253.86
497,266
31,868
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
729,431
6,470
247.00
248.40
468,707
36,811
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,461
6,009
246.73
247.89
633,774
50,936
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,177,795
9,346
246.50
248.00
630,433
57,956
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
883,053
6,996
251.25
253.10
586,280
13,290
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
622,781
5,642
258.10
259.02
382,056
17,750
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,086,170
8,538
259.34
260.23
538,274
29,745
21,194
81,734
7,734
178,488
9,405
22,000
105,314
12,700
1,091