Find a quote
CANADIAN NATIONAL RAILWAY CO.
166.40 Up 0.43 (0.26 %)
Delayed : 2026/06/04 10:09:20
- Previous close $165.97
- Opening $167.17
- Today High $168.62
- Today Low $165.80
- Price Bid $166.35
- Price Ask $166.35
- 52 Weeks High $169.85
- 52 Weeks Low $126.11
- Size Bid 1
- Size Ask 1
- Volume 1,603,345
Intraday history
| Hour | Last | Change | High | Low | Volume |
|---|---|---|---|---|---|
| 10:09 AM | $166.64 | Up $0.27 | $166.64 | $166.40 | 1,000 |
| 10:08 AM | $166.37 | Up $0.17 | $166.37 | $166.27 | 300 |
| 10:07 AM | $166.20 | Up $0.15 | $166.20 | $166.02 | 800 |
| 10:06 AM | $166.05 | Up $0.03 | $166.09 | $165.96 | 1,900 |
| 10:05 AM | $166.02 | Down $ -0.02 | $166.09 | $165.99 | 1,500 |
| 10:04 AM | $166.04 | Up $0.03 | $166.04 | $165.80 | 2,300 |
| 10:03 AM | $166.01 | Up $0.03 | $166.01 | $165.93 | 400 |
| 10:02 AM | $165.98 | Down $ -0.28 | $166.18 | $165.98 | 1,600 |
| 10:01 AM | $166.26 | Down $ -0.28 | $166.59 | $166.18 | 3,300 |
| 10:00 AM | $166.54 | Down $ -0.15 | $166.64 | $166.47 | 1,300 |
| 09:59 AM | $166.69 | Up $0.23 | $166.69 | $166.55 | 600 |
| 09:58 AM | $166.46 | Down $ -0.27 | $166.65 | $166.46 | 1,000 |
| 09:57 AM | $166.73 | Down $ -0.13 | $166.83 | $166.68 | 1,800 |
| 09:56 AM | $166.86 | Down $ -0.11 | $166.94 | $166.70 | 8,200 |
| 09:55 AM | $166.97 | Down $ -0.04 | $167.04 | $166.92 | 1,700 |
| 09:54 AM | $167.01 | Up $0.07 | $167.07 | $166.99 | 1,200 |
| 09:53 AM | $166.94 | Up $0.05 | $167.05 | $166.83 | 2,800 |
| 09:52 AM | $166.89 | Down $ -0.10 | $167.00 | $166.82 | 2,900 |
| 09:51 AM | $166.99 | Down $ -0.11 | $167.13 | $166.99 | 4,500 |
| 09:50 AM | $167.10 | Down $ -0.24 | $167.31 | $167.10 | 4,100 |
| 09:49 AM | $167.34 | Up $0.08 | $167.40 | $167.32 | 2,500 |
| 09:48 AM | $167.27 | Up $0.03 | $167.33 | $167.24 | 2,100 |
| 09:47 AM | $167.23 | Down $ -0.02 | $167.24 | $167.17 | 2,900 |
| 09:46 AM | $167.25 | Down $ -0.05 | $167.31 | $167.17 | 2,500 |
| 09:45 AM | $167.30 | Up $0.03 | $167.36 | $167.29 | 2,200 |
| 09:44 AM | $167.27 | Up $0.07 | $167.27 | $167.17 | 2,200 |
| 09:43 AM | $167.20 | Down $ -0.07 | $167.40 | $167.20 | 4,300 |
| 09:42 AM | $167.27 | Down $ -0.26 | $167.66 | $167.27 | 1,700 |
| 09:41 AM | $167.53 | Down $ -0.30 | $167.78 | $167.53 | 4,900 |
| 09:40 AM | $167.83 | Up $0.11 | $167.83 | $167.63 | 3,800 |
| 09:39 AM | $167.72 | Up $0.19 | $167.72 | $167.44 | 1,100 |
| 09:38 AM | $167.53 | Down $ -0.18 | $167.70 | $167.53 | 3,900 |
| 09:37 AM | $167.71 | Down $ -0.03 | $167.71 | $167.61 | 4,500 |
| 09:36 AM | $167.74 | Down $ -0.18 | $167.87 | $167.68 | 3,900 |
| 09:35 AM | $167.92 | Down $ -0.25 | $168.42 | $167.92 | 7,100 |
| 09:34 AM | $168.17 | Down $ -0.25 | $168.38 | $168.16 | 6,900 |
| 09:33 AM | $168.42 | Down $ -0.08 | $168.46 | $168.27 | 3,200 |
| 09:32 AM | $168.50 | Up $0.01 | $168.62 | $168.38 | 4,400 |
| 09:31 AM | $168.49 | Up $0.21 | $168.57 | $168.21 | 5,200 |
| 09:30 AM | $168.28 | Up $2.31 | $168.28 | $167.05 | 1,487,000 |
| Previous close | $165.97 | ||||
One month history
| Date | Closing | Opening | High | Low | Volume |
|---|---|---|---|---|---|
| 03/06/2026 | $165.97 | $168.95 | $169.19 | $165.95 | 1,194,300 |
| 02/06/2026 | $167.82 | $166.68 | $168.36 | $165.99 | 1,018,000 |
| 01/06/2026 | $165.14 | $163.67 | $166.11 | $163.44 | 1,791,900 |
| 29/05/2026 | $163.25 | $164.09 | $164.51 | $162.96 | 2,822,900 |
| 28/05/2026 | $163.82 | $163.63 | $164.31 | $163.24 | 674,900 |
| 27/05/2026 | $163.86 | $162.84 | $164.28 | $162.76 | 1,637,000 |
| 26/05/2026 | $160.67 | $159.97 | $161.31 | $159.80 | 1,624,300 |
| 25/05/2026 | $159.75 | $159.19 | $159.75 | $159.00 | 303,300 |
| 22/05/2026 | $157.79 | $158.93 | $159.08 | $157.66 | 1,175,500 |
| 21/05/2026 | $157.43 | $158.27 | $158.81 | $157.33 | 1,307,200 |
| 20/05/2026 | $157.75 | $158.24 | $158.90 | $157.46 | 2,103,600 |
| 19/05/2026 | $155.68 | $155.76 | $156.18 | $155.05 | 1,116,000 |
| 15/05/2026 | $153.91 | $153.81 | $153.95 | $153.02 | 1,532,600 |
| 14/05/2026 | $154.50 | $155.13 | $155.80 | $154.22 | 1,315,500 |
| 13/05/2026 | $153.41 | $153.62 | $153.85 | $153.20 | 1,047,100 |
| 12/05/2026 | $153.29 | $151.85 | $153.30 | $151.57 | 2,191,900 |
| 11/05/2026 | $151.34 | $150.81 | $151.37 | $150.64 | 2,132,400 |
| 08/05/2026 | $152.71 | $152.57 | $152.75 | $151.51 | 1,040,900 |
| 07/05/2026 | $151.34 | $152.65 | $152.66 | $151.28 | 709,500 |
| 06/05/2026 | $152.94 | $152.50 | $154.05 | $152.30 | 697,700 |
| 05/05/2026 | $149.87 | $150.31 | $150.60 | $149.60 | 934,900 |
| 04/05/2026 | $148.92 | $150.15 | $150.31 | $148.38 | 849,300 |
| 01/05/2026 | $152.19 | $152.72 | $153.20 | $152.04 | 473,300 |
| 30/04/2026 | $152.57 | $151.30 | $153.02 | $151.30 | 976,800 |
| 29/04/2026 | $147.91 | $147.77 | $149.49 | $146.46 | 1,138,600 |
| 28/04/2026 | $157.36 | $157.72 | $158.06 | $156.75 | 962,100 |
| 27/04/2026 | $156.73 | $156.99 | $157.72 | $156.72 | 1,033,000 |
| 24/04/2026 | $156.71 | $157.32 | $157.46 | $156.62 | 618,700 |
| 23/04/2026 | $156.23 | $154.36 | $156.23 | $154.21 | 890,800 |
| 22/04/2026 | $149.68 | $150.33 | $150.35 | $149.33 | 462,300 |
Graphs are not available, please refer to the detailed table