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 — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$80.02$230.55220,000
2017-12-28$79.94$230.32303,200
2017-12-27$79.33$228.56241,200
2017-12-26$79.24$228.3187,800
2017-12-22$79.22$228.25230,400
2017-12-21$79.38$228.71344,200
2017-12-20$78.81$227.07224,300
2017-12-19$78.55$226.32315,300
2017-12-18$78.49$226.14328,400
2017-12-15$78.20$225.31434,500
2017-12-14$78.61$226.49422,300
2017-12-13$78.56$226.35444,900
2017-12-12$78.45$226.03338,200
2017-12-11$78.36$225.77360,400
2017-12-08$78.43$225.97308,700
2017-12-07$78.28$225.54425,200
2017-12-06$78.68$226.69733,200
2017-12-05$78.05$224.88540,200
2017-12-04$78.28$225.54421,600
2017-12-01$78.37$225.80517,400
2017-11-30$77.01$221.88541,500
2017-11-29$77.34$222.83448,600
2017-11-28$77.70$223.87502,200
2017-11-27$77.78$224.10281,400
2017-11-24$78.25$225.45124,400
2017-11-22$78.35$225.74362,800
2017-11-21$77.58$223.52303,200
2017-11-20$77.33$222.80318,300
2017-11-17$77.56$223.46322,700
2017-11-16$77.58$223.52264,600
2017-11-15$76.99$221.82277,100
2017-11-14$76.91$221.59286,900
2017-11-13$77.07$222.05267,400
2017-11-10$77.22$222.49214,900
2017-11-09$77.78$224.10202,500
2017-11-08$77.87$224.36211,500
2017-11-07$77.61$223.61222,200
2017-11-06$77.97$224.65174,100
2017-11-03$77.77$224.07222,100
2017-11-02$77.39$222.97245,400
2017-11-01$76.68$220.93259,600
2017-10-31$76.61$220.73399,900
2017-10-30$77.98$222.66282,600
2017-10-27$78.00$222.71287,800
2017-10-26$77.81$222.17306,300
2017-10-25$77.72$221.91333,700
2017-10-24$78.31$223.60275,400
2017-10-23$78.22$223.34253,500
2017-10-20$78.24$223.40351,600
2017-10-19$78.83$225.08323,700
2017-10-18$78.66$224.60333,400
2017-10-17$78.10$223.00844,500
2017-10-16$77.90$222.43311,500
2017-10-13$78.13$223.08458,500
2017-10-12$77.92$222.48243,100
2017-10-11$78.09$222.97295,800
2017-10-10$77.40$221.00247,900
2017-10-09$76.60$218.71105,900
2017-10-06$76.90$219.57198,600
2017-10-05$77.00$219.86230,900
2017-10-04$77.26$220.60315,600
2017-10-03$77.14$220.26386,800
2017-10-02$76.21$217.60427,000
2017-09-29$75.71$216.17353,300
2017-09-28$75.60$215.86360,900
2017-09-27$74.94$213.98383,100
2017-09-26$75.08$214.37336,000
2017-09-25$74.99$214.12286,800
2017-09-22$75.24$214.83350,800
2017-09-21$75.18$214.66340,800
2017-09-20$74.75$213.43439,600
2017-09-19$74.99$214.12336,400
2017-09-18$74.69$213.26341,600
2017-09-15$75.21$214.75406,600
2017-09-14$75.37$215.20331,700
2017-09-13$75.45$215.43386,000
2017-09-12$75.08$214.37516,000
2017-09-11$74.99$214.12501,500
2017-09-08$73.99$211.26637,000
2017-09-07$73.34$209.41476,600
2017-09-06$72.79$207.841,139,100
2017-09-05$71.93$205.38602,800
2017-09-01$72.25$206.29347,900
2017-08-31$71.79$204.98589,400
2017-08-30$71.44$203.98523,400
2017-08-29$71.93$205.38869,700
2017-08-28$73.88$210.95344,100
2017-08-25$74.00$211.29235,700
2017-08-24$73.63$210.23304,600
2017-08-23$73.75$210.58361,300
2017-08-22$72.92$208.21328,900
2017-08-21$73.10$208.72259,500
2017-08-18$72.76$207.75327,600
2017-08-17$72.36$206.61297,400
2017-08-16$73.05$208.58329,300
2017-08-15$72.70$207.58346,600
2017-08-14$73.14$208.84392,000
2017-08-11$72.52$207.07483,100
2017-08-10$72.94$208.26379,400
2017-08-09$74.10$211.58501,300
2017-08-08$74.90$213.86390,000
2017-08-07$74.67$213.20172,900
2017-08-04$74.83$213.66316,100
2017-08-03$75.32$215.06279,800
2017-08-02$75.72$216.20245,700
2017-08-01$75.78$216.37282,400
2017-07-31$75.87$216.63233,300
2017-07-28$75.71$216.17328,200
2017-07-27$76.23$215.61465,800
2017-07-26$76.92$217.56403,200
2017-07-25$76.94$217.62375,300
2017-07-24$76.98$217.73270,900
2017-07-21$76.82$217.28327,700
2017-07-20$76.87$217.42339,100
2017-07-19$76.73$217.03335,700
2017-07-18$76.49$216.35294,500
2017-07-17$76.26$215.70304,700
2017-07-14$76.61$216.69325,200
2017-07-13$76.14$215.36307,100
2017-07-12$76.04$215.07636,200
2017-07-11$74.62$211.06409,300
2017-07-10$74.55$210.86326,100
2017-07-07$74.37$210.35382,600
2017-07-06$73.83$208.82501,200
2017-07-05$73.86$208.91385,800
2017-07-03$73.83$208.82147,700
2017-06-30$73.44$207.72612,100
2017-06-29$73.44$207.72542,700
2017-06-28$73.36$207.49607,900
2017-06-27$71.60$202.52572,100
2017-06-26$70.98$200.76622,500
2017-06-23$70.81$200.28583,000
2017-06-22$70.67$199.89534,600
2017-06-21$69.46$196.46512,300
2017-06-20$70.32$198.90280,600
2017-06-19$70.93$200.62455,500
2017-06-16$70.38$199.06411,100
2017-06-15$70.03$198.07453,800
2017-06-14$69.74$197.25414,700
2017-06-13$70.35$198.98548,100
2017-06-12$69.90$197.71710,500
2017-06-09$69.75$197.28765,100
2017-06-08$67.84$191.88413,500
2017-06-07$66.93$189.31457,600
2017-06-06$67.41$190.66357,700
2017-06-05$67.49$190.89411,200
2017-06-02$67.67$191.40433,800
2017-06-01$67.64$191.31464,300
2017-05-31$67.14$189.90428,300
2017-05-30$67.57$191.12460,900
2017-05-26$67.79$191.74487,800
2017-05-25$67.59$191.17768,300
2017-05-24$68.61$194.061,140,200
2017-05-23$70.29$198.81668,200
2017-05-22$69.35$196.15175,000
2017-05-19$69.30$196.01391,700
2017-05-18$68.23$192.98632,000
2017-05-17$67.65$191.34917,800
2017-05-16$69.05$195.30722,100
2017-05-15$69.41$196.32679,600
2017-05-12$68.60$194.03636,300
2017-05-11$69.02$195.22715,600
2017-05-10$70.06$198.16315,300
2017-05-09$69.72$197.20341,400
2017-05-08$70.47$199.32391,200
2017-05-05$70.54$199.52448,900
2017-05-04$69.37$196.21446,600
2017-05-03$69.83$197.51557,900
2017-05-02$69.91$197.74562,100
2017-05-01$70.53$199.49363,900
2017-04-28$70.85$200.39452,400
2017-04-27$70.89$200.511,054,800
2017-04-26$73.29$205.47616,500
2017-04-25$74.29$208.27419,000
2017-04-24$74.05$207.60412,300
2017-04-21$73.10$204.94260,000
2017-04-20$73.48$206.00347,800
2017-04-19$72.84$204.21413,400
2017-04-18$73.28$205.44455,400
2017-04-17$74.01$207.49426,900
2017-04-13$73.05$204.80436,500
2017-04-12$74.10$207.74414,200
2017-04-11$74.12$207.80504,800
2017-04-10$74.96$210.15348,700
2017-04-07$74.75$209.56487,700
2017-04-06$74.44$208.69337,100
2017-04-05$74.20$208.02322,100
2017-04-04$74.56$209.03345,800
2017-04-03$74.57$209.06408,400
2017-03-31$74.79$209.67383,100
2017-03-30$74.81$209.73342,000
2017-03-29$75.08$210.49318,100
2017-03-28$74.66$209.31422,600
2017-03-27$74.21$208.05413,800
2017-03-24$74.26$208.19357,500
2017-03-23$74.29$208.27484,200
2017-03-22$73.86$207.07743,800
2017-03-21$73.82$206.95569,300
2017-03-20$74.92$210.04414,700
2017-03-17$75.66$212.11629,900
2017-03-16$76.10$213.35369,700
2017-03-15$76.03$213.15645,300
2017-03-14$76.03$213.15355,700
2017-03-13$76.74$215.14485,300
2017-03-10$76.56$214.64774,400
2017-03-09$75.97$212.98340,200
2017-03-08$76.39$214.16413,100
2017-03-07$77.15$216.29392,100
2017-03-06$77.04$215.98417,400
2017-03-03$76.89$215.56446,900
2017-03-02$77.12$216.21601,000
2017-03-01$76.44$214.30851,300
2017-02-28$75.63$212.03862,500
2017-02-27$75.82$212.56818,800
2017-02-24$76.40$214.19580,500
2017-02-23$77.53$217.36419,600
2017-02-22$77.34$216.82424,000
2017-02-21$77.24$216.54437,100
2017-02-17$77.47$217.19313,700
2017-02-16$77.54$217.38399,700
2017-02-15$77.47$217.19335,300
2017-02-14$77.00$215.87346,000
2017-02-13$77.03$215.95465,600
2017-02-10$76.52$214.52285,900
2017-02-09$75.76$212.39259,300
2017-02-08$75.35$211.24292,500
2017-02-07$75.12$210.60291,600
2017-02-06$75.39$211.36284,800
2017-02-03$75.98$213.01355,100
2017-02-02$75.46$211.55253,600
2017-02-01$75.31$211.13487,300
2017-01-31$75.63$212.03334,500
2017-01-30$75.52$211.72442,400
2017-01-27$76.73$213.24409,100
2017-01-26$76.86$213.60394,200
2017-01-25$76.73$213.24804,100
2017-01-24$75.46$209.71402,700
2017-01-23$74.54$207.15361,200
2017-01-20$73.98$205.59386,600
2017-01-19$73.64$204.65396,800
2017-01-18$73.49$204.23452,800
2017-01-17$74.82$207.93541,600
2017-01-13$74.64$207.43294,400
2017-01-12$74.62$207.37449,900
2017-01-11$75.01$208.46506,200
2017-01-10$73.86$205.26352,800
2017-01-09$73.58$204.48509,300
2017-01-06$73.78$205.04340,100
2017-01-05$73.84$205.21647,400
2017-01-04$73.20$203.43734,500
2017-01-03$72.25$200.79489,300