Skip to content
TORONTO stocks: 196Advancing: 74Declining: 92Currency: CAD
Open Tradzy

Microsoft Corporation (MSFT) Price History

Daily open, high, low, close and volume for Microsoft Corporation (MSFT) from 2025-10-09 to 2026-10-20, newest first.

‹ MSFT price and chart
DateOpenHighLowCloseVolume
2026-10-20CAD 37.17CAD 37.23CAD 36.66CAD 37.08624,979
2026-10-19CAD 36.81CAD 37.32CAD 36.81CAD 37.18416,600
2026-10-16CAD 37.79CAD 37.86CAD 36.58CAD 36.89598,200
2026-10-15CAD 37.11CAD 37.72CAD 37.04CAD 37.61863,600
2026-10-14CAD 38.03CAD 38.05CAD 37.13CAD 37.25629,600
2026-10-13CAD 37.88CAD 38.43CAD 37.88CAD 38.10784,800
2026-10-09CAD 36.81CAD 37.47CAD 36.72CAD 37.34676,500
2026-10-08CAD 36.99CAD 37.24CAD 36.20CAD 36.44930,200
2026-10-07CAD 37.01CAD 37.10CAD 36.62CAD 36.97329,500
2026-10-06CAD 37.08CAD 37.37CAD 36.92CAD 36.95655,100
2026-10-05CAD 36.45CAD 37.14CAD 36.44CAD 36.63707,800
2026-10-02CAD 36.19CAD 36.45CAD 35.86CAD 36.09517,100
2026-10-01CAD 36.30CAD 36.49CAD 35.75CAD 35.80885,200
2026-09-30CAD 35.65CAD 36.26CAD 35.65CAD 35.81560,300
2026-09-29CAD 35.48CAD 35.84CAD 35.08CAD 35.51698,100
2026-09-28CAD 35.34CAD 35.82CAD 35.08CAD 35.57565,400
2026-09-25CAD 34.78CAD 36.26CAD 34.76CAD 36.041,624,100
2026-09-24CAD 34.57CAD 34.82CAD 34.31CAD 34.76547,500
2026-09-23CAD 34.97CAD 35.58CAD 34.65CAD 34.94742,100
2026-09-22CAD 35.41CAD 35.52CAD 34.51CAD 34.81680,500
2026-09-21CAD 34.55CAD 35.06CAD 34.34CAD 35.05739,600
2026-09-18CAD 34.75CAD 34.80CAD 34.31CAD 34.46531,300
2026-09-17CAD 34.66CAD 35.01CAD 34.47CAD 34.80553,900
2026-09-16CAD 34.46CAD 34.63CAD 34.04CAD 34.23468,600
2026-09-15CAD 35.00CAD 35.30CAD 34.62CAD 34.69533,100
2026-09-14CAD 34.69CAD 35.62CAD 34.61CAD 35.331,258,000
2026-09-11CAD 34.60CAD 34.84CAD 34.40CAD 34.64478,800
2026-09-10CAD 34.10CAD 34.54CAD 33.96CAD 34.42374,600
2026-09-09CAD 34.45CAD 34.52CAD 34.23CAD 34.36421,900
2026-09-08CAD 34.52CAD 34.60CAD 34.27CAD 34.50478,100
2026-09-04CAD 35.62CAD 35.67CAD 34.90CAD 34.92702,000
2026-09-03CAD 35.02CAD 36.03CAD 35.02CAD 35.67878,100
2026-09-02CAD 34.93CAD 34.96CAD 34.53CAD 34.69553,300
2026-09-01CAD 34.81CAD 35.36CAD 34.75CAD 35.03786,100
2026-08-31CAD 35.72CAD 35.81CAD 35.42CAD 35.45750,500
2026-08-28CAD 35.35CAD 36.20CAD 35.32CAD 35.901,580,000
2026-08-27CAD 34.64CAD 35.41CAD 34.31CAD 35.301,038,300
2026-08-26CAD 34.18CAD 34.77CAD 34.11CAD 34.71477,100
2026-08-25CAD 33.99CAD 34.43CAD 33.88CAD 34.38310,000
2026-08-24CAD 33.76CAD 34.32CAD 33.72CAD 34.08268,400
2026-08-21CAD 33.69CAD 34.02CAD 33.50CAD 33.85277,700
2026-08-20CAD 33.72CAD 33.86CAD 33.55CAD 33.66500,400
2026-08-19CAD 33.55CAD 34.20CAD 33.55CAD 33.88338,800
2026-08-18CAD 33.65CAD 33.86CAD 33.40CAD 33.70367,700
2026-08-17CAD 34.31CAD 34.46CAD 33.48CAD 33.62740,000
2026-08-14CAD 34.70CAD 34.97CAD 34.58CAD 34.67419,100
2026-08-13CAD 34.49CAD 35.06CAD 34.49CAD 34.77772,200
2026-08-12CAD 34.96CAD 35.09CAD 34.39CAD 34.45698,700
2026-08-11CAD 35.30CAD 35.36CAD 34.98CAD 35.25634,600
2026-08-10CAD 35.20CAD 35.95CAD 35.18CAD 35.40929,000
2026-08-07CAD 34.93CAD 35.36CAD 34.91CAD 34.98690,800
2026-08-06CAD 34.14CAD 35.11CAD 34.14CAD 34.991,243,600
2026-08-05CAD 34.73CAD 34.82CAD 34.01CAD 34.101,203,400
2026-08-04CAD 33.00CAD 34.94CAD 33.00CAD 34.482,248,200
2026-07-31CAD 31.48CAD 32.67CAD 31.48CAD 32.542,152,100
2026-07-30CAD 29.85CAD 32.09CAD 29.32CAD 31.597,593,200
2026-07-29CAD 27.62CAD 28.10CAD 27.28CAD 27.451,154,500
2026-07-28CAD 27.56CAD 28.04CAD 27.43CAD 27.591,360,000
2026-07-27CAD 27.36CAD 27.62CAD 27.25CAD 27.35833,400
2026-07-24CAD 27.11CAD 27.25CAD 26.73CAD 26.78488,000
2026-07-23CAD 27.32CAD 27.48CAD 26.48CAD 26.80832,900
2026-07-22CAD 28.03CAD 28.03CAD 27.16CAD 27.40810,700
2026-07-21CAD 27.93CAD 28.13CAD 27.80CAD 27.96482,100
2026-07-20CAD 27.47CAD 28.26CAD 27.33CAD 28.17538,600
2026-07-17CAD 27.64CAD 27.93CAD 27.31CAD 27.63684,800
2026-07-16CAD 27.96CAD 28.45CAD 27.50CAD 28.141,376,400
2026-07-15CAD 27.17CAD 27.98CAD 27.11CAD 27.721,024,800
2026-07-14CAD 26.87CAD 27.24CAD 26.56CAD 27.03689,300
2026-07-13CAD 27.24CAD 27.62CAD 26.99CAD 27.44862,400
2026-07-10CAD 27.26CAD 27.51CAD 26.80CAD 27.07918,000
2026-07-09CAD 26.33CAD 26.99CAD 26.22CAD 26.96831,100
2026-07-08CAD 26.96CAD 27.03CAD 26.78CAD 26.91518,100
2026-07-07CAD 27.50CAD 27.77CAD 27.26CAD 27.281,640,400
2026-07-06CAD 27.35CAD 27.35CAD 26.80CAD 27.18631,100
2026-07-03CAD 27.55CAD 27.60CAD 27.30CAD 27.59233,500
2026-07-02CAD 26.70CAD 27.52CAD 26.51CAD 27.481,265,400
2026-06-30CAD 26.11CAD 26.27CAD 25.82CAD 26.20943,000
2026-06-29CAD 26.58CAD 26.72CAD 25.79CAD 25.861,869,900
2026-06-26CAD 25.10CAD 26.44CAD 24.99CAD 26.101,615,500
2026-06-25CAD 25.57CAD 25.59CAD 24.60CAD 24.852,803,800
2026-06-24CAD 26.17CAD 26.62CAD 25.67CAD 25.751,299,300
2026-06-23CAD 26.19CAD 26.52CAD 26.06CAD 26.271,039,000
2026-06-22CAD 26.55CAD 26.84CAD 25.84CAD 25.911,699,200
2026-06-19CAD 26.87CAD 26.93CAD 26.30CAD 26.41233,800
2026-06-18CAD 26.71CAD 26.84CAD 26.26CAD 26.711,338,200
2026-06-17CAD 27.47CAD 27.47CAD 26.55CAD 26.831,947,500
2026-06-16CAD 27.80CAD 27.86CAD 27.49CAD 27.691,225,900
2026-06-15CAD 27.98CAD 28.26CAD 27.67CAD 28.131,419,400
2026-06-12CAD 27.62CAD 27.62CAD 26.92CAD 27.521,199,700
2026-06-11CAD 27.85CAD 27.90CAD 27.03CAD 27.502,043,900
2026-06-10CAD 28.07CAD 28.50CAD 27.98CAD 27.98691,800
2026-06-09CAD 28.83CAD 28.98CAD 28.06CAD 28.41958,200
2026-06-08CAD 29.23CAD 29.35CAD 28.77CAD 28.961,002,500
2026-06-05CAD 30.19CAD 30.19CAD 29.16CAD 29.401,126,800
2026-06-04CAD 30.57CAD 30.68CAD 30.03CAD 30.151,215,000
2026-06-03CAD 30.90CAD 31.00CAD 29.88CAD 30.101,558,900
2026-06-02CAD 31.53CAD 31.85CAD 31.01CAD 31.141,359,100
2026-06-01CAD 32.64CAD 32.80CAD 32.25CAD 32.451,952,200
2026-05-29CAD 30.38CAD 31.68CAD 30.38CAD 31.681,816,800
2026-05-28CAD 29.07CAD 30.22CAD 29.07CAD 30.031,254,300
2026-05-27CAD 29.00CAD 29.29CAD 28.86CAD 29.07903,000
2026-05-26CAD 29.50CAD 29.57CAD 29.11CAD 29.311,276,900
2026-05-25CAD 29.73CAD 29.96CAD 29.61CAD 29.91286,400
2026-05-22CAD 29.58CAD 29.90CAD 29.35CAD 29.53929,300
2026-05-21CAD 29.88CAD 30.03CAD 29.30CAD 29.54888,600
2026-05-20CAD 29.21CAD 29.73CAD 28.99CAD 29.69807,200
2026-05-19CAD 30.17CAD 30.30CAD 29.34CAD 29.43731,500
2026-05-15CAD 29.12CAD 30.14CAD 29.08CAD 29.691,552,900
2026-05-14CAD 28.54CAD 29.03CAD 28.27CAD 28.841,101,600
2026-05-13CAD 28.49CAD 28.64CAD 28.27CAD 28.57945,800
2026-05-12CAD 29.26CAD 29.26CAD 28.67CAD 28.76757,000
2026-05-11CAD 28.85CAD 29.09CAD 28.60CAD 29.08776,300
2026-05-08CAD 29.54CAD 29.54CAD 29.19CAD 29.261,710,600
2026-05-07CAD 29.62CAD 30.16CAD 29.62CAD 29.771,292,400
2026-05-06CAD 28.81CAD 29.50CAD 28.62CAD 29.211,052,500
2026-05-05CAD 29.30CAD 29.35CAD 28.82CAD 29.02816,200
2026-05-04CAD 29.06CAD 29.66CAD 28.97CAD 29.16722,200
2026-05-01CAD 29.13CAD 29.40CAD 28.93CAD 29.35886,300
2026-04-30CAD 29.07CAD 29.19CAD 28.10CAD 28.802,638,900
2026-04-29CAD 29.98CAD 30.10CAD 29.63CAD 29.94777,600
2026-04-28CAD 29.88CAD 30.29CAD 29.74CAD 30.25857,700
2026-04-27CAD 29.84CAD 30.11CAD 29.44CAD 29.95800,200
2026-04-24CAD 29.47CAD 29.96CAD 29.37CAD 29.95833,800
2026-04-23CAD 29.60CAD 29.85CAD 29.03CAD 29.401,669,700
2026-04-22CAD 30.12CAD 30.56CAD 29.90CAD 30.561,325,300
2026-04-21CAD 29.67CAD 30.13CAD 29.42CAD 29.901,016,400
2026-04-20CAD 29.77CAD 29.82CAD 29.38CAD 29.49753,200
2026-04-17CAD 30.00CAD 30.45CAD 29.70CAD 29.941,792,700
2026-04-16CAD 29.65CAD 29.69CAD 29.09CAD 29.651,720,800
2026-04-15CAD 28.10CAD 29.24CAD 28.03CAD 29.041,710,800
2026-04-14CAD 27.43CAD 27.90CAD 27.35CAD 27.761,767,000
2026-04-13CAD 26.40CAD 27.19CAD 26.23CAD 27.191,061,000
2026-04-10CAD 26.40CAD 26.55CAD 26.18CAD 26.20912,800
2026-04-09CAD 26.41CAD 26.41CAD 25.96CAD 26.36972,000
2026-04-08CAD 27.27CAD 27.27CAD 26.28CAD 26.50881,000
2026-04-07CAD 26.21CAD 26.33CAD 25.91CAD 26.33536,500
2026-04-06CAD 26.44CAD 26.46CAD 26.13CAD 26.41332,400
2026-04-02CAD 25.92CAD 26.41CAD 25.74CAD 26.41582,800
2026-04-01CAD 26.52CAD 26.52CAD 26.06CAD 26.131,255,600
2026-03-31CAD 25.81CAD 26.34CAD 25.67CAD 26.22974,200
2026-03-30CAD 25.61CAD 25.83CAD 25.20CAD 25.441,109,700
2026-03-27CAD 25.57CAD 25.61CAD 25.24CAD 25.35666,700
2026-03-26CAD 26.21CAD 26.50CAD 25.81CAD 25.941,149,600
2026-03-25CAD 26.68CAD 26.68CAD 26.18CAD 26.31607,500
2026-03-24CAD 27.09CAD 27.09CAD 26.31CAD 26.371,010,200
2026-03-23CAD 27.19CAD 27.39CAD 27.00CAD 27.16530,400
2026-03-20CAD 27.41CAD 27.41CAD 26.90CAD 27.01705,900
2026-03-19CAD 27.62CAD 27.78CAD 27.40CAD 27.52499,900
2026-03-18CAD 28.12CAD 28.17CAD 27.67CAD 27.74639,100
2026-03-17CAD 28.35CAD 28.58CAD 28.14CAD 28.37298,400
2026-03-16CAD 28.18CAD 28.33CAD 27.95CAD 28.33366,700
2026-03-13CAD 28.43CAD 28.65CAD 27.92CAD 28.00608,200
2026-03-12CAD 28.68CAD 28.74CAD 28.44CAD 28.47279,600
2026-03-11CAD 28.76CAD 28.96CAD 28.42CAD 28.69495,200
2026-03-10CAD 29.08CAD 29.08CAD 28.54CAD 28.71642,700
2026-03-09CAD 28.69CAD 29.01CAD 28.54CAD 29.00629,600
2026-03-06CAD 28.99CAD 29.25CAD 28.93CAD 29.01422,000
2026-03-05CAD 28.68CAD 29.15CAD 28.66CAD 29.11613,800
2026-03-04CAD 28.50CAD 29.10CAD 28.41CAD 28.71936,400
2026-03-03CAD 27.91CAD 28.79CAD 27.80CAD 28.63939,000
2026-03-02CAD 27.78CAD 28.43CAD 27.71CAD 28.26493,000
2026-02-27CAD 27.78CAD 28.11CAD 27.68CAD 27.95699,300
2026-02-26CAD 28.69CAD 28.88CAD 28.28CAD 28.46550,200
2026-02-25CAD 27.74CAD 28.47CAD 27.73CAD 28.46512,100
2026-02-24CAD 27.31CAD 27.63CAD 27.10CAD 27.61638,400
2026-02-23CAD 28.10CAD 28.10CAD 27.25CAD 27.38976,700
2026-02-20CAD 28.19CAD 28.41CAD 28.07CAD 28.26630,000
2026-02-19CAD 28.44CAD 28.70CAD 28.18CAD 28.33464,000
2026-02-18CAD 28.37CAD 28.57CAD 28.15CAD 28.40637,700
2026-02-17CAD 28.39CAD 28.41CAD 28.00CAD 28.20612,000
2026-02-13CAD 28.66CAD 28.76CAD 28.24CAD 28.45423,800
2026-02-12CAD 28.82CAD 28.82CAD 28.23CAD 28.59806,300
2026-02-11CAD 29.59CAD 29.59CAD 28.45CAD 28.69923,200
2026-02-10CAD 29.81CAD 30.08CAD 29.29CAD 29.43925,000
2026-02-09CAD 28.81CAD 29.44CAD 28.49CAD 29.361,153,000
2026-02-06CAD 28.42CAD 28.58CAD 27.95CAD 28.521,085,100
2026-02-05CAD 29.05CAD 29.05CAD 27.86CAD 28.071,886,500
2026-02-04CAD 29.20CAD 29.72CAD 29.06CAD 29.44632,600
2026-02-03CAD 30.05CAD 30.05CAD 29.01CAD 29.201,115,900
2026-02-02CAD 30.63CAD 30.63CAD 30.00CAD 30.09865,500
2026-01-30CAD 31.16CAD 31.22CAD 30.30CAD 30.611,044,600
2026-01-29CAD 31.71CAD 31.75CAD 29.99CAD 30.843,419,900
2026-01-28CAD 34.36CAD 34.36CAD 33.97CAD 34.32400,400
2026-01-27CAD 33.72CAD 34.29CAD 33.65CAD 34.18377,900
2026-01-26CAD 33.17CAD 33.68CAD 32.86CAD 33.50218,800
2026-01-23CAD 32.17CAD 33.46CAD 32.07CAD 33.20455,600
2026-01-22CAD 31.91CAD 32.15CAD 31.63CAD 32.07323,200
2026-01-21CAD 32.23CAD 32.23CAD 31.21CAD 31.50575,100
2026-01-20CAD 32.13CAD 32.47CAD 31.98CAD 32.38555,100
2026-01-19CAD 32.43CAD 32.47CAD 32.34CAD 32.4687,700
2026-01-16CAD 32.59CAD 32.93CAD 32.48CAD 32.76318,400
2026-01-15CAD 33.04CAD 33.04CAD 32.43CAD 32.49369,100
2026-01-14CAD 33.22CAD 33.27CAD 32.53CAD 32.70377,400
2026-01-13CAD 33.81CAD 33.81CAD 33.15CAD 33.49366,100
2026-01-12CAD 33.80CAD 34.20CAD 33.80CAD 33.90103,600
2026-01-09CAD 33.82CAD 34.12CAD 33.60CAD 34.10112,800
2026-01-08CAD 34.30CAD 34.32CAD 33.86CAD 34.01348,300
2026-01-07CAD 34.17CAD 34.82CAD 34.05CAD 34.56167,300
2026-01-06CAD 33.76CAD 34.06CAD 33.43CAD 34.05210,800
2026-01-05CAD 33.68CAD 33.86CAD 33.43CAD 33.68130,600
2026-01-02CAD 34.51CAD 34.51CAD 33.47CAD 33.66422,100
2025-12-31CAD 34.68CAD 34.70CAD 34.40CAD 34.4353,600
2025-12-30CAD 34.53CAD 34.84CAD 34.53CAD 34.7365,300
2025-12-29CAD 34.58CAD 34.75CAD 34.50CAD 34.6662,400
2025-12-24CAD 34.60CAD 34.82CAD 34.54CAD 34.8046,700
2025-12-23CAD 34.53CAD 34.71CAD 34.53CAD 34.6676,800
2025-12-22CAD 34.71CAD 34.79CAD 34.40CAD 34.5692,900
2025-12-19CAD 34.71CAD 34.71CAD 34.37CAD 34.57106,700
2025-12-18CAD 34.10CAD 34.85CAD 34.10CAD 34.47150,700
2025-12-17CAD 34.02CAD 34.17CAD 33.86CAD 33.93109,400
2025-12-16CAD 33.65CAD 34.03CAD 33.57CAD 33.9482,300
2025-12-15CAD 34.15CAD 34.23CAD 33.68CAD 33.83109,500
2025-12-12CAD 34.22CAD 34.35CAD 33.97CAD 34.14151,700
2025-12-11CAD 34.00CAD 34.62CAD 33.98CAD 34.45195,400
2025-12-10CAD 34.54CAD 34.54CAD 33.89CAD 34.15357,700
2025-12-09CAD 34.91CAD 35.08CAD 34.83CAD 35.0886,500
2025-12-08CAD 34.60CAD 35.08CAD 34.60CAD 35.01112,800
2025-12-05CAD 34.40CAD 34.47CAD 34.17CAD 34.47161,000
2025-12-04CAD 34.25CAD 34.30CAD 34.00CAD 34.30212,300
2025-12-03CAD 34.05CAD 34.52CAD 33.91CAD 34.14447,700
2025-12-02CAD 34.75CAD 35.16CAD 34.69CAD 34.9986,200
2025-12-01CAD 34.91CAD 34.91CAD 34.60CAD 34.71236,700
2025-11-28CAD 34.85CAD 35.18CAD 34.75CAD 35.1878,500
2025-11-27CAD 35.00CAD 35.24CAD 34.74CAD 35.2444,900
2025-11-26CAD 34.75CAD 34.84CAD 34.35CAD 34.69459,700
2025-11-25CAD 33.85CAD 34.22CAD 33.21CAD 34.08335,400
2025-11-24CAD 33.94CAD 34.05CAD 33.42CAD 33.84268,100
2025-11-21CAD 34.10CAD 34.18CAD 33.45CAD 33.77225,400
2025-11-20CAD 35.19CAD 35.25CAD 33.99CAD 34.17310,300
2025-11-19CAD 35.00CAD 35.35CAD 34.48CAD 34.77203,200
2025-11-18CAD 35.36CAD 35.72CAD 34.77CAD 35.25204,400
2025-11-17CAD 36.25CAD 36.56CAD 36.07CAD 36.20126,600
2025-11-14CAD 35.59CAD 36.51CAD 35.56CAD 36.38108,200
2025-11-13CAD 36.46CAD 36.65CAD 35.84CAD 35.96208,600
2025-11-12CAD 36.42CAD 36.53CAD 35.69CAD 36.51283,000
2025-11-11CAD 36.12CAD 36.42CAD 35.92CAD 36.3594,200
2025-11-10CAD 35.78CAD 36.22CAD 35.68CAD 36.21162,200
2025-11-07CAD 35.43CAD 35.66CAD 35.27CAD 35.54248,900
2025-11-06CAD 36.18CAD 36.18CAD 35.45CAD 35.53303,900
2025-11-05CAD 36.67CAD 36.80CAD 36.24CAD 36.26279,900
2025-11-04CAD 36.56CAD 36.83CAD 36.35CAD 36.78113,900
2025-11-03CAD 37.25CAD 37.54CAD 36.80CAD 37.00210,800
2025-10-31CAD 37.89CAD 37.89CAD 36.88CAD 37.18206,600
2025-10-30CAD 38.01CAD 38.29CAD 37.36CAD 37.64524,200
2025-10-29CAD 39.06CAD 39.06CAD 38.42CAD 38.80358,300
2025-10-28CAD 39.42CAD 39.54CAD 38.73CAD 38.82324,100
2025-10-27CAD 38.11CAD 38.25CAD 37.88CAD 38.05189,600
2025-10-24CAD 37.38CAD 37.60CAD 37.30CAD 37.56116,300
2025-10-23CAD 37.35CAD 37.50CAD 37.14CAD 37.3066,300
2025-10-22CAD 37.30CAD 37.60CAD 37.08CAD 37.3578,700
2025-10-21CAD 37.10CAD 37.12CAD 36.76CAD 37.09146,700
2025-10-20CAD 36.90CAD 37.12CAD 36.78CAD 37.0369,900
2025-10-17CAD 36.43CAD 36.90CAD 36.35CAD 36.7755,600
2025-10-16CAD 36.73CAD 37.00CAD 36.41CAD 36.65133,600
2025-10-15CAD 36.93CAD 37.04CAD 36.58CAD 36.79201,500
2025-10-14CAD 36.50CAD 36.90CAD 36.25CAD 36.8077,300
2025-10-10CAD 37.30CAD 37.51CAD 36.55CAD 36.60136,100
2025-10-09CAD 37.49CAD 37.54CAD 37.10CAD 37.43197,600