NYSE:BMO | Historical Stock Price | BANK OF MONTREAL /CAN/

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1994-10-27 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$8.49$20.93$51.61$127.23$313.68$773.361994-10-272026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$71.92$199.87477,000
2016-12-29$71.82$199.59345,100
2016-12-28$71.70$199.26295,800
2016-12-27$71.96$199.98146,000
2016-12-23$71.84$199.65301,500
2016-12-22$72.17$200.56399,600
2016-12-21$72.39$201.18293,200
2016-12-20$72.52$201.54477,300
2016-12-19$72.01$200.12426,300
2016-12-16$72.62$201.81550,800
2016-12-15$72.39$201.18551,500
2016-12-14$72.42$201.26668,500
2016-12-13$73.51$204.29587,100
2016-12-12$73.06$203.04516,800
2016-12-09$72.99$202.84721,700
2016-12-08$72.02$200.15851,700
2016-12-07$70.35$195.51730,800
2016-12-06$69.33$192.67812,800
2016-12-05$67.48$187.53457,400
2016-12-02$67.01$186.22546,400
2016-12-01$66.57$185.00616,100
2016-11-30$65.86$183.03620,400
2016-11-29$66.35$184.39582,600
2016-11-28$66.22$184.03419,600
2016-11-25$66.02$183.47214,800
2016-11-23$65.96$183.31415,300
2016-11-22$65.71$182.61405,000
2016-11-21$65.91$183.17573,500
2016-11-18$65.01$180.67519,900
2016-11-17$64.86$180.25445,500
2016-11-16$64.55$179.39586,400
2016-11-15$64.64$179.64679,500
2016-11-14$63.93$177.66690,900
2016-11-11$63.53$176.55572,200
2016-11-10$63.90$177.58983,300
2016-11-09$63.93$177.66632,300
2016-11-08$63.88$177.53354,800
2016-11-07$63.52$176.53501,600
2016-11-04$62.52$173.75563,800
2016-11-03$63.08$175.30488,500
2016-11-02$63.00$175.08536,200
2016-11-01$63.39$176.16678,300
2016-10-31$63.60$176.75530,300
2016-10-28$63.77$177.22528,500
2016-10-27$64.96$178.74591,600
2016-10-26$64.79$178.281,223,500
2016-10-25$64.51$177.51438,500
2016-10-24$64.43$177.28785,800
2016-10-21$64.17$176.57880,600
2016-10-20$64.65$177.89500,600
2016-10-19$64.94$178.69535,300
2016-10-18$64.95$178.72448,700
2016-10-17$64.47$177.39405,400
2016-10-14$64.29$176.90395,900
2016-10-13$64.01$176.13466,500
2016-10-12$63.57$174.92429,700
2016-10-11$63.41$174.48473,400
2016-10-10$63.65$175.14271,300
2016-10-07$63.15$173.76491,600
2016-10-06$63.63$175.08454,700
2016-10-05$63.85$175.69700,100
2016-10-04$63.90$175.832,111,300
2016-10-03$65.45$180.09293,100
2016-09-30$65.57$180.42407,000
2016-09-29$65.35$179.82400,000
2016-09-28$65.81$181.08573,600
2016-09-27$64.93$178.66408,400
2016-09-26$64.61$177.78434,900
2016-09-23$65.10$179.13391,500
2016-09-22$66.15$182.02513,100
2016-09-21$65.59$180.48613,300
2016-09-20$64.64$177.86535,700
2016-09-19$64.61$177.78402,200
2016-09-16$64.50$177.48569,100
2016-09-15$65.09$179.10672,200
2016-09-14$64.36$177.09525,200
2016-09-13$64.42$177.26927,600
2016-09-12$65.63$180.59867,900
2016-09-09$65.61$180.53692,400
2016-09-08$66.64$183.37394,100
2016-09-07$67.07$184.55516,400
2016-09-06$67.45$185.59662,600
2016-09-02$67.06$184.52675,500
2016-09-01$66.52$183.04582,800
2016-08-31$66.30$182.43578,300
2016-08-30$66.62$183.31574,700
2016-08-29$66.81$183.83537,900
2016-08-26$66.78$183.75550,600
2016-08-25$67.10$184.63570,800
2016-08-24$66.76$183.70622,300
2016-08-23$66.94$184.191,285,100
2016-08-22$65.06$179.02605,400
2016-08-19$65.33$179.76374,600
2016-08-18$65.57$180.42363,600
2016-08-17$65.37$179.87579,100
2016-08-16$65.11$179.16378,500
2016-08-15$65.01$178.88472,200
2016-08-12$64.63$177.84394,300
2016-08-11$64.70$178.03443,800
2016-08-10$64.05$176.24525,000
2016-08-09$63.87$175.74410,400
2016-08-08$63.49$174.70460,200
2016-08-05$62.95$173.21616,300
2016-08-04$63.06$173.52571,800
2016-08-03$63.07$173.54482,900
2016-08-02$63.11$173.65798,400
2016-08-01$63.38$174.40300,600
2016-07-29$64.12$176.43527,600
2016-07-28$63.77$175.47509,200
2016-07-27$64.30$176.931,037,800
2016-07-26$64.72$176.29564,400
2016-07-25$64.26$175.04402,300
2016-07-22$64.46$175.58561,700
2016-07-21$64.83$176.59397,800
2016-07-20$65.15$177.46433,900
2016-07-19$65.08$177.27521,100
2016-07-18$65.60$178.69415,500
2016-07-15$65.52$178.47827,600
2016-07-14$65.48$178.36704,300
2016-07-13$64.82$176.56642,300
2016-07-12$64.33$175.23605,700
2016-07-11$63.50$172.97465,600
2016-07-08$63.70$173.51738,000
2016-07-07$63.26$172.31461,200
2016-07-06$63.73$173.59743,200
2016-07-05$63.16$172.04695,900
2016-07-01$63.73$173.59768,400
2016-06-30$63.39$172.67985,700
2016-06-29$63.41$172.72628,300
2016-06-28$62.88$171.28529,400
2016-06-27$61.35$167.11661,500
2016-06-24$62.65$170.65751,300
2016-06-23$65.33$177.95470,000
2016-06-22$64.51$175.72543,400
2016-06-21$64.54$175.80402,100
2016-06-20$63.99$174.30632,500
2016-06-17$63.28$172.37874,700
2016-06-16$62.91$171.36587,600
2016-06-15$63.25$172.28737,900
2016-06-14$63.37$172.61572,900
2016-06-13$64.44$175.53535,500
2016-06-10$65.12$177.38505,600
2016-06-09$65.72$179.01464,200
2016-06-08$65.90$179.50642,300
2016-06-07$65.59$178.66595,000
2016-06-06$65.12$177.38709,000
2016-06-03$64.04$174.44692,100
2016-06-02$63.10$171.88528,500
2016-06-01$63.00$171.60587,400
2016-05-31$62.91$171.36887,800
2016-05-27$63.99$174.30678,600
2016-05-26$64.55$175.831,043,500
2016-05-25$64.79$176.48916,100
2016-05-24$63.21$172.18833,100
2016-05-23$63.14$171.99323,700
2016-05-20$63.02$171.66455,700
2016-05-19$62.75$170.92498,500
2016-05-18$63.38$172.64579,200
2016-05-17$63.59$173.21399,500
2016-05-16$63.90$174.06553,600
2016-05-13$63.41$172.72473,900
2016-05-12$63.84$173.89422,200
2016-05-11$63.42$172.75417,700
2016-05-10$63.16$172.04472,200
2016-05-09$62.13$169.23451,200
2016-05-06$62.38$169.91702,200
2016-05-05$62.66$170.68457,400
2016-05-04$62.94$171.44542,500
2016-05-03$63.83$173.86715,400
2016-05-02$65.14$177.43472,600
2016-04-29$65.16$177.49545,600
2016-04-28$64.87$176.70747,000
2016-04-27$65.38$176.27527,100
2016-04-26$65.16$175.68478,300
2016-04-25$64.63$174.25369,900
2016-04-22$64.83$174.79430,400
2016-04-21$64.18$173.03553,200
2016-04-20$64.83$174.79722,900
2016-04-19$64.60$174.17823,600
2016-04-18$63.50$171.20483,900
2016-04-15$63.28$170.61695,000
2016-04-14$62.67$168.96534,400
2016-04-13$62.53$168.59551,900
2016-04-12$62.18$167.64692,700
2016-04-11$61.00$164.46599,000
2016-04-08$60.28$162.52566,500
2016-04-07$58.91$158.83527,300
2016-04-06$59.78$161.17470,100
2016-04-05$59.66$160.85581,800
2016-04-04$60.19$162.28314,900
2016-04-01$60.63$163.46747,000
2016-03-31$60.69$163.63486,200
2016-03-30$60.95$164.33475,700
2016-03-29$60.04$161.87417,800
2016-03-28$59.50$160.42404,700
2016-03-24$58.80$158.53641,100
2016-03-23$59.52$160.47553,300
2016-03-22$60.39$162.82560,200
2016-03-21$60.37$162.76394,700
2016-03-18$60.35$162.71681,500
2016-03-17$61.05$164.601,017,800
2016-03-16$59.79$161.20509,600
2016-03-15$58.75$158.39602,000
2016-03-14$58.88$158.75504,900
2016-03-11$59.15$159.47658,700
2016-03-10$58.13$156.72698,400
2016-03-09$58.54$157.83916,200
2016-03-08$57.50$155.02828,500
2016-03-07$57.53$155.11697,900
2016-03-04$57.22$154.27732,800
2016-03-03$56.97$153.60545,700
2016-03-02$56.38$152.01750,700
2016-03-01$56.59$152.57881,600
2016-02-29$55.02$148.34736,200
2016-02-26$54.82$147.80591,800
2016-02-25$54.20$146.13687,300
2016-02-24$53.47$144.161,163,200
2016-02-23$53.47$144.161,217,400
2016-02-22$53.97$145.51768,800
2016-02-19$54.01$145.62787,900
2016-02-18$54.29$146.37809,100
2016-02-17$54.47$146.86778,400
2016-02-16$52.68$142.03616,200
2016-02-12$51.84$139.76711,700
2016-02-11$49.98$134.75891,500
2016-02-10$50.49$136.131,012,100
2016-02-09$51.51$138.881,156,800
2016-02-08$52.81$142.38882,200
2016-02-05$53.43$144.05546,200
2016-02-04$54.21$146.15875,500
2016-02-03$53.73$144.861,117,900
2016-02-02$52.42$141.33848,700
2016-02-01$53.30$143.70616,900
2016-01-29$53.52$144.291,053,000
2016-01-28$53.04$143.001,097,600
2016-01-27$52.51$139.961,191,400
2016-01-26$51.67$137.73706,200
2016-01-25$50.25$133.94714,000
2016-01-22$52.08$138.821,113,600
2016-01-21$49.69$132.451,002,900
2016-01-20$48.40$129.011,213,500
2016-01-19$48.94$130.45915,600
2016-01-15$48.79$130.05861,400
2016-01-14$50.82$135.46877,700
2016-01-13$50.19$133.781,074,900
2016-01-12$52.01$138.63536,400
2016-01-11$51.69$137.78707,500
2016-01-08$51.94$138.44838,000
2016-01-07$52.15$139.00914,700
2016-01-06$53.19$141.781,543,800
2016-01-05$54.77$145.99698,900
2016-01-04$55.04$146.71868,800