Microsoft Corp NASDAQ:MSFT Historical Prices

Below are the 8000 trading days of historical prices for MSFT.

# Exchange Symbol Date Open High Low Close
8000 NASDAQ MSFT Fri, Mar 1, 2024 411.27 415.87 410.88 415.50
7999 NASDAQ MSFT Thu, Feb 29, 2024 408.64 414.20 405.92 413.64
7998 NASDAQ MSFT Wed, Feb 28, 2024 408.18 409.30 405.32 407.72
7997 NASDAQ MSFT Tue, Feb 27, 2024 407.99 408.32 403.85 407.48
7996 NASDAQ MSFT Mon, Feb 26, 2024 411.46 412.16 407.36 407.54
7995 NASDAQ MSFT Fri, Feb 23, 2024 415.67 415.86 408.97 410.34
7994 NASDAQ MSFT Thu, Feb 22, 2024 410.19 412.83 408.57 411.65
7993 NASDAQ MSFT Wed, Feb 21, 2024 400.17 402.29 397.22 402.18
7992 NASDAQ MSFT Tue, Feb 20, 2024 403.24 404.49 398.01 402.79
7991 NASDAQ MSFT Fri, Feb 16, 2024 407.96 408.29 403.44 404.06
7990 NASDAQ MSFT Thu, Feb 15, 2024 408.14 409.13 404.29 406.56
7989 NASDAQ MSFT Wed, Feb 14, 2024 408.07 409.84 404.57 409.49
7988 NASDAQ MSFT Tue, Feb 13, 2024 404.94 410.07 403.39 406.32
7987 NASDAQ MSFT Mon, Feb 12, 2024 420.56 420.74 414.75 415.26
7986 NASDAQ MSFT Fri, Feb 9, 2024 415.25 420.82 415.09 420.55
7985 NASDAQ MSFT Thu, Feb 8, 2024 414.05 415.56 412.53 414.11
7984 NASDAQ MSFT Wed, Feb 7, 2024 407.44 414.30 407.40 414.05
7983 NASDAQ MSFT Tue, Feb 6, 2024 405.88 407.97 402.91 405.49
7982 NASDAQ MSFT Mon, Feb 5, 2024 409.90 411.16 403.99 405.65
7981 NASDAQ MSFT Fri, Feb 2, 2024 403.81 412.65 403.56 411.22
7980 NASDAQ MSFT Thu, Feb 1, 2024 401.83 408.00 401.80 403.78
7979 NASDAQ MSFT Wed, Jan 31, 2024 406.96 415.32 397.21 397.58
7978 NASDAQ MSFT Tue, Jan 30, 2024 412.26 413.05 406.45 408.59
7977 NASDAQ MSFT Mon, Jan 29, 2024 406.06 409.98 404.33 409.72
7976 NASDAQ MSFT Fri, Jan 26, 2024 404.37 406.17 402.43 403.93
7975 NASDAQ MSFT Thu, Jan 25, 2024 404.32 407.01 402.53 404.87
7974 NASDAQ MSFT Wed, Jan 24, 2024 401.54 405.63 400.45 402.56
7973 NASDAQ MSFT Tue, Jan 23, 2024 395.75 399.38 393.93 398.90
7972 NASDAQ MSFT Mon, Jan 22, 2024 400.02 400.62 393.59 396.51
7971 NASDAQ MSFT Fri, Jan 19, 2024 395.76 398.67 393.50 398.67
7970 NASDAQ MSFT Thu, Jan 18, 2024 391.72 393.99 390.12 393.87
7969 NASDAQ MSFT Wed, Jan 17, 2024 387.98 390.11 384.81 389.47
7968 NASDAQ MSFT Tue, Jan 16, 2024 393.66 394.03 387.62 390.27
7967 NASDAQ MSFT Fri, Jan 12, 2024 385.49 388.68 384.65 388.47
7966 NASDAQ MSFT Thu, Jan 11, 2024 386.00 390.68 380.38 384.63
7965 NASDAQ MSFT Wed, Jan 10, 2024 376.37 384.17 376.32 382.77
7964 NASDAQ MSFT Tue, Jan 9, 2024 372.01 375.99 371.19 375.79
7963 NASDAQ MSFT Mon, Jan 8, 2024 369.30 375.20 369.01 374.69
7962 NASDAQ MSFT Fri, Jan 5, 2024 368.97 372.06 366.50 367.75
7961 NASDAQ MSFT Thu, Jan 4, 2024 370.67 373.10 367.17 367.94
7960 NASDAQ MSFT Wed, Jan 3, 2024 369.01 373.26 368.51 370.60
7959 NASDAQ MSFT Tue, Jan 2, 2024 373.86 375.90 366.77 370.87
7958 NASDAQ MSFT Fri, Dec 29, 2023 376.00 377.16 373.48 376.04
7957 NASDAQ MSFT Thu, Dec 28, 2023 375.37 376.46 374.16 375.28
7956 NASDAQ MSFT Wed, Dec 27, 2023 373.69 375.06 372.81 374.07
7955 NASDAQ MSFT Tue, Dec 26, 2023 375.00 376.94 373.50 374.66
7954 NASDAQ MSFT Fri, Dec 22, 2023 373.68 375.18 372.71 374.58
7953 NASDAQ MSFT Thu, Dec 21, 2023 372.56 374.41 370.04 373.54
7952 NASDAQ MSFT Wed, Dec 20, 2023 375.00 376.03 370.53 370.62
7951 NASDAQ MSFT Tue, Dec 19, 2023 371.49 373.26 369.84 373.26
7950 NASDAQ MSFT Mon, Dec 18, 2023 369.45 373.00 368.68 372.65
7949 NASDAQ MSFT Fri, Dec 15, 2023 366.85 372.40 366.28 370.73
7948 NASDAQ MSFT Thu, Dec 14, 2023 373.31 373.76 364.13 365.93
7947 NASDAQ MSFT Wed, Dec 13, 2023 376.02 377.64 370.77 374.37
7946 NASDAQ MSFT Tue, Dec 12, 2023 370.85 374.42 370.46 374.38
7945 NASDAQ MSFT Mon, Dec 11, 2023 368.48 371.60 366.10 371.30
7944 NASDAQ MSFT Fri, Dec 8, 2023 369.20 374.46 368.23 374.23
7943 NASDAQ MSFT Thu, Dec 7, 2023 368.23 371.45 366.32 370.95
7942 NASDAQ MSFT Wed, Dec 6, 2023 373.54 374.18 368.03 368.80
7941 NASDAQ MSFT Tue, Dec 5, 2023 366.45 373.08 365.62 372.52
7940 NASDAQ MSFT Mon, Dec 4, 2023 369.10 369.52 362.90 369.14
7939 NASDAQ MSFT Fri, Dec 1, 2023 376.76 378.16 371.31 374.51
7938 NASDAQ MSFT Thu, Nov 30, 2023 378.49 380.09 375.47 378.91
7937 NASDAQ MSFT Wed, Nov 29, 2023 383.76 384.30 377.44 378.85
7936 NASDAQ MSFT Tue, Nov 28, 2023 378.35 383.00 378.16 382.70
7935 NASDAQ MSFT Mon, Nov 27, 2023 376.78 380.64 376.20 378.61
7934 NASDAQ MSFT Fri, Nov 24, 2023 377.33 377.97 375.14 377.43
7933 NASDAQ MSFT Wed, Nov 22, 2023 378.00 379.79 374.97 377.85
7932 NASDAQ MSFT Tue, Nov 21, 2023 375.67 376.22 371.12 373.07
7931 NASDAQ MSFT Mon, Nov 20, 2023 371.22 378.87 371.00 377.44
7930 NASDAQ MSFT Fri, Nov 17, 2023 373.61 374.37 367.00 369.85
7929 NASDAQ MSFT Thu, Nov 16, 2023 370.96 376.35 370.18 376.17
7928 NASDAQ MSFT Wed, Nov 15, 2023 371.28 373.13 367.11 369.67
7927 NASDAQ MSFT Tue, Nov 14, 2023 371.01 371.95 367.35 370.27
7926 NASDAQ MSFT Mon, Nov 13, 2023 368.22 368.47 365.90 366.68
7925 NASDAQ MSFT Fri, Nov 10, 2023 361.49 370.10 361.07 369.67
7924 NASDAQ MSFT Thu, Nov 9, 2023 362.30 364.79 360.36 360.69
7923 NASDAQ MSFT Wed, Nov 8, 2023 361.68 363.87 360.55 363.20
7922 NASDAQ MSFT Tue, Nov 7, 2023 359.40 362.46 357.63 360.53
7921 NASDAQ MSFT Mon, Nov 6, 2023 353.45 357.54 353.35 356.53
7920 NASDAQ MSFT Fri, Nov 3, 2023 349.63 354.39 347.33 352.80
7919 NASDAQ MSFT Thu, Nov 2, 2023 347.24 348.83 344.77 348.32
7918 NASDAQ MSFT Wed, Nov 1, 2023 339.79 347.42 339.65 346.07
7917 NASDAQ MSFT Tue, Oct 31, 2023 338.85 339.00 334.69 338.11
7916 NASDAQ MSFT Mon, Oct 30, 2023 333.41 339.45 331.83 337.31
7915 NASDAQ MSFT Fri, Oct 27, 2023 330.43 336.72 328.40 329.81
7914 NASDAQ MSFT Thu, Oct 26, 2023 340.54 341.63 326.94 327.89
7913 NASDAQ MSFT Wed, Oct 25, 2023 345.02 346.20 337.62 340.67
7912 NASDAQ MSFT Tue, Oct 24, 2023 331.30 331.84 327.60 330.53
7911 NASDAQ MSFT Mon, Oct 23, 2023 325.47 332.73 324.39 329.32
7910 NASDAQ MSFT Fri, Oct 20, 2023 331.72 331.92 325.45 326.67
7909 NASDAQ MSFT Thu, Oct 19, 2023 332.15 336.88 330.91 331.32
7908 NASDAQ MSFT Wed, Oct 18, 2023 332.49 335.59 328.30 330.11
7907 NASDAQ MSFT Tue, Oct 17, 2023 329.59 333.46 327.41 332.06
7906 NASDAQ MSFT Mon, Oct 16, 2023 331.05 336.14 330.60 332.64
7905 NASDAQ MSFT Fri, Oct 13, 2023 332.38 333.83 326.36 327.73
7904 NASDAQ MSFT Thu, Oct 12, 2023 330.57 333.63 328.72 331.16
7903 NASDAQ MSFT Wed, Oct 11, 2023 331.21 332.82 329.14 332.42
7902 NASDAQ MSFT Tue, Oct 10, 2023 330.96 331.10 327.67 328.39
7901 NASDAQ MSFT Mon, Oct 9, 2023 324.75 330.30 323.18 329.82
7900 NASDAQ MSFT Fri, Oct 6, 2023 316.55 329.19 316.30 327.26
7899 NASDAQ MSFT Thu, Oct 5, 2023 319.09 319.98 314.90 319.36
7898 NASDAQ MSFT Wed, Oct 4, 2023 314.03 320.04 314.00 318.96
7897 NASDAQ MSFT Tue, Oct 3, 2023 320.83 321.39 311.22 313.39
7896 NASDAQ MSFT Mon, Oct 2, 2023 316.28 321.89 315.18 321.80
7895 NASDAQ MSFT Fri, Sep 29, 2023 317.75 319.47 314.98 315.75
7894 NASDAQ MSFT Thu, Sep 28, 2023 310.99 315.48 309.45 313.64
7893 NASDAQ MSFT Wed, Sep 27, 2023 312.30 314.30 309.69 312.79
7892 NASDAQ MSFT Tue, Sep 26, 2023 315.13 315.88 310.02 312.14
7891 NASDAQ MSFT Mon, Sep 25, 2023 316.59 317.67 315.00 317.54
7890 NASDAQ MSFT Fri, Sep 22, 2023 321.32 321.45 316.15 317.01
7889 NASDAQ MSFT Thu, Sep 21, 2023 319.26 325.35 315.00 319.53
7888 NASDAQ MSFT Wed, Sep 20, 2023 329.51 329.59 320.51 320.77
7887 NASDAQ MSFT Tue, Sep 19, 2023 326.17 329.39 324.51 328.65
7886 NASDAQ MSFT Mon, Sep 18, 2023 327.80 330.40 326.36 329.06
7885 NASDAQ MSFT Fri, Sep 15, 2023 336.92 337.40 329.65 330.22
7884 NASDAQ MSFT Thu, Sep 14, 2023 339.15 340.86 336.57 338.70
7883 NASDAQ MSFT Wed, Sep 13, 2023 331.31 336.85 331.17 336.06
7882 NASDAQ MSFT Tue, Sep 12, 2023 335.82 336.79 331.48 331.77
7881 NASDAQ MSFT Mon, Sep 11, 2023 336.60 336.60 336.60 336.60
7880 NASDAQ MSFT Fri, Sep 8, 2023 330.09 336.16 329.46 334.27
7879 NASDAQ MSFT Thu, Sep 7, 2023 331.29 333.08 329.03 329.91
7878 NASDAQ MSFT Wed, Sep 6, 2023 333.38 334.46 330.18 332.88
7877 NASDAQ MSFT Tue, Sep 5, 2023 329.00 334.85 328.66 333.55
7876 NASDAQ MSFT Fri, Sep 1, 2023 331.31 331.99 326.78 328.66
7875 NASDAQ MSFT Thu, Aug 31, 2023 329.20 330.91 326.78 327.76
7874 NASDAQ MSFT Wed, Aug 30, 2023 328.67 329.81 326.45 328.79
7873 NASDAQ MSFT Tue, Aug 29, 2023 321.88 328.98 321.88 328.41
7872 NASDAQ MSFT Mon, Aug 28, 2023 325.66 326.15 321.72 323.70
7871 NASDAQ MSFT Fri, Aug 25, 2023 321.47 325.36 318.80 322.98
7870 NASDAQ MSFT Thu, Aug 24, 2023 332.85 332.98 319.96 319.97
7869 NASDAQ MSFT Wed, Aug 23, 2023 323.82 329.20 323.46 327.00
7868 NASDAQ MSFT Tue, Aug 22, 2023 325.50 326.08 321.46 322.46
7867 NASDAQ MSFT Mon, Aug 21, 2023 317.93 322.77 317.04 321.88
7866 NASDAQ MSFT Fri, Aug 18, 2023 314.49 318.38 311.55 316.48
7865 NASDAQ MSFT Thu, Aug 17, 2023 320.54 321.87 316.21 316.88
7864 NASDAQ MSFT Wed, Aug 16, 2023 320.80 324.42 319.80 320.40
7863 NASDAQ MSFT Tue, Aug 15, 2023 323.00 325.09 320.90 321.86
7862 NASDAQ MSFT Mon, Aug 14, 2023 321.39 324.06 320.08 324.04
7861 NASDAQ MSFT Fri, Aug 11, 2023 320.26 322.41 319.21 321.01
7860 NASDAQ MSFT Thu, Aug 10, 2023 326.02 328.26 321.18 322.93
7859 NASDAQ MSFT Wed, Aug 9, 2023 326.47 327.11 321.05 322.23
7858 NASDAQ MSFT Tue, Aug 8, 2023 326.96 328.75 323.00 326.05
7857 NASDAQ MSFT Mon, Aug 7, 2023 328.37 331.11 327.52 330.11
7856 NASDAQ MSFT Fri, Aug 4, 2023 331.88 335.14 327.24 327.78
7855 NASDAQ MSFT Thu, Aug 3, 2023 326.00 329.88 325.95 326.66
7854 NASDAQ MSFT Wed, Aug 2, 2023 333.63 333.63 326.36 327.50
7853 NASDAQ MSFT Tue, Aug 1, 2023 335.19 338.54 333.70 336.34
7852 NASDAQ MSFT Mon, Jul 31, 2023 336.92 337.70 333.36 335.92
7851 NASDAQ MSFT Fri, Jul 28, 2023 333.67 340.01 333.17 338.37
7850 NASDAQ MSFT Thu, Jul 27, 2023 340.48 341.33 329.05 330.72
7849 NASDAQ MSFT Wed, Jul 26, 2023 341.44 344.67 333.11 337.77
7848 NASDAQ MSFT Tue, Jul 25, 2023 347.11 351.89 345.07 350.98
7847 NASDAQ MSFT Mon, Jul 24, 2023 345.85 346.92 342.31 345.11
7846 NASDAQ MSFT Fri, Jul 21, 2023 349.15 350.30 339.83 343.77
7845 NASDAQ MSFT Thu, Jul 20, 2023 353.57 357.97 345.37 346.87
7844 NASDAQ MSFT Wed, Jul 19, 2023 361.75 362.46 352.44 355.08
7843 NASDAQ MSFT Tue, Jul 18, 2023 345.83 366.78 342.17 359.49
7842 NASDAQ MSFT Mon, Jul 17, 2023 345.68 346.99 342.20 345.73
7841 NASDAQ MSFT Fri, Jul 14, 2023 347.59 351.43 344.31 345.24
7840 NASDAQ MSFT Thu, Jul 13, 2023 339.56 343.74 339.02 342.66
7839 NASDAQ MSFT Wed, Jul 12, 2023 336.60 341.65 335.67 337.20
7838 NASDAQ MSFT Tue, Jul 11, 2023 331.06 332.86 327.00 332.47
7837 NASDAQ MSFT Mon, Jul 10, 2023 334.60 335.23 327.59 331.83
7836 NASDAQ MSFT Fri, Jul 7, 2023 339.32 341.79 337.00 337.22
7835 NASDAQ MSFT Thu, Jul 6, 2023 337.30 342.99 335.50 341.27
7834 NASDAQ MSFT Wed, Jul 5, 2023 335.09 341.65 334.73 338.15
7833 NASDAQ MSFT Mon, Jul 3, 2023 339.19 340.90 336.57 337.99
7832 NASDAQ MSFT Fri, Jun 30, 2023 337.75 342.73 337.20 340.54
7831 NASDAQ MSFT Thu, Jun 29, 2023 334.71 336.11 332.62 335.05
7830 NASDAQ MSFT Wed, Jun 28, 2023 334.66 337.98 333.81 335.85
7829 NASDAQ MSFT Tue, Jun 27, 2023 331.86 336.15 329.30 334.57
7828 NASDAQ MSFT Mon, Jun 26, 2023 333.72 336.11 328.49 328.60
7827 NASDAQ MSFT Fri, Jun 23, 2023 334.36 337.96 333.45 335.02
7826 NASDAQ MSFT Thu, Jun 22, 2023 334.12 340.12 333.34 339.71
7825 NASDAQ MSFT Wed, Jun 21, 2023 336.37 337.73 332.07 333.56
7824 NASDAQ MSFT Tue, Jun 20, 2023 339.31 342.08 335.86 338.05
7823 NASDAQ MSFT Fri, Jun 16, 2023 351.32 351.47 341.95 342.33
7822 NASDAQ MSFT Thu, Jun 15, 2023 337.48 349.84 337.20 348.10
7821 NASDAQ MSFT Wed, Jun 14, 2023 334.34 339.04 332.81 337.34
7820 NASDAQ MSFT Tue, Jun 13, 2023 334.47 336.98 330.39 334.29
7819 NASDAQ MSFT Mon, Jun 12, 2023 328.58 332.10 325.16 331.85
7818 NASDAQ MSFT Fri, Jun 9, 2023 324.99 329.99 324.41 326.79
7817 NASDAQ MSFT Thu, Jun 8, 2023 323.94 326.64 323.35 325.26
7816 NASDAQ MSFT Wed, Jun 7, 2023 331.65 334.49 322.50 323.38
7815 NASDAQ MSFT Tue, Jun 6, 2023 335.33 335.37 332.17 333.68
7814 NASDAQ MSFT Mon, Jun 5, 2023 335.22 338.56 334.66 335.94
7813 NASDAQ MSFT Fri, Jun 2, 2023 334.25 337.50 332.55 335.40
7812 NASDAQ MSFT Thu, Jun 1, 2023 325.93 333.53 324.72 332.58
7811 NASDAQ MSFT Wed, May 31, 2023 332.29 335.94 327.33 328.39
7810 NASDAQ MSFT Tue, May 30, 2023 335.23 335.74 330.52 331.21
7809 NASDAQ MSFT Fri, May 26, 2023 324.02 333.40 323.88 332.89
7808 NASDAQ MSFT Thu, May 25, 2023 323.24 326.90 320.00 325.92
7807 NASDAQ MSFT Wed, May 24, 2023 314.73 316.50 312.61 313.85
7806 NASDAQ MSFT Tue, May 23, 2023 320.03 322.72 315.25 315.26
7805 NASDAQ MSFT Mon, May 22, 2023 318.60 322.59 318.01 321.18
7804 NASDAQ MSFT Fri, May 19, 2023 316.74 318.75 316.37 318.34
7803 NASDAQ MSFT Thu, May 18, 2023 314.53 319.04 313.72 318.52
7802 NASDAQ MSFT Wed, May 17, 2023 312.29 314.43 310.74 314.00
7801 NASDAQ MSFT Tue, May 16, 2023 309.83 313.71 309.83 311.74
7800 NASDAQ MSFT Mon, May 15, 2023 309.10 309.91 307.59 309.46
7799 NASDAQ MSFT Fri, May 12, 2023 310.55 310.65 306.60 308.97
7798 NASDAQ MSFT Thu, May 11, 2023 310.10 311.12 306.26 310.11
7797 NASDAQ MSFT Wed, May 10, 2023 308.62 313.00 307.67 312.31
7796 NASDAQ MSFT Tue, May 9, 2023 308.00 310.04 306.31 307.00
7795 NASDAQ MSFT Mon, May 8, 2023 310.13 310.20 306.09 308.65
7794 NASDAQ MSFT Fri, May 5, 2023 305.72 311.97 304.27 310.65
7793 NASDAQ MSFT Thu, May 4, 2023 306.24 307.76 303.40 305.41
7792 NASDAQ MSFT Wed, May 3, 2023 306.62 308.61 304.09 304.40
7791 NASDAQ MSFT Tue, May 2, 2023 307.76 309.18 303.91 305.41
7790 NASDAQ MSFT Mon, May 1, 2023 306.97 308.60 305.15 305.56
7789 NASDAQ MSFT Fri, Apr 28, 2023 304.01 308.93 303.31 307.26
7788 NASDAQ MSFT Thu, Apr 27, 2023 295.97 305.20 295.25 304.83
7787 NASDAQ MSFT Wed, Apr 26, 2023 296.70 299.57 292.73 295.37
7786 NASDAQ MSFT Tue, Apr 25, 2023 279.51 281.60 275.37 275.42
7785 NASDAQ MSFT Mon, Apr 24, 2023 282.09 284.95 278.72 281.77
7784 NASDAQ MSFT Fri, Apr 21, 2023 285.01 286.27 283.06 285.76
7783 NASDAQ MSFT Thu, Apr 20, 2023 285.25 289.03 285.08 286.11
7782 NASDAQ MSFT Wed, Apr 19, 2023 285.99 289.05 284.54 288.45
7781 NASDAQ MSFT Tue, Apr 18, 2023 291.57 291.76 287.01 288.37
7780 NASDAQ MSFT Mon, Apr 17, 2023 289.93 291.60 286.16 288.80
7779 NASDAQ MSFT Fri, Apr 14, 2023 287.00 288.48 283.69 286.14
7778 NASDAQ MSFT Thu, Apr 13, 2023 283.59 289.90 283.17 289.84
7777 NASDAQ MSFT Wed, Apr 12, 2023 284.79 287.01 281.96 283.49
7776 NASDAQ MSFT Tue, Apr 11, 2023 285.75 285.98 281.64 282.83
7775 NASDAQ MSFT Mon, Apr 10, 2023 289.21 289.60 284.71 289.39
7774 NASDAQ MSFT Thu, Apr 6, 2023 283.21 292.08 282.03 291.60
7773 NASDAQ MSFT Wed, Apr 5, 2023 285.85 287.15 282.92 284.34
7772 NASDAQ MSFT Tue, Apr 4, 2023 287.23 290.45 285.67 287.18
7771 NASDAQ MSFT Mon, Apr 3, 2023 286.52 288.27 283.95 287.23
7770 NASDAQ MSFT Fri, Mar 31, 2023 283.73 289.27 283.00 288.30
7769 NASDAQ MSFT Thu, Mar 30, 2023 284.23 284.46 281.48 284.05
7768 NASDAQ MSFT Wed, Mar 29, 2023 278.96 281.14 278.41 280.51
7767 NASDAQ MSFT Tue, Mar 28, 2023 275.79 276.14 272.05 275.23
7766 NASDAQ MSFT Mon, Mar 27, 2023 280.50 281.46 275.52 276.38
7765 NASDAQ MSFT Fri, Mar 24, 2023 277.24 280.63 275.28 280.57
7764 NASDAQ MSFT Thu, Mar 23, 2023 277.94 281.06 275.20 277.66
7763 NASDAQ MSFT Wed, Mar 22, 2023 273.40 281.04 272.18 272.29
7762 NASDAQ MSFT Tue, Mar 21, 2023 274.88 275.00 269.52 273.78
7761 NASDAQ MSFT Mon, Mar 20, 2023 276.98 277.48 269.85 272.23
7760 NASDAQ MSFT Fri, Mar 17, 2023 278.26 283.33 276.32 279.43
7759 NASDAQ MSFT Thu, Mar 16, 2023 265.21 276.56 263.28 276.20
7758 NASDAQ MSFT Wed, Mar 15, 2023 259.98 266.48 259.21 265.44
7757 NASDAQ MSFT Tue, Mar 14, 2023 256.75 261.07 255.86 260.79
7756 NASDAQ MSFT Mon, Mar 13, 2023 247.40 257.91 245.73 253.92
7755 NASDAQ MSFT Fri, Mar 10, 2023 251.08 252.79 247.60 248.59
7754 NASDAQ MSFT Thu, Mar 9, 2023 255.82 259.56 251.58 252.32
7753 NASDAQ MSFT Wed, Mar 8, 2023 254.04 254.54 250.81 253.70
7752 NASDAQ MSFT Tue, Mar 7, 2023 256.30 257.69 253.39 254.15
7751 NASDAQ MSFT Mon, Mar 6, 2023 256.43 260.12 255.98 256.87
7750 NASDAQ MSFT Fri, Mar 3, 2023 252.19 255.62 251.39 255.29
7749 NASDAQ MSFT Thu, Mar 2, 2023 246.55 251.40 245.61 251.11
7748 NASDAQ MSFT Wed, Mar 1, 2023 250.76 250.93 245.79 246.27
7747 NASDAQ MSFT Tue, Feb 28, 2023 249.07 251.49 248.73 249.42
7746 NASDAQ MSFT Mon, Feb 27, 2023 252.46 252.82 249.39 250.16
7745 NASDAQ MSFT Fri, Feb 24, 2023 249.96 251.00 248.10 249.22
7744 NASDAQ MSFT Thu, Feb 23, 2023 255.56 256.84 250.48 254.77
7743 NASDAQ MSFT Wed, Feb 22, 2023 254.09 254.34 250.34 251.51
7742 NASDAQ MSFT Tue, Feb 21, 2023 254.48 255.49 251.59 252.67
7741 NASDAQ MSFT Fri, Feb 17, 2023 259.39 260.09 256.00 258.06
7740 NASDAQ MSFT Thu, Feb 16, 2023 264.02 266.74 261.90 262.15
7739 NASDAQ MSFT Wed, Feb 15, 2023 268.32 270.73 266.18 269.32
7738 NASDAQ MSFT Tue, Feb 14, 2023 272.67 274.97 269.28 272.17
7737 NASDAQ MSFT Mon, Feb 13, 2023 267.64 274.60 267.15 271.32
7736 NASDAQ MSFT Fri, Feb 10, 2023 261.53 264.09 260.66 263.10
7735 NASDAQ MSFT Thu, Feb 9, 2023 273.80 273.98 262.80 263.62
7734 NASDAQ MSFT Wed, Feb 8, 2023 273.20 276.76 266.21 266.73
7733 NASDAQ MSFT Tue, Feb 7, 2023 260.53 268.78 260.08 267.56
7732 NASDAQ MSFT Mon, Feb 6, 2023 257.44 258.30 254.78 256.77
7731 NASDAQ MSFT Fri, Feb 3, 2023 259.54 264.20 257.10 258.35
7730 NASDAQ MSFT Thu, Feb 2, 2023 258.82 264.69 257.25 264.60
7729 NASDAQ MSFT Wed, Feb 1, 2023 248.00 255.18 245.47 252.75
7728 NASDAQ MSFT Tue, Jan 31, 2023 243.45 247.95 242.95 247.81
7727 NASDAQ MSFT Mon, Jan 30, 2023 244.51 245.60 242.20 242.71
7726 NASDAQ MSFT Fri, Jan 27, 2023 248.99 249.83 246.83 248.16
7725 NASDAQ MSFT Thu, Jan 26, 2023 243.65 248.31 242.00 248.00
7724 NASDAQ MSFT Wed, Jan 25, 2023 234.48 243.30 230.90 240.61
7723 NASDAQ MSFT Tue, Jan 24, 2023 242.50 243.95 240.44 242.04
7722 NASDAQ MSFT Mon, Jan 23, 2023 241.10 245.17 239.65 242.58
7721 NASDAQ MSFT Fri, Jan 20, 2023 234.86 240.74 234.51 240.22
7720 NASDAQ MSFT Thu, Jan 19, 2023 233.78 235.52 230.68 231.93
7719 NASDAQ MSFT Wed, Jan 18, 2023 241.57 242.38 235.52 235.81
7718 NASDAQ MSFT Tue, Jan 17, 2023 237.97 240.91 237.09 240.35
7717 NASDAQ MSFT Fri, Jan 13, 2023 237.00 239.37 234.92 239.23
7716 NASDAQ MSFT Thu, Jan 12, 2023 235.26 239.90 233.56 238.51
7715 NASDAQ MSFT Wed, Jan 11, 2023 231.29 235.95 231.11 235.77
7714 NASDAQ MSFT Tue, Jan 10, 2023 227.76 231.31 227.33 228.85
7713 NASDAQ MSFT Mon, Jan 9, 2023 226.45 231.24 226.41 227.12
7712 NASDAQ MSFT Fri, Jan 6, 2023 223.00 225.76 219.35 224.93
7711 NASDAQ MSFT Thu, Jan 5, 2023 227.20 227.55 221.76 222.31
7710 NASDAQ MSFT Wed, Jan 4, 2023 232.28 232.87 225.96 229.10
7709 NASDAQ MSFT Tue, Jan 3, 2023 243.08 245.75 237.40 239.58
7708 NASDAQ MSFT Fri, Dec 30, 2022 238.21 239.96 236.66 239.82
7707 NASDAQ MSFT Thu, Dec 29, 2022 235.65 241.92 235.65 241.01
7706 NASDAQ MSFT Wed, Dec 28, 2022 236.89 239.72 234.17 234.53
7705 NASDAQ MSFT Tue, Dec 27, 2022 238.70 238.93 235.83 236.96
7704 NASDAQ MSFT Fri, Dec 23, 2022 236.11 238.87 233.94 238.73
7703 NASDAQ MSFT Thu, Dec 22, 2022 241.26 241.99 233.87 238.19
7702 NASDAQ MSFT Wed, Dec 21, 2022 241.69 245.62 240.11 244.43
7701 NASDAQ MSFT Tue, Dec 20, 2022 239.40 242.91 238.42 241.80
7700 NASDAQ MSFT Mon, Dec 19, 2022 244.86 245.21 238.71 240.45
7699 NASDAQ MSFT Fri, Dec 16, 2022 248.55 249.84 243.51 244.69
7698 NASDAQ MSFT Thu, Dec 15, 2022 253.72 254.20 247.34 249.01
7697 NASDAQ MSFT Wed, Dec 14, 2022 257.13 262.59 254.31 257.22
7696 NASDAQ MSFT Tue, Dec 13, 2022 261.69 263.92 253.07 256.92
7695 NASDAQ MSFT Mon, Dec 12, 2022 247.45 252.54 247.17 252.51
7694 NASDAQ MSFT Fri, Dec 9, 2022 244.70 248.31 244.16 245.42
7693 NASDAQ MSFT Thu, Dec 8, 2022 244.84 248.74 243.06 247.40
7692 NASDAQ MSFT Wed, Dec 7, 2022 244.83 246.16 242.21 244.37
7691 NASDAQ MSFT Tue, Dec 6, 2022 250.82 251.86 243.78 245.12
7690 NASDAQ MSFT Mon, Dec 5, 2022 252.01 253.82 248.06 250.20
7689 NASDAQ MSFT Fri, Dec 2, 2022 249.82 256.06 249.69 255.02
7688 NASDAQ MSFT Thu, Dec 1, 2022 253.87 256.12 250.92 254.69
7687 NASDAQ MSFT Wed, Nov 30, 2022 240.57 255.33 239.86 255.14
7686 NASDAQ MSFT Tue, Nov 29, 2022 241.40 242.79 238.21 240.33
7685 NASDAQ MSFT Mon, Nov 28, 2022 246.08 246.65 240.80 241.76
7684 NASDAQ MSFT Fri, Nov 25, 2022 247.31 248.70 246.73 247.49
7683 NASDAQ MSFT Wed, Nov 23, 2022 245.11 248.28 244.27 247.58
7682 NASDAQ MSFT Tue, Nov 22, 2022 243.59 245.31 240.71 245.03
7681 NASDAQ MSFT Mon, Nov 21, 2022 241.43 244.67 241.19 242.05
7680 NASDAQ MSFT Fri, Nov 18, 2022 243.51 243.74 239.03 241.22
7679 NASDAQ MSFT Thu, Nov 17, 2022 237.78 243.25 237.63 241.68
7678 NASDAQ MSFT Wed, Nov 16, 2022 242.79 243.80 240.42 241.73
7677 NASDAQ MSFT Tue, Nov 15, 2022 245.66 247.00 240.03 241.97
7676 NASDAQ MSFT Mon, Nov 14, 2022 241.99 243.91 239.21 241.55
7675 NASDAQ MSFT Fri, Nov 11, 2022 242.99 247.99 241.93 247.11
7674 NASDAQ MSFT Thu, Nov 10, 2022 235.43 243.33 235.00 242.98
7673 NASDAQ MSFT Wed, Nov 9, 2022 227.37 228.63 224.33 224.51
7672 NASDAQ MSFT Tue, Nov 8, 2022 228.70 231.65 225.84 228.87
7671 NASDAQ MSFT Mon, Nov 7, 2022 221.99 228.41 221.28 227.87
7670 NASDAQ MSFT Fri, Nov 4, 2022 217.55 221.59 213.43 221.39
7669 NASDAQ MSFT Thu, Nov 3, 2022 220.09 220.41 213.98 214.25
7668 NASDAQ MSFT Wed, Nov 2, 2022 229.46 231.30 220.04 220.10
7667 NASDAQ MSFT Tue, Nov 1, 2022 234.60 235.74 227.33 228.17
7666 NASDAQ MSFT Mon, Oct 31, 2022 233.76 234.92 231.15 232.13
7665 NASDAQ MSFT Fri, Oct 28, 2022 226.24 236.60 226.05 235.87
7664 NASDAQ MSFT Thu, Oct 27, 2022 231.04 233.69 225.78 226.75
7663 NASDAQ MSFT Wed, Oct 26, 2022 231.17 238.30 230.06 231.32
7662 NASDAQ MSFT Tue, Oct 25, 2022 247.26 251.04 245.83 250.66
7661 NASDAQ MSFT Mon, Oct 24, 2022 243.76 247.84 241.30 247.25
7660 NASDAQ MSFT Fri, Oct 21, 2022 234.74 243.00 234.50 242.12
7659 NASDAQ MSFT Thu, Oct 20, 2022 235.77 241.31 234.87 236.15
7658 NASDAQ MSFT Wed, Oct 19, 2022 237.04 239.61 234.29 236.48
7657 NASDAQ MSFT Tue, Oct 18, 2022 243.24 243.93 235.37 238.50
7656 NASDAQ MSFT Mon, Oct 17, 2022 235.82 238.96 235.14 237.53
7655 NASDAQ MSFT Fri, Oct 14, 2022 235.54 237.24 228.34 228.56
7654 NASDAQ MSFT Thu, Oct 13, 2022 219.85 236.10 219.13 234.24
7653 NASDAQ MSFT Wed, Oct 12, 2022 225.40 227.86 223.96 225.75
7652 NASDAQ MSFT Tue, Oct 11, 2022 227.62 229.06 224.11 225.41
7651 NASDAQ MSFT Mon, Oct 10, 2022 233.05 234.56 226.73 229.25
7650 NASDAQ MSFT Fri, Oct 7, 2022 240.90 241.32 233.17 234.24
7649 NASDAQ MSFT Thu, Oct 6, 2022 247.93 250.34 246.08 246.79
7648 NASDAQ MSFT Wed, Oct 5, 2022 245.99 250.58 244.10 249.20
7647 NASDAQ MSFT Tue, Oct 4, 2022 245.09 250.36 244.98 248.88
7646 NASDAQ MSFT Mon, Oct 3, 2022 235.41 241.61 234.66 240.74
7645 NASDAQ MSFT Fri, Sep 30, 2022 238.29 240.54 232.73 232.90
7644 NASDAQ MSFT Thu, Sep 29, 2022 238.89 239.95 234.41 237.50
7643 NASDAQ MSFT Wed, Sep 28, 2022 236.81 242.33 234.73 241.07
7642 NASDAQ MSFT Tue, Sep 27, 2022 239.98 241.80 234.50 236.41
7641 NASDAQ MSFT Mon, Sep 26, 2022 237.05 241.45 236.90 237.45
7640 NASDAQ MSFT Fri, Sep 23, 2022 239.54 241.13 235.20 237.92
7639 NASDAQ MSFT Thu, Sep 22, 2022 237.87 243.86 237.57 240.98
7638 NASDAQ MSFT Wed, Sep 21, 2022 244.27 247.66 238.90 238.95
7637 NASDAQ MSFT Tue, Sep 20, 2022 242.07 243.51 239.64 242.45
7636 NASDAQ MSFT Mon, Sep 19, 2022 242.47 245.14 240.85 244.52
7635 NASDAQ MSFT Fri, Sep 16, 2022 244.26 245.30 242.06 244.74
7634 NASDAQ MSFT Thu, Sep 15, 2022 249.77 251.40 244.02 245.38
7633 NASDAQ MSFT Wed, Sep 14, 2022 253.53 254.23 249.86 252.22
7632 NASDAQ MSFT Tue, Sep 13, 2022 258.84 260.40 251.59 251.99
7631 NASDAQ MSFT Mon, Sep 12, 2022 265.78 267.45 265.16 266.65
7630 NASDAQ MSFT Fri, Sep 9, 2022 260.50 265.23 260.29 264.46
7629 NASDAQ MSFT Thu, Sep 8, 2022 257.51 260.43 254.79 258.52
7628 NASDAQ MSFT Wed, Sep 7, 2022 254.70 258.83 253.22 258.09
7627 NASDAQ MSFT Tue, Sep 6, 2022 256.20 257.83 251.94 253.25
7626 NASDAQ MSFT Fri, Sep 2, 2022 261.70 264.74 254.47 256.06
7625 NASDAQ MSFT Thu, Sep 1, 2022 258.87 260.89 255.41 260.40
7624 NASDAQ MSFT Wed, Aug 31, 2022 265.39 267.11 261.33 261.47
7623 NASDAQ MSFT Tue, Aug 30, 2022 266.67 267.05 260.66 262.97
7622 NASDAQ MSFT Mon, Aug 29, 2022 265.85 267.40 263.85 265.23
7621 NASDAQ MSFT Fri, Aug 26, 2022 279.08 280.34 267.98 268.09
7620 NASDAQ MSFT Thu, Aug 25, 2022 277.33 279.02 274.52 278.85
7619 NASDAQ MSFT Wed, Aug 24, 2022 275.41 277.23 275.11 275.79
7618 NASDAQ MSFT Tue, Aug 23, 2022 276.44 278.86 275.40 276.44
7617 NASDAQ MSFT Mon, Aug 22, 2022 282.08 282.46 277.22 277.75
7616 NASDAQ MSFT Fri, Aug 19, 2022 288.90 289.25 285.56 286.15
7615 NASDAQ MSFT Thu, Aug 18, 2022 290.19 291.91 289.08 290.17
7614 NASDAQ MSFT Wed, Aug 17, 2022 289.74 293.35 289.47 291.32
7613 NASDAQ MSFT Tue, Aug 16, 2022 291.99 294.04 290.42 292.71
7612 NASDAQ MSFT Mon, Aug 15, 2022 291.00 294.18 290.11 293.47
7611 NASDAQ MSFT Fri, Aug 12, 2022 288.48 291.91 286.94 291.91
7610 NASDAQ MSFT Thu, Aug 11, 2022 290.85 291.21 286.51 287.02
7609 NASDAQ MSFT Wed, Aug 10, 2022 288.17 289.81 286.94 289.16
7608 NASDAQ MSFT Tue, Aug 9, 2022 279.64 283.08 277.61 282.30
7607 NASDAQ MSFT Mon, Aug 8, 2022 284.05 285.92 279.32 280.32
7606 NASDAQ MSFT Fri, Aug 5, 2022 279.15 283.65 278.68 282.91
7605 NASDAQ MSFT Thu, Aug 4, 2022 281.80 283.80 280.17 283.65
7604 NASDAQ MSFT Wed, Aug 3, 2022 276.76 283.50 276.61 282.47
7603 NASDAQ MSFT Tue, Aug 2, 2022 276.00 277.89 272.38 274.82
7602 NASDAQ MSFT Mon, Aug 1, 2022 277.82 281.28 275.84 278.01
7601 NASDAQ MSFT Fri, Jul 29, 2022 277.70 282.00 276.63 280.74
7600 NASDAQ MSFT Thu, Jul 28, 2022 269.75 277.84 267.87 276.41
7599 NASDAQ MSFT Wed, Jul 27, 2022 261.16 270.05 258.85 268.74
7598 NASDAQ MSFT Tue, Jul 26, 2022 259.86 259.88 249.57 251.90
7597 NASDAQ MSFT Mon, Jul 25, 2022 261.00 261.50 256.81 258.83
7596 NASDAQ MSFT Fri, Jul 22, 2022 265.24 265.33 259.07 260.36
7595 NASDAQ MSFT Thu, Jul 21, 2022 259.79 264.89 257.03 264.84
7594 NASDAQ MSFT Wed, Jul 20, 2022 259.90 264.87 258.91 262.27
7593 NASDAQ MSFT Tue, Jul 19, 2022 257.58 259.72 253.68 259.53
7592 NASDAQ MSFT Mon, Jul 18, 2022 259.75 260.84 253.30 254.25
7591 NASDAQ MSFT Fri, Jul 15, 2022 255.72 260.37 254.77 256.72
7590 NASDAQ MSFT Thu, Jul 14, 2022 250.57 255.14 245.94 254.08
7589 NASDAQ MSFT Wed, Jul 13, 2022 250.19 253.55 248.11 252.72
7588 NASDAQ MSFT Tue, Jul 12, 2022 265.88 265.94 252.04 253.67
7587 NASDAQ MSFT Mon, Jul 11, 2022 265.65 266.53 262.18 264.51
7586 NASDAQ MSFT Fri, Jul 8, 2022 264.79 268.10 263.29 267.66
7585 NASDAQ MSFT Thu, Jul 7, 2022 265.12 269.06 265.02 268.40
7584 NASDAQ MSFT Wed, Jul 6, 2022 263.75 267.99 262.40 266.21
7583 NASDAQ MSFT Tue, Jul 5, 2022 256.16 262.98 254.74 262.85
7582 NASDAQ MSFT Fri, Jul 1, 2022 256.39 259.77 254.61 259.58
7581 NASDAQ MSFT Thu, Jun 30, 2022 257.05 259.53 252.90 256.83
7580 NASDAQ MSFT Wed, Jun 29, 2022 257.59 261.97 255.76 260.26
7579 NASDAQ MSFT Tue, Jun 28, 2022 263.98 266.91 256.32 256.48
7578 NASDAQ MSFT Mon, Jun 27, 2022 268.21 268.30 263.28 264.89
7577 NASDAQ MSFT Fri, Jun 24, 2022 261.81 267.98 261.72 267.70
7576 NASDAQ MSFT Thu, Jun 23, 2022 255.57 259.37 253.63 258.86
7575 NASDAQ MSFT Wed, Jun 22, 2022 251.89 257.17 250.37 253.13
7574 NASDAQ MSFT Tue, Jun 21, 2022 250.26 254.75 249.51 253.74
7573 NASDAQ MSFT Fri, Jun 17, 2022 244.70 250.50 244.03 247.65
7572 NASDAQ MSFT Thu, Jun 16, 2022 245.98 247.42 243.02 244.97
7571 NASDAQ MSFT Wed, Jun 15, 2022 248.31 255.30 246.42 251.76
7570 NASDAQ MSFT Tue, Jun 14, 2022 243.86 245.74 241.51 244.49
7569 NASDAQ MSFT Mon, Jun 13, 2022 245.11 249.02 241.53 242.26
7568 NASDAQ MSFT Fri, Jun 10, 2022 260.58 260.58 252.53 252.99
7567 NASDAQ MSFT Thu, Jun 9, 2022 267.78 272.71 264.63 264.79
7566 NASDAQ MSFT Wed, Jun 8, 2022 271.71 273.00 269.61 270.41
7565 NASDAQ MSFT Tue, Jun 7, 2022 266.64 273.13 265.94 272.50
7564 NASDAQ MSFT Mon, Jun 6, 2022 272.06 274.18 267.22 268.75
7563 NASDAQ MSFT Fri, Jun 3, 2022 270.31 273.45 268.41 270.02
7562 NASDAQ MSFT Thu, Jun 2, 2022 264.45 274.65 261.60 274.58
7561 NASDAQ MSFT Wed, Jun 1, 2022 275.20 277.69 270.04 272.42
7560 NASDAQ MSFT Tue, May 31, 2022 272.53 274.77 268.93 271.87
7559 NASDAQ MSFT Fri, May 27, 2022 268.48 273.34 267.56 273.24
7558 NASDAQ MSFT Thu, May 26, 2022 262.27 267.11 261.43 265.90
7557 NASDAQ MSFT Wed, May 25, 2022 258.14 264.58 257.13 262.52
7556 NASDAQ MSFT Tue, May 24, 2022 257.89 261.33 253.50 259.62
7555 NASDAQ MSFT Mon, May 23, 2022 255.49 261.50 253.43 260.65
7554 NASDAQ MSFT Fri, May 20, 2022 257.24 258.54 246.44 252.56
7553 NASDAQ MSFT Thu, May 19, 2022 253.90 257.67 251.88 253.14
7552 NASDAQ MSFT Wed, May 18, 2022 263.00 263.60 252.77 254.08
7551 NASDAQ MSFT Tue, May 17, 2022 266.11 268.33 262.46 266.82
7550 NASDAQ MSFT Mon, May 16, 2022 259.96 265.82 255.78 261.50
7549 NASDAQ MSFT Fri, May 13, 2022 257.35 263.04 255.35 261.12
7548 NASDAQ MSFT Thu, May 12, 2022 257.69 259.88 250.02 255.35
7547 NASDAQ MSFT Wed, May 11, 2022 265.68 271.36 259.30 260.55
7546 NASDAQ MSFT Tue, May 10, 2022 271.69 273.75 265.07 269.50
7545 NASDAQ MSFT Mon, May 9, 2022 270.06 272.36 263.32 264.58
7544 NASDAQ MSFT Fri, May 6, 2022 274.81 279.25 271.27 274.73
7543 NASDAQ MSFT Thu, May 5, 2022 285.54 286.35 274.34 277.35
7542 NASDAQ MSFT Wed, May 4, 2022 282.59 290.88 276.73 289.98
7541 NASDAQ MSFT Tue, May 3, 2022 283.96 284.13 280.15 281.78
7540 NASDAQ MSFT Mon, May 2, 2022 277.71 284.94 276.22 284.47
7539 NASDAQ MSFT Fri, Apr 29, 2022 288.61 289.88 276.50 277.52
7538 NASDAQ MSFT Thu, Apr 28, 2022 285.19 290.98 281.46 289.63
7537 NASDAQ MSFT Wed, Apr 27, 2022 282.10 290.97 279.16 283.22
7536 NASDAQ MSFT Tue, Apr 26, 2022 277.50 278.36 270.00 270.22
7535 NASDAQ MSFT Mon, Apr 25, 2022 273.29 281.11 270.77 280.72
7534 NASDAQ MSFT Fri, Apr 22, 2022 281.68 283.20 273.38 274.03
7533 NASDAQ MSFT Thu, Apr 21, 2022 288.58 293.30 280.06 280.81
7532 NASDAQ MSFT Wed, Apr 20, 2022 289.40 289.70 285.37 286.36
7531 NASDAQ MSFT Tue, Apr 19, 2022 279.38 286.17 278.41 285.30
7530 NASDAQ MSFT Mon, Apr 18, 2022 278.91 282.46 278.34 280.52
7529 NASDAQ MSFT Thu, Apr 14, 2022 288.09 288.31 279.32 279.83
7528 NASDAQ MSFT Wed, Apr 13, 2022 282.73 288.58 281.30 287.62
7527 NASDAQ MSFT Tue, Apr 12, 2022 289.24 290.74 280.49 282.06
7526 NASDAQ MSFT Mon, Apr 11, 2022 291.79 292.61 285.00 285.26
7525 NASDAQ MSFT Fri, Apr 8, 2022 300.44 301.12 296.28 296.97
7524 NASDAQ MSFT Thu, Apr 7, 2022 296.66 303.65 296.35 301.37
7523 NASDAQ MSFT Wed, Apr 6, 2022 305.19 307.00 296.71 299.50
7522 NASDAQ MSFT Tue, Apr 5, 2022 313.27 314.87 309.87 310.88
7521 NASDAQ MSFT Mon, Apr 4, 2022 310.09 315.11 309.71 314.97
7520 NASDAQ MSFT Fri, Apr 1, 2022 309.37 310.13 305.54 309.42
7519 NASDAQ MSFT Thu, Mar 31, 2022 313.90 315.14 307.89 308.31
7518 NASDAQ MSFT Wed, Mar 30, 2022 313.76 315.95 311.58 313.86
7517 NASDAQ MSFT Tue, Mar 29, 2022 313.91 315.82 309.05 315.41
7516 NASDAQ MSFT Mon, Mar 28, 2022 304.33 310.80 304.33 310.70
7515 NASDAQ MSFT Fri, Mar 25, 2022 305.23 305.50 299.29 303.68
7514 NASDAQ MSFT Thu, Mar 24, 2022 299.14 304.20 298.32 304.10
7513 NASDAQ MSFT Wed, Mar 23, 2022 300.51 303.23 297.72 299.49
7512 NASDAQ MSFT Tue, Mar 22, 2022 299.80 305.00 298.77 304.06
7511 NASDAQ MSFT Mon, Mar 21, 2022 298.89 300.14 294.90 299.16
7510 NASDAQ MSFT Fri, Mar 18, 2022 295.37 301.00 292.73 300.43
7509 NASDAQ MSFT Thu, Mar 17, 2022 293.29 295.61 289.37 295.22
7508 NASDAQ MSFT Wed, Mar 16, 2022 289.11 294.57 283.20 294.39
7507 NASDAQ MSFT Tue, Mar 15, 2022 280.35 287.82 278.73 287.15
7506 NASDAQ MSFT Mon, Mar 14, 2022 280.34 285.40 275.82 276.44
7505 NASDAQ MSFT Fri, Mar 11, 2022 287.96 289.51 279.43 280.07
7504 NASDAQ MSFT Thu, Mar 10, 2022 283.02 286.60 280.58 285.59
7503 NASDAQ MSFT Wed, Mar 9, 2022 283.44 289.60 280.78 288.50
7502 NASDAQ MSFT Tue, Mar 8, 2022 277.80 283.96 270.00 275.85
7501 NASDAQ MSFT Mon, Mar 7, 2022 288.53 289.69 278.53 278.91
7500 NASDAQ MSFT Fri, Mar 4, 2022 294.29 295.66 287.17 289.86
7499 NASDAQ MSFT Thu, Mar 3, 2022 302.89 303.13 294.05 295.92
7498 NASDAQ MSFT Wed, Mar 2, 2022 295.36 301.47 293.70 300.19
7497 NASDAQ MSFT Tue, Mar 1, 2022 296.40 299.97 292.15 294.95
7496 NASDAQ MSFT Mon, Feb 28, 2022 294.31 299.14 293.00 298.79
7495 NASDAQ MSFT Fri, Feb 25, 2022 295.14 297.63 291.66 297.31
7494 NASDAQ MSFT Thu, Feb 24, 2022 272.51 295.16 271.52 294.59
7493 NASDAQ MSFT Wed, Feb 23, 2022 290.18 291.70 280.10 280.27
7492 NASDAQ MSFT Tue, Feb 22, 2022 285.00 291.54 284.50 287.72
7491 NASDAQ MSFT Fri, Feb 18, 2022 293.05 293.86 286.31 287.93
7490 NASDAQ MSFT Thu, Feb 17, 2022 296.36 296.80 290.00 290.73
7489 NASDAQ MSFT Wed, Feb 16, 2022 298.37 300.87 293.68 299.50
7488 NASDAQ MSFT Tue, Feb 15, 2022 300.01 300.80 297.02 300.47
7487 NASDAQ MSFT Mon, Feb 14, 2022 293.77 296.76 291.35 295.00
7486 NASDAQ MSFT Fri, Feb 11, 2022 303.19 304.29 294.22 295.04
7485 NASDAQ MSFT Thu, Feb 10, 2022 304.04 309.12 300.70 302.38
7484 NASDAQ MSFT Wed, Feb 9, 2022 309.87 311.93 307.39 311.21
7483 NASDAQ MSFT Tue, Feb 8, 2022 301.25 305.56 299.95 304.56
7482 NASDAQ MSFT Mon, Feb 7, 2022 306.17 307.84 299.90 300.95
7481 NASDAQ MSFT Fri, Feb 4, 2022 300.21 308.80 299.97 305.94
7480 NASDAQ MSFT Thu, Feb 3, 2022 309.49 311.23 299.96 301.25
7479 NASDAQ MSFT Wed, Feb 2, 2022 309.63 315.12 308.88 313.46
7478 NASDAQ MSFT Tue, Feb 1, 2022 310.41 310.63 305.13 308.76
7477 NASDAQ MSFT Mon, Jan 31, 2022 308.95 312.38 306.37 310.98
7476 NASDAQ MSFT Fri, Jan 28, 2022 300.23 308.48 294.45 308.26
7475 NASDAQ MSFT Thu, Jan 27, 2022 302.66 307.30 297.93 299.84
7474 NASDAQ MSFT Wed, Jan 26, 2022 307.99 308.50 293.03 296.71
7473 NASDAQ MSFT Tue, Jan 25, 2022 291.52 294.99 285.17 288.49
7472 NASDAQ MSFT Mon, Jan 24, 2022 292.20 297.11 276.05 296.37
7471 NASDAQ MSFT Fri, Jan 21, 2022 302.69 304.11 295.61 296.03
7470 NASDAQ MSFT Thu, Jan 20, 2022 309.07 311.65 301.14 301.60
7469 NASDAQ MSFT Wed, Jan 19, 2022 306.29 313.91 302.70 303.33
7468 NASDAQ MSFT Tue, Jan 18, 2022 304.07 309.80 301.74 302.65
7467 NASDAQ MSFT Fri, Jan 14, 2022 304.25 310.82 303.75 310.20
7466 NASDAQ MSFT Thu, Jan 13, 2022 320.47 320.88 304.00 304.80
7465 NASDAQ MSFT Wed, Jan 12, 2022 319.67 323.41 317.08 318.27
7464 NASDAQ MSFT Tue, Jan 11, 2022 313.38 316.61 309.89 314.98
7463 NASDAQ MSFT Mon, Jan 10, 2022 309.49 314.72 304.69 314.27
7462 NASDAQ MSFT Fri, Jan 7, 2022 314.15 316.50 310.09 314.04
7461 NASDAQ MSFT Thu, Jan 6, 2022 313.15 318.70 311.49 313.88
7460 NASDAQ MSFT Wed, Jan 5, 2022 325.86 326.07 315.98 316.38
7459 NASDAQ MSFT Tue, Jan 4, 2022 334.83 335.20 326.12 329.01
7458 NASDAQ MSFT Mon, Jan 3, 2022 335.35 338.00 329.78 334.75
7457 NASDAQ MSFT Fri, Dec 31, 2021 338.51 339.36 335.85 336.32
7456 NASDAQ MSFT Thu, Dec 30, 2021 341.91 343.13 338.82 339.32
7455 NASDAQ MSFT Wed, Dec 29, 2021 341.30 344.30 339.68 341.95
7454 NASDAQ MSFT Tue, Dec 28, 2021 343.15 343.81 340.32 341.25
7453 NASDAQ MSFT Mon, Dec 27, 2021 335.46 342.48 335.43 342.45
7452 NASDAQ MSFT Thu, Dec 23, 2021 332.75 336.39 332.73 334.69
7451 NASDAQ MSFT Wed, Dec 22, 2021 328.30 333.61 325.75 333.20
7450 NASDAQ MSFT Tue, Dec 21, 2021 323.29 327.73 319.80 327.29
7449 NASDAQ MSFT Mon, Dec 20, 2021 320.05 322.80 317.57 319.91
7448 NASDAQ MSFT Fri, Dec 17, 2021 320.88 324.92 317.25 323.80
7447 NASDAQ MSFT Thu, Dec 16, 2021 335.71 336.76 323.02 324.90
7446 NASDAQ MSFT Wed, Dec 15, 2021 328.61 335.19 324.50 334.65
7445 NASDAQ MSFT Tue, Dec 14, 2021 333.22 334.64 324.11 328.34
7444 NASDAQ MSFT Mon, Dec 13, 2021 340.68 343.79 339.08 339.40
7443 NASDAQ MSFT Fri, Dec 10, 2021 334.98 343.00 334.79 342.54
7442 NASDAQ MSFT Thu, Dec 9, 2021 334.41 336.49 332.12 333.10
7441 NASDAQ MSFT Wed, Dec 8, 2021 335.31 335.50 330.80 334.97
7440 NASDAQ MSFT Tue, Dec 7, 2021 331.64 335.80 330.10 334.92
7439 NASDAQ MSFT Mon, Dec 6, 2021 323.95 327.45 319.23 326.19
7438 NASDAQ MSFT Fri, Dec 3, 2021 331.99 332.70 318.03 323.01
7437 NASDAQ MSFT Thu, Dec 2, 2021 330.30 333.49 327.80 329.49
7436 NASDAQ MSFT Wed, Dec 1, 2021 335.13 339.28 329.39 330.08
7435 NASDAQ MSFT Tue, Nov 30, 2021 335.32 337.78 328.99 330.59
7434 NASDAQ MSFT Mon, Nov 29, 2021 334.94 339.03 334.74 336.63
7433 NASDAQ MSFT Fri, Nov 26, 2021 334.35 337.93 328.12 329.68
7432 NASDAQ MSFT Wed, Nov 24, 2021 336.28 338.16 333.91 337.91
7431 NASDAQ MSFT Tue, Nov 23, 2021 337.05 339.45 333.56 337.68
7430 NASDAQ MSFT Mon, Nov 22, 2021 344.62 349.67 339.55 339.83
7429 NASDAQ MSFT Fri, Nov 19, 2021 342.64 345.10 342.20 343.11
7428 NASDAQ MSFT Thu, Nov 18, 2021 338.18 342.45 337.12 341.27
7427 NASDAQ MSFT Wed, Nov 17, 2021 338.94 342.19 338.00 339.12
7426 NASDAQ MSFT Tue, Nov 16, 2021 335.68 340.67 335.51 339.51
7425 NASDAQ MSFT Mon, Nov 15, 2021 337.54 337.88 334.03 336.07
7424 NASDAQ MSFT Fri, Nov 12, 2021 333.92 337.23 333.79 336.72
7423 NASDAQ MSFT Thu, Nov 11, 2021 331.25 333.77 330.51 332.43
7422 NASDAQ MSFT Wed, Nov 10, 2021 334.57 334.63 329.92 330.80
7421 NASDAQ MSFT Tue, Nov 9, 2021 337.11 338.72 334.53 335.95
7420 NASDAQ MSFT Mon, Nov 8, 2021 337.30 337.65 334.44 336.99
7419 NASDAQ MSFT Fri, Nov 5, 2021 338.51 338.79 334.42 336.06
7418 NASDAQ MSFT Thu, Nov 4, 2021 332.89 336.54 329.51 336.44
7417 NASDAQ MSFT Wed, Nov 3, 2021 333.90 334.90 330.65 334.00
7416 NASDAQ MSFT Tue, Nov 2, 2021 330.31 333.45 330.00 333.13
7415 NASDAQ MSFT Mon, Nov 1, 2021 331.36 331.49 326.37 329.37
7414 NASDAQ MSFT Fri, Oct 29, 2021 324.13 332.00 323.90 331.62
7413 NASDAQ MSFT Thu, Oct 28, 2021 324.33 324.87 321.36 324.35
7412 NASDAQ MSFT Wed, Oct 27, 2021 316.00 326.10 316.00 323.17
7411 NASDAQ MSFT Tue, Oct 26, 2021 311.00 312.40 308.60 310.11
7410 NASDAQ MSFT Mon, Oct 25, 2021 309.36 309.40 306.46 308.13
7409 NASDAQ MSFT Fri, Oct 22, 2021 310.40 311.09 307.80 309.16
7408 NASDAQ MSFT Thu, Oct 21, 2021 307.17 311.02 306.36 310.76
7407 NASDAQ MSFT Wed, Oct 20, 2021 309.21 309.70 306.11 307.41
7406 NASDAQ MSFT Tue, Oct 19, 2021 308.35 309.30 307.22 308.23
7405 NASDAQ MSFT Mon, Oct 18, 2021 303.57 308.21 302.69 307.29
7404 NASDAQ MSFT Fri, Oct 15, 2021 302.34 304.45 300.52 304.21
7403 NASDAQ MSFT Thu, Oct 14, 2021 299.21 303.27 297.83 302.75
7402 NASDAQ MSFT Wed, Oct 13, 2021 294.91 297.28 293.49 296.31
7401 NASDAQ MSFT Tue, Oct 12, 2021 295.34 295.44 292.35 292.88
7400 NASDAQ MSFT Mon, Oct 11, 2021 292.92 297.97 292.75 294.23
7399 NASDAQ MSFT Fri, Oct 8, 2021 296.22 296.64 293.76 294.85
7398 NASDAQ MSFT Thu, Oct 7, 2021 295.18 296.64 293.92 294.85
7397 NASDAQ MSFT Wed, Oct 6, 2021 285.78 293.63 285.51 293.11
7396 NASDAQ MSFT Tue, Oct 5, 2021 284.05 290.40 284.05 288.76
7395 NASDAQ MSFT Mon, Oct 4, 2021 287.40 287.75 280.25 283.11
7394 NASDAQ MSFT Fri, Oct 1, 2021 282.12 289.98 281.29 289.10
7393 NASDAQ MSFT Thu, Sep 30, 2021 285.71 287.83 281.62 281.92
7392 NASDAQ MSFT Wed, Sep 29, 2021 285.10 286.77 283.01 284.00
7391 NASDAQ MSFT Tue, Sep 28, 2021 289.80 290.78 282.75 283.52
7390 NASDAQ MSFT Mon, Sep 27, 2021 296.14 296.47 292.94 294.17
7389 NASDAQ MSFT Fri, Sep 24, 2021 298.23 299.80 296.93 299.35
7388 NASDAQ MSFT Thu, Sep 23, 2021 298.85 300.90 297.53 299.56
7387 NASDAQ MSFT Wed, Sep 22, 2021 296.73 300.22 294.51 298.58
7386 NASDAQ MSFT Tue, Sep 21, 2021 295.69 297.54 294.07 294.80
7385 NASDAQ MSFT Mon, Sep 20, 2021 296.33 298.72 289.52 294.30
7384 NASDAQ MSFT Fri, Sep 17, 2021 304.17 304.50 299.53 299.87
7383 NASDAQ MSFT Thu, Sep 16, 2021 303.76 305.31 300.76 305.22
7382 NASDAQ MSFT Wed, Sep 15, 2021 303.26 305.32 301.82 304.82
7381 NASDAQ MSFT Tue, Sep 14, 2021 299.56 301.39 298.10 299.79
7380 NASDAQ MSFT Mon, Sep 13, 2021 297.55 298.54 294.08 296.99
7379 NASDAQ MSFT Fri, Sep 10, 2021 298.42 299.92 295.38 295.71
7378 NASDAQ MSFT Thu, Sep 9, 2021 300.82 302.14 297.00 297.25
7377 NASDAQ MSFT Wed, Sep 8, 2021 299.78 300.61 297.47 300.21
7376 NASDAQ MSFT Tue, Sep 7, 2021 301.01 301.09 298.20 300.18
7375 NASDAQ MSFT Fri, Sep 3, 2021 300.99 302.60 300.26 301.14
7374 NASDAQ MSFT Thu, Sep 2, 2021 302.20 303.36 300.18 301.15
7373 NASDAQ MSFT Wed, Sep 1, 2021 302.87 305.19 301.49 301.83
7372 NASDAQ MSFT Tue, Aug 31, 2021 304.42 304.50 301.50 301.88
7371 NASDAQ MSFT Mon, Aug 30, 2021 301.12 304.22 301.06 303.59
7370 NASDAQ MSFT Fri, Aug 27, 2021 298.99 300.87 296.83 299.72
7369 NASDAQ MSFT Thu, Aug 26, 2021 300.99 302.43 298.95 299.09
7368 NASDAQ MSFT Wed, Aug 25, 2021 304.30 304.59 300.42 302.01
7367 NASDAQ MSFT Tue, Aug 24, 2021 305.02 305.65 302.00 302.62
7366 NASDAQ MSFT Mon, Aug 23, 2021 303.25 305.40 301.85 304.65
7365 NASDAQ MSFT Fri, Aug 20, 2021 299.72 305.84 298.06 304.36
7364 NASDAQ MSFT Thu, Aug 19, 2021 288.69 297.47 288.64 296.77
7363 NASDAQ MSFT Wed, Aug 18, 2021 292.04 294.82 290.27 290.73
7362 NASDAQ MSFT Tue, Aug 17, 2021 292.39 293.43 291.08 293.08
7361 NASDAQ MSFT Mon, Aug 16, 2021 293.19 294.82 290.02 294.60
7360 NASDAQ MSFT Fri, Aug 13, 2021 289.48 292.90 289.30 292.85
7359 NASDAQ MSFT Thu, Aug 12, 2021 286.63 289.97 286.34 289.81
7358 NASDAQ MSFT Wed, Aug 11, 2021 287.21 288.66 285.86 286.95
7357 NASDAQ MSFT Tue, Aug 10, 2021 288.80 289.25 285.20 286.44
7356 NASDAQ MSFT Mon, Aug 9, 2021 289.75 291.55 287.81 288.33
7355 NASDAQ MSFT Fri, Aug 6, 2021 288.51 289.50 287.62 289.46
7354 NASDAQ MSFT Thu, Aug 5, 2021 286.88 289.63 286.10 289.52
7353 NASDAQ MSFT Wed, Aug 4, 2021 286.22 287.59 284.65 286.51
7352 NASDAQ MSFT Tue, Aug 3, 2021 285.42 287.23 284.00 287.12
7351 NASDAQ MSFT Mon, Aug 2, 2021 286.36 286.78 283.74 284.82
7350 NASDAQ MSFT Fri, Jul 30, 2021 285.17 286.66 283.91 284.91
7349 NASDAQ MSFT Thu, Jul 29, 2021 286.24 288.62 286.08 286.50
7348 NASDAQ MSFT Wed, Jul 28, 2021 288.99 290.15 283.83 286.22
7347 NASDAQ MSFT Tue, Jul 27, 2021 289.43 289.58 282.95 286.54
7346 NASDAQ MSFT Mon, Jul 26, 2021 289.00 289.69 286.64 289.05
7345 NASDAQ MSFT Fri, Jul 23, 2021 287.37 289.99 286.50 289.67
7344 NASDAQ MSFT Thu, Jul 22, 2021 283.84 286.42 283.42 286.14
7343 NASDAQ MSFT Wed, Jul 21, 2021 278.91 281.52 277.29 281.40
7342 NASDAQ MSFT Tue, Jul 20, 2021 278.03 280.97 276.26 279.32
7341 NASDAQ MSFT Mon, Jul 19, 2021 278.93 280.37 274.45 277.01
7340 NASDAQ MSFT Fri, Jul 16, 2021 282.07 284.10 279.46 280.75
7339 NASDAQ MSFT Thu, Jul 15, 2021 282.00 282.51 279.83 281.03
7338 NASDAQ MSFT Wed, Jul 14, 2021 282.35 283.66 280.55 282.51
7337 NASDAQ MSFT Tue, Jul 13, 2021 277.52 282.85 277.39 280.98
7336 NASDAQ MSFT Mon, Jul 12, 2021 279.16 279.77 276.58 277.32
7335 NASDAQ MSFT Fri, Jul 9, 2021 275.72 278.05 275.32 277.94
7334 NASDAQ MSFT Thu, Jul 8, 2021 276.90 278.73 274.87 277.42
7333 NASDAQ MSFT Wed, Jul 7, 2021 279.40 280.69 277.15 279.93
7332 NASDAQ MSFT Tue, Jul 6, 2021 278.03 279.37 274.30 277.66
7331 NASDAQ MSFT Fri, Jul 2, 2021 272.82 278.00 272.50 277.65
7330 NASDAQ MSFT Thu, Jul 1, 2021 269.61 271.84 269.60 271.60
7329 NASDAQ MSFT Wed, Jun 30, 2021 270.69 271.36 269.60 270.90
7328 NASDAQ MSFT Tue, Jun 29, 2021 268.87 271.65 267.98 271.40
7327 NASDAQ MSFT Mon, Jun 28, 2021 266.19 268.90 265.91 268.72
7326 NASDAQ MSFT Fri, Jun 25, 2021 266.23 267.25 264.76 265.02
7325 NASDAQ MSFT Thu, Jun 24, 2021 266.16 267.85 265.47 266.69
7324 NASDAQ MSFT Wed, Jun 23, 2021 265.99 266.83 264.43 265.28
7323 NASDAQ MSFT Tue, Jun 22, 2021 262.72 265.79 262.40 265.51
7322 NASDAQ MSFT Mon, Jun 21, 2021 259.82 263.52 257.92 262.63
7321 NASDAQ MSFT Fri, Jun 18, 2021 259.63 262.30 258.75 259.43
7320 NASDAQ MSFT Thu, Jun 17, 2021 256.07 261.75 256.01 260.90
7319 NASDAQ MSFT Wed, Jun 16, 2021 259.40 260.58 254.42 257.38
7318 NASDAQ MSFT Tue, Jun 15, 2021 259.78 259.99 257.68 258.36
7317 NASDAQ MSFT Mon, Jun 14, 2021 257.90 259.95 256.80 259.89
7316 NASDAQ MSFT Fri, Jun 11, 2021 257.99 258.49 256.61 257.89
7315 NASDAQ MSFT Thu, Jun 10, 2021 254.29 257.46 253.67 257.24
7314 NASDAQ MSFT Wed, Jun 9, 2021 253.81 255.53 253.21 253.59
7313 NASDAQ MSFT Tue, Jun 8, 2021 255.16 256.01 252.51 252.57
7312 NASDAQ MSFT Mon, Jun 7, 2021 249.98 254.09 249.81 253.81
7311 NASDAQ MSFT Fri, Jun 4, 2021 247.76 251.65 247.51 250.79
7310 NASDAQ MSFT Thu, Jun 3, 2021 245.22 246.34 243.00 245.71
7309 NASDAQ MSFT Wed, Jun 2, 2021 248.13 249.27 245.84 247.30
7308 NASDAQ MSFT Tue, Jun 1, 2021 251.23 251.29 246.96 247.40
7307 NASDAQ MSFT Fri, May 28, 2021 251.00 252.08 249.56 249.68
7306 NASDAQ MSFT Thu, May 27, 2021 251.17 251.48 249.25 249.31
7305 NASDAQ MSFT Wed, May 26, 2021 251.43 252.94 250.75 251.49
7304 NASDAQ MSFT Tue, May 25, 2021 251.77 252.75 250.82 251.72
7303 NASDAQ MSFT Mon, May 24, 2021 247.79 251.16 247.51 250.78
7302 NASDAQ MSFT Fri, May 21, 2021 247.57 248.33 244.74 245.17
7301 NASDAQ MSFT Thu, May 20, 2021 243.96 247.95 243.86 246.48
7300 NASDAQ MSFT Wed, May 19, 2021 239.31 243.23 238.60 243.12
7299 NASDAQ MSFT Tue, May 18, 2021 246.27 246.41 242.90 243.08
7298 NASDAQ MSFT Mon, May 17, 2021 246.55 246.59 243.52 245.18
7297 NASDAQ MSFT Fri, May 14, 2021 245.58 249.18 245.49 248.15
7296 NASDAQ MSFT Thu, May 13, 2021 241.80 245.60 241.42 243.03
7295 NASDAQ MSFT Wed, May 12, 2021 242.17 244.38 238.07 239.00
7294 NASDAQ MSFT Tue, May 11, 2021 244.55 246.60 242.57 246.23
7293 NASDAQ MSFT Mon, May 10, 2021 250.87 251.73 247.12 247.18
7292 NASDAQ MSFT Fri, May 7, 2021 252.15 254.30 251.17 252.46
7291 NASDAQ MSFT Thu, May 6, 2021 246.45 249.86 244.69 249.73
7290 NASDAQ MSFT Wed, May 5, 2021 249.06 249.50 245.82 246.47
7289 NASDAQ MSFT Tue, May 4, 2021 250.97 251.21 245.76 247.79
7288 NASDAQ MSFT Mon, May 3, 2021 253.40 254.35 251.12 251.86
7287 NASDAQ MSFT Fri, Apr 30, 2021 249.74 253.08 249.60 252.18
7286 NASDAQ MSFT Thu, Apr 29, 2021 255.46 256.10 249.00 252.51
7285 NASDAQ MSFT Wed, Apr 28, 2021 256.08 256.54 252.95 254.56
7284 NASDAQ MSFT Tue, Apr 27, 2021 261.59 263.19 260.12 261.97
7283 NASDAQ MSFT Mon, Apr 26, 2021 261.66 262.44 260.17 261.55
7282 NASDAQ MSFT Fri, Apr 23, 2021 257.88 261.51 257.27 261.15
7281 NASDAQ MSFT Thu, Apr 22, 2021 260.21 261.78 255.64 257.17
7280 NASDAQ MSFT Wed, Apr 21, 2021 258.94 260.68 257.25 260.58
7279 NASDAQ MSFT Tue, Apr 20, 2021 257.82 260.20 256.84 258.26
7278 NASDAQ MSFT Mon, Apr 19, 2021 260.19 261.48 257.82 258.74
7277 NASDAQ MSFT Fri, Apr 16, 2021 259.47 261.00 257.60 260.74
7276 NASDAQ MSFT Thu, Apr 15, 2021 257.93 259.93 257.73 259.50
7275 NASDAQ MSFT Wed, Apr 14, 2021 257.48 258.83 255.16 255.59
7274 NASDAQ MSFT Tue, Apr 13, 2021 257.26 259.19 256.83 258.49
7273 NASDAQ MSFT Mon, Apr 12, 2021 254.71 257.67 254.62 255.91
7272 NASDAQ MSFT Fri, Apr 9, 2021 252.87 255.99 252.44 255.85
7271 NASDAQ MSFT Thu, Apr 8, 2021 252.77 254.14 252.00 253.25
7270 NASDAQ MSFT Wed, Apr 7, 2021 247.81 250.93 247.19 249.90
7269 NASDAQ MSFT Tue, Apr 6, 2021 247.61 249.40 246.88 247.86
7268 NASDAQ MSFT Mon, Apr 5, 2021 242.76 249.96 242.70 249.07
7267 NASDAQ MSFT Thu, Apr 1, 2021 238.47 242.84 238.05 242.35
7266 NASDAQ MSFT Wed, Mar 31, 2021 232.91 239.10 232.39 235.77
7265 NASDAQ MSFT Tue, Mar 30, 2021 233.53 233.85 231.10 231.85
7264 NASDAQ MSFT Mon, Mar 29, 2021 236.59 236.80 231.88 235.24
7263 NASDAQ MSFT Fri, Mar 26, 2021 231.55 236.71 231.55 236.48
7262 NASDAQ MSFT Thu, Mar 25, 2021 235.30 236.94 231.57 232.34
7261 NASDAQ MSFT Wed, Mar 24, 2021 237.85 238.00 235.32 235.46
7260 NASDAQ MSFT Tue, Mar 23, 2021 237.49 241.05 237.07 237.58
7259 NASDAQ MSFT Mon, Mar 22, 2021 230.27 236.90 230.14 235.99
7258 NASDAQ MSFT Fri, Mar 19, 2021 231.02 232.47 229.35 230.35
7257 NASDAQ MSFT Thu, Mar 18, 2021 232.56 234.19 230.33 230.72
7256 NASDAQ MSFT Wed, Mar 17, 2021 236.15 238.55 233.23 237.04
7255 NASDAQ MSFT Tue, Mar 16, 2021 236.28 240.06 235.94 237.71
7254 NASDAQ MSFT Mon, Mar 15, 2021 234.96 235.19 231.81 234.81
7253 NASDAQ MSFT Fri, Mar 12, 2021 234.01 235.82 233.23 235.75
7252 NASDAQ MSFT Thu, Mar 11, 2021 234.96 239.17 234.31 237.13
7251 NASDAQ MSFT Wed, Mar 10, 2021 237.00 237.00 232.04 232.42
7250 NASDAQ MSFT Tue, Mar 9, 2021 232.88 235.38 231.67 233.78
7249 NASDAQ MSFT Mon, Mar 8, 2021 231.37 233.37 227.13 227.39
7248 NASDAQ MSFT Fri, Mar 5, 2021 229.52 233.27 226.46 231.60
7247 NASDAQ MSFT Thu, Mar 4, 2021 226.74 232.49 224.26 226.73
7246 NASDAQ MSFT Wed, Mar 3, 2021 232.16 233.58 227.26 227.56
7245 NASDAQ MSFT Tue, Mar 2, 2021 237.01 237.30 233.45 233.87
7244 NASDAQ MSFT Mon, Mar 1, 2021 235.90 237.47 233.15 236.94
7243 NASDAQ MSFT Fri, Feb 26, 2021 231.53 235.37 229.54 232.38
7242 NASDAQ MSFT Thu, Feb 25, 2021 232.08 234.59 227.88 228.99
7241 NASDAQ MSFT Wed, Feb 24, 2021 230.01 235.20 229.00 234.55
7240 NASDAQ MSFT Tue, Feb 23, 2021 230.33 234.83 228.73 233.27
7239 NASDAQ MSFT Mon, Feb 22, 2021 237.42 237.93 232.40 234.51
7238 NASDAQ MSFT Fri, Feb 19, 2021 243.75 243.86 240.18 240.97
7237 NASDAQ MSFT Thu, Feb 18, 2021 241.80 243.93 240.86 243.79
7236 NASDAQ MSFT Wed, Feb 17, 2021 241.32 244.31 240.94 244.20
7235 NASDAQ MSFT Tue, Feb 16, 2021 245.03 246.13 242.92 243.70
7234 NASDAQ MSFT Fri, Feb 12, 2021 243.93 245.30 242.73 244.99
7233 NASDAQ MSFT Thu, Feb 11, 2021 244.78 245.15 242.15 244.49
7232 NASDAQ MSFT Wed, Feb 10, 2021 245.00 245.92 240.89 242.82
7231 NASDAQ MSFT Tue, Feb 9, 2021 241.87 244.76 241.38 243.77
7230 NASDAQ MSFT Mon, Feb 8, 2021 243.15 243.68 240.81 242.47
7229 NASDAQ MSFT Fri, Feb 5, 2021 242.23 243.28 240.42 242.20
7228 NASDAQ MSFT Thu, Feb 4, 2021 242.66 243.24 240.37 242.01
7227 NASDAQ MSFT Wed, Feb 3, 2021 239.57 245.09 239.26 243.00
7226 NASDAQ MSFT Tue, Feb 2, 2021 241.30 242.31 238.69 239.51
7225 NASDAQ MSFT Mon, Feb 1, 2021 235.06 242.50 232.43 239.65
7224 NASDAQ MSFT Fri, Jan 29, 2021 235.99 238.02 231.35 231.96
7223 NASDAQ MSFT Thu, Jan 28, 2021 235.61 242.64 235.09 238.93
7222 NASDAQ MSFT Wed, Jan 27, 2021 238.00 240.44 230.14 232.90
7221 NASDAQ MSFT Tue, Jan 26, 2021 231.86 234.18 230.08 232.33
7220 NASDAQ MSFT Mon, Jan 25, 2021 229.12 229.78 224.22 229.53
7219 NASDAQ MSFT Fri, Jan 22, 2021 227.08 230.07 225.80 225.95
7218 NASDAQ MSFT Thu, Jan 21, 2021 224.70 226.30 222.42 224.97
7217 NASDAQ MSFT Wed, Jan 20, 2021 217.70 225.79 217.29 224.34
7216 NASDAQ MSFT Tue, Jan 19, 2021 213.75 216.98 212.63 216.44
7215 NASDAQ MSFT Fri, Jan 15, 2021 213.52 214.51 212.03 212.65
7214 NASDAQ MSFT Thu, Jan 14, 2021 215.91 217.46 212.74 213.02
7213 NASDAQ MSFT Wed, Jan 13, 2021 214.02 216.76 213.93 216.34
7212 NASDAQ MSFT Tue, Jan 12, 2021 216.50 217.10 213.32 214.93
7211 NASDAQ MSFT Mon, Jan 11, 2021 218.47 218.91 216.73 217.49
7210 NASDAQ MSFT Fri, Jan 8, 2021 218.68 220.58 217.03 219.62
7209 NASDAQ MSFT Thu, Jan 7, 2021 214.04 219.34 213.71 218.29
7208 NASDAQ MSFT Wed, Jan 6, 2021 212.17 216.49 211.94 212.25
7207 NASDAQ MSFT Tue, Jan 5, 2021 217.26 218.52 215.70 217.90
7206 NASDAQ MSFT Mon, Jan 4, 2021 222.53 223.00 214.81 217.69
7205 NASDAQ MSFT Thu, Dec 31, 2020 221.70 223.00 219.68 222.42
7204 NASDAQ MSFT Wed, Dec 30, 2020 225.23 225.63 221.47 221.68
7203 NASDAQ MSFT Tue, Dec 29, 2020 226.31 227.18 223.58 224.15
7202 NASDAQ MSFT Mon, Dec 28, 2020 224.45 226.03 223.02 224.96
7201 NASDAQ MSFT Thu, Dec 24, 2020 221.42 223.61 221.20 222.75
7200 NASDAQ MSFT Wed, Dec 23, 2020 223.11 223.56 220.80 221.02
7199 NASDAQ MSFT Tue, Dec 22, 2020 222.69 225.63 221.85 223.94
7198 NASDAQ MSFT Mon, Dec 21, 2020 217.55 224.00 217.28 222.59
7197 NASDAQ MSFT Fri, Dec 18, 2020 218.59 219.69 216.02 218.59
7196 NASDAQ MSFT Thu, Dec 17, 2020 219.87 220.89 217.92 219.42
7195 NASDAQ MSFT Wed, Dec 16, 2020 214.75 220.11 214.72 219.28
7194 NASDAQ MSFT Tue, Dec 15, 2020 215.17 215.42 212.24 214.13
7193 NASDAQ MSFT Mon, Dec 14, 2020 213.10 216.21 212.88 214.20
7192 NASDAQ MSFT Fri, Dec 11, 2020 210.05 213.32 209.11 213.26
7191 NASDAQ MSFT Thu, Dec 10, 2020 211.77 213.08 210.36 210.52
7190 NASDAQ MSFT Wed, Dec 9, 2020 215.16 215.23 211.21 211.80
7189 NASDAQ MSFT Tue, Dec 8, 2020 213.97 216.95 212.89 216.01
7188 NASDAQ MSFT Mon, Dec 7, 2020 214.37 215.54 212.99 214.29
7187 NASDAQ MSFT Fri, Dec 4, 2020 214.22 215.38 213.18 214.36
7186 NASDAQ MSFT Thu, Dec 3, 2020 214.61 216.38 213.65 214.24
7185 NASDAQ MSFT Wed, Dec 2, 2020 214.88 215.47 212.80 215.37
7184 NASDAQ MSFT Tue, Dec 1, 2020 214.51 217.32 213.35 216.21
7183 NASDAQ MSFT Mon, Nov 30, 2020 214.10 214.76 210.84 214.07
7182 NASDAQ MSFT Fri, Nov 27, 2020 214.85 216.27 214.04 215.23
7181 NASDAQ MSFT Wed, Nov 25, 2020 215.11 215.29 212.46 213.87
7180 NASDAQ MSFT Tue, Nov 24, 2020 209.59 214.25 208.86 213.86
7179 NASDAQ MSFT Mon, Nov 23, 2020 210.95 212.29 208.16 210.11
7178 NASDAQ MSFT Fri, Nov 20, 2020 212.20 213.29 210.00 210.39
7177 NASDAQ MSFT Thu, Nov 19, 2020 211.38 213.03 209.93 212.42
7176 NASDAQ MSFT Wed, Nov 18, 2020 213.65 215.17 210.93 211.08
7175 NASDAQ MSFT Tue, Nov 17, 2020 216.10 217.68 214.08 214.46
7174 NASDAQ MSFT Mon, Nov 16, 2020 214.87 217.74 214.52 217.23
7173 NASDAQ MSFT Fri, Nov 13, 2020 216.36 217.42 214.16 216.51
7172 NASDAQ MSFT Thu, Nov 12, 2020 217.21 219.11 214.46 215.44
7171 NASDAQ MSFT Wed, Nov 11, 2020 212.39 218.04 212.20 216.55
7170 NASDAQ MSFT Tue, Nov 10, 2020 214.50 216.50 209.72 211.01
7169 NASDAQ MSFT Mon, Nov 9, 2020 224.44 228.12 217.88 218.39
7168 NASDAQ MSFT Fri, Nov 6, 2020 222.26 224.36 218.03 223.72
7167 NASDAQ MSFT Thu, Nov 5, 2020 222.04 224.12 221.15 223.29
7166 NASDAQ MSFT Wed, Nov 4, 2020 214.02 218.32 212.42 216.39
7165 NASDAQ MSFT Tue, Nov 3, 2020 203.89 208.12 203.12 206.43
7164 NASDAQ MSFT Mon, Nov 2, 2020 204.29 205.28 200.12 202.33
7163 NASDAQ MSFT Fri, Oct 30, 2020 203.50 204.29 199.62 202.47
7162 NASDAQ MSFT Thu, Oct 29, 2020 204.07 207.36 203.37 204.72
7161 NASDAQ MSFT Wed, Oct 28, 2020 207.67 208.84 202.10 202.68
7160 NASDAQ MSFT Tue, Oct 27, 2020 211.59 214.67 210.33 213.25
7159 NASDAQ MSFT Mon, Oct 26, 2020 213.85 216.34 208.10 210.08
7158 NASDAQ MSFT Fri, Oct 23, 2020 215.03 216.28 213.16 216.23
7157 NASDAQ MSFT Thu, Oct 22, 2020 213.93 216.06 211.70 214.89
7156 NASDAQ MSFT Wed, Oct 21, 2020 213.12 216.92 213.12 214.80
7155 NASDAQ MSFT Tue, Oct 20, 2020 215.80 217.37 213.09 214.65
7154 NASDAQ MSFT Mon, Oct 19, 2020 220.42 222.30 213.72 214.22
7153 NASDAQ MSFT Fri, Oct 16, 2020 220.15 222.29 219.32 219.66
7152 NASDAQ MSFT Thu, Oct 15, 2020 217.10 220.36 216.01 219.66
7151 NASDAQ MSFT Wed, Oct 14, 2020 223.00 224.22 219.13 220.86
7150 NASDAQ MSFT Tue, Oct 13, 2020 222.72 225.21 220.43 222.86
7149 NASDAQ MSFT Mon, Oct 12, 2020 218.79 223.86 216.81 221.40
7148 NASDAQ MSFT Fri, Oct 9, 2020 211.23 215.86 211.23 215.81
7147 NASDAQ MSFT Thu, Oct 8, 2020 210.51 211.19 208.32 210.58
7146 NASDAQ MSFT Wed, Oct 7, 2020 207.06 210.11 206.72 209.83
7145 NASDAQ MSFT Tue, Oct 6, 2020 208.82 210.18 204.82 205.91
7144 NASDAQ MSFT Mon, Oct 5, 2020 207.22 210.41 206.98 210.38
7143 NASDAQ MSFT Fri, Oct 2, 2020 208.00 210.99 205.54 206.19
7142 NASDAQ MSFT Thu, Oct 1, 2020 213.49 213.99 211.32 212.46
7141 NASDAQ MSFT Wed, Sep 30, 2020 207.73 211.98 206.54 210.33
7140 NASDAQ MSFT Tue, Sep 29, 2020 209.35 210.07 206.81 207.26
7139 NASDAQ MSFT Mon, Sep 28, 2020 210.88 212.57 208.06 209.44
7138 NASDAQ MSFT Fri, Sep 25, 2020 203.55 209.04 202.54 207.82
7137 NASDAQ MSFT Thu, Sep 24, 2020 199.85 205.57 199.20 203.19
7136 NASDAQ MSFT Wed, Sep 23, 2020 207.90 208.10 200.03 200.59
7135 NASDAQ MSFT Tue, Sep 22, 2020 205.06 208.10 202.08 207.42
7134 NASDAQ MSFT Mon, Sep 21, 2020 197.19 202.71 196.38 202.54
7133 NASDAQ MSFT Fri, Sep 18, 2020 202.80 203.65 196.25 200.39
7132 NASDAQ MSFT Thu, Sep 17, 2020 200.05 204.33 199.96 202.91
7131 NASDAQ MSFT Wed, Sep 16, 2020 210.62 210.65 204.64 205.05
7130 NASDAQ MSFT Tue, Sep 15, 2020 208.42 209.78 206.93 208.78
7129 NASDAQ MSFT Mon, Sep 14, 2020 204.24 209.20 204.03 205.41
7128 NASDAQ MSFT Fri, Sep 11, 2020 207.20 208.63 201.24 204.03
7127 NASDAQ MSFT Thu, Sep 10, 2020 213.40 214.74 204.11 205.37
7126 NASDAQ MSFT Wed, Sep 9, 2020 207.60 214.84 206.70 211.29
7125 NASDAQ MSFT Tue, Sep 8, 2020 206.50 210.03 202.20 202.66
7124 NASDAQ MSFT Fri, Sep 4, 2020 215.10 218.36 205.19 214.25
7123 NASDAQ MSFT Thu, Sep 3, 2020 229.27 229.31 214.96 217.30
7122 NASDAQ MSFT Wed, Sep 2, 2020 227.97 232.86 227.35 231.65
7121 NASDAQ MSFT Tue, Sep 1, 2020 225.51 227.45 224.43 227.27
7120 NASDAQ MSFT Mon, Aug 31, 2020 227.00 228.70 224.31 225.53
7119 NASDAQ MSFT Fri, Aug 28, 2020 228.18 230.64 226.58 228.91
7118 NASDAQ MSFT Thu, Aug 27, 2020 222.89 231.15 219.40 226.58
7117 NASDAQ MSFT Wed, Aug 26, 2020 217.88 222.09 217.36 221.15
7116 NASDAQ MSFT Tue, Aug 25, 2020 213.10 216.61 213.10 216.47
7115 NASDAQ MSFT Mon, Aug 24, 2020 214.79 215.52 212.43 213.69
7114 NASDAQ MSFT Fri, Aug 21, 2020 213.86 216.25 212.85 213.02
7113 NASDAQ MSFT Thu, Aug 20, 2020 209.54 215.00 208.91 214.58
7112 NASDAQ MSFT Wed, Aug 19, 2020 211.49 212.10 209.25 209.70
7111 NASDAQ MSFT Tue, Aug 18, 2020 210.53 212.36 209.21 211.49
7110 NASDAQ MSFT Mon, Aug 17, 2020 209.60 211.19 208.92 210.28
7109 NASDAQ MSFT Fri, Aug 14, 2020 208.76 209.59 207.51 208.90
7108 NASDAQ MSFT Thu, Aug 13, 2020 209.44 211.35 208.15 208.70
7107 NASDAQ MSFT Wed, Aug 12, 2020 205.29 210.28 204.75 209.19
7106 NASDAQ MSFT Tue, Aug 11, 2020 207.16 207.65 203.14 203.38
7105 NASDAQ MSFT Mon, Aug 10, 2020 211.67 211.88 206.35 208.25
7104 NASDAQ MSFT Fri, Aug 7, 2020 214.85 215.70 210.93 212.48
7103 NASDAQ MSFT Thu, Aug 6, 2020 212.34 216.37 211.55 216.35
7102 NASDAQ MSFT Wed, Aug 5, 2020 214.90 215.00 211.57 212.94
7101 NASDAQ MSFT Tue, Aug 4, 2020 214.17 214.77 210.31 213.29
7100 NASDAQ MSFT Mon, Aug 3, 2020 211.52 217.64 210.44 216.54
7099 NASDAQ MSFT Fri, Jul 31, 2020 204.40 205.10 199.01 205.01
7098 NASDAQ MSFT Thu, Jul 30, 2020 201.00 204.46 199.57 203.90
7097 NASDAQ MSFT Wed, Jul 29, 2020 202.50 204.65 202.01 204.06
7096 NASDAQ MSFT Tue, Jul 28, 2020 203.61 204.70 201.74 202.02
7095 NASDAQ MSFT Mon, Jul 27, 2020 201.47 203.97 200.86 203.85
7094 NASDAQ MSFT Fri, Jul 24, 2020 200.42 202.86 197.51 201.30
7093 NASDAQ MSFT Thu, Jul 23, 2020 207.19 210.92 202.15 202.54
7092 NASDAQ MSFT Wed, Jul 22, 2020 209.20 212.30 208.39 211.75
7091 NASDAQ MSFT Tue, Jul 21, 2020 213.66 213.94 208.03 208.75
7090 NASDAQ MSFT Mon, Jul 20, 2020 205.00 212.30 203.01 211.60
7089 NASDAQ MSFT Fri, Jul 17, 2020 204.47 205.04 201.39 202.88
7088 NASDAQ MSFT Thu, Jul 16, 2020 205.40 205.70 202.31 203.92
7087 NASDAQ MSFT Wed, Jul 15, 2020 209.56 211.33 205.03 208.04
7086 NASDAQ MSFT Tue, Jul 14, 2020 206.13 208.85 202.03 208.35
7085 NASDAQ MSFT Mon, Jul 13, 2020 214.48 215.80 206.50 207.07
7084 NASDAQ MSFT Fri, Jul 10, 2020 213.62 214.08 211.08 213.67
7083 NASDAQ MSFT Thu, Jul 9, 2020 216.33 216.38 211.47 214.32
7082 NASDAQ MSFT Wed, Jul 8, 2020 210.07 213.26 208.69 212.83
7081 NASDAQ MSFT Tue, Jul 7, 2020 210.45 214.67 207.99 208.25
7080 NASDAQ MSFT Mon, Jul 6, 2020 208.83 211.13 208.09 210.70
7079 NASDAQ MSFT Thu, Jul 2, 2020 205.68 208.02 205.00 206.26
7078 NASDAQ MSFT Wed, Jul 1, 2020 203.14 206.35 201.77 204.70
7077 NASDAQ MSFT Tue, Jun 30, 2020 197.88 204.40 197.74 203.51
7076 NASDAQ MSFT Mon, Jun 29, 2020 195.78 198.53 193.55 198.44
7075 NASDAQ MSFT Fri, Jun 26, 2020 199.73 199.89 194.88 196.33
7074 NASDAQ MSFT Thu, Jun 25, 2020 197.80 200.61 195.47 200.34
7073 NASDAQ MSFT Wed, Jun 24, 2020 201.60 203.25 196.56 197.84
7072 NASDAQ MSFT Tue, Jun 23, 2020 202.09 203.95 201.43 201.91
7071 NASDAQ MSFT Mon, Jun 22, 2020 195.79 200.76 195.23 200.57
7070 NASDAQ MSFT Fri, Jun 19, 2020 198.59 199.29 194.37 195.15
7069 NASDAQ MSFT Thu, Jun 18, 2020 194.00 196.49 194.00 196.32
7068 NASDAQ MSFT Wed, Jun 17, 2020 195.03 196.32 193.69 194.24
7067 NASDAQ MSFT Tue, Jun 16, 2020 192.89 195.58 191.46 193.57
7066 NASDAQ MSFT Mon, Jun 15, 2020 184.58 190.82 184.01 188.94
7065 NASDAQ MSFT Fri, Jun 12, 2020 190.54 191.72 185.18 187.74
7064 NASDAQ MSFT Thu, Jun 11, 2020 193.13 195.76 186.07 186.27
7063 NASDAQ MSFT Wed, Jun 10, 2020 191.13 198.52 191.01 196.84
7062 NASDAQ MSFT Tue, Jun 9, 2020 188.00 190.70 187.26 189.80
7061 NASDAQ MSFT Mon, Jun 8, 2020 185.94 188.55 184.44 188.36
7060 NASDAQ MSFT Fri, Jun 5, 2020 182.62 187.73 182.01 187.20
7059 NASDAQ MSFT Thu, Jun 4, 2020 184.30 185.84 182.30 182.92
7058 NASDAQ MSFT Wed, Jun 3, 2020 184.82 185.94 183.58 185.36
7057 NASDAQ MSFT Tue, Jun 2, 2020 184.25 185.00 181.35 184.91
7056 NASDAQ MSFT Mon, Jun 1, 2020 182.54 183.00 181.46 182.83
7055 NASDAQ MSFT Fri, May 29, 2020 182.73 184.27 180.41 183.25
7054 NASDAQ MSFT Thu, May 28, 2020 180.74 184.15 180.38 181.40
7053 NASDAQ MSFT Wed, May 27, 2020 180.20 181.99 176.60 181.81
7052 NASDAQ MSFT Tue, May 26, 2020 186.34 186.50 181.10 181.57
7051 NASDAQ MSFT Fri, May 22, 2020 183.19 184.46 182.54 183.51
7050 NASDAQ MSFT Thu, May 21, 2020 185.40 186.67 183.29 183.43
7049 NASDAQ MSFT Wed, May 20, 2020 184.81 185.85 183.94 185.66
7048 NASDAQ MSFT Tue, May 19, 2020 185.03 186.60 183.49 183.63
7047 NASDAQ MSFT Mon, May 18, 2020 185.75 186.20 183.96 184.91
7046 NASDAQ MSFT Fri, May 15, 2020 179.06 187.06 177.00 183.16
7045 NASDAQ MSFT Thu, May 14, 2020 177.54 180.69 175.68 180.53
7044 NASDAQ MSFT Wed, May 13, 2020 182.55 184.05 176.54 179.75
7043 NASDAQ MSFT Tue, May 12, 2020 186.80 187.04 182.30 182.51
7042 NASDAQ MSFT Mon, May 11, 2020 183.15 187.51 182.85 186.74
7041 NASDAQ MSFT Fri, May 8, 2020 184.98 185.00 183.36 184.68
7040 NASDAQ MSFT Thu, May 7, 2020 184.17 184.55 182.58 183.60
7039 NASDAQ MSFT Wed, May 6, 2020 182.08 184.20 181.63 182.54
7038 NASDAQ MSFT Tue, May 5, 2020 180.62 183.65 179.90 180.76
7037 NASDAQ MSFT Mon, May 4, 2020 174.49 179.00 173.80 178.84
7036 NASDAQ MSFT Fri, May 1, 2020 175.80 178.64 174.01 174.57
7035 NASDAQ MSFT Thu, Apr 30, 2020 180.00 180.40 176.23 179.21
7034 NASDAQ MSFT Wed, Apr 29, 2020 173.22 177.68 171.88 177.43
7033 NASDAQ MSFT Tue, Apr 28, 2020 175.59 175.67 169.39 169.81
7032 NASDAQ MSFT Mon, Apr 27, 2020 176.59 176.90 173.30 174.05
7031 NASDAQ MSFT Fri, Apr 24, 2020 172.06 174.56 170.71 174.55
7030 NASDAQ MSFT Thu, Apr 23, 2020 174.11 175.06 170.91 171.42
7029 NASDAQ MSFT Wed, Apr 22, 2020 171.39 174.00 170.82 173.52
7028 NASDAQ MSFT Tue, Apr 21, 2020 173.50 173.67 166.11 167.82
7027 NASDAQ MSFT Mon, Apr 20, 2020 176.63 178.75 174.99 175.06
7026 NASDAQ MSFT Fri, Apr 17, 2020 179.50 180.00 175.87 178.60
7025 NASDAQ MSFT Thu, Apr 16, 2020 174.30 177.28 172.90 177.04
7024 NASDAQ MSFT Wed, Apr 15, 2020 171.20 173.57 169.24 171.88
7023 NASDAQ MSFT Tue, Apr 14, 2020 169.00 173.75 168.00 173.70
7022 NASDAQ MSFT Mon, Apr 13, 2020 164.35 165.57 162.30 165.51
7021 NASDAQ MSFT Thu, Apr 9, 2020 166.36 167.37 163.33 165.14
7020 NASDAQ MSFT Wed, Apr 8, 2020 165.67 166.67 163.50 165.13
7019 NASDAQ MSFT Tue, Apr 7, 2020 169.59 170.00 163.26 163.49
7018 NASDAQ MSFT Mon, Apr 6, 2020 160.32 166.50 157.58 165.27
7017 NASDAQ MSFT Fri, Apr 3, 2020 155.10 157.38 152.19 153.83
7016 NASDAQ MSFT Thu, Apr 2, 2020 151.86 155.48 150.36 155.26
7015 NASDAQ MSFT Wed, Apr 1, 2020 153.00 157.75 150.82 152.11
7014 NASDAQ MSFT Tue, Mar 31, 2020 159.40 164.78 156.56 157.71
7013 NASDAQ MSFT Mon, Mar 30, 2020 152.44 160.60 150.01 160.23
7012 NASDAQ MSFT Fri, Mar 27, 2020 151.75 154.89 149.20 149.70
7011 NASDAQ MSFT Thu, Mar 26, 2020 148.40 156.66 148.37 156.11
7010 NASDAQ MSFT Wed, Mar 25, 2020 148.91 154.33 144.44 146.92
7009 NASDAQ MSFT Tue, Mar 24, 2020 143.75 149.60 141.27 148.34
7008 NASDAQ MSFT Mon, Mar 23, 2020 137.01 140.57 132.52 135.98
7007 NASDAQ MSFT Fri, Mar 20, 2020 146.00 147.10 135.86 137.35
7006 NASDAQ MSFT Thu, Mar 19, 2020 142.77 150.15 139.00 142.71
7005 NASDAQ MSFT Wed, Mar 18, 2020 138.00 146.00 135.02 140.40
7004 NASDAQ MSFT Tue, Mar 17, 2020 140.00 147.50 135.00 146.57
7003 NASDAQ MSFT Mon, Mar 16, 2020 140.00 149.35 135.00 135.42
7002 NASDAQ MSFT Fri, Mar 13, 2020 147.50 161.91 140.73 158.83
7001 NASDAQ MSFT Thu, Mar 12, 2020 145.30 153.47 138.58 139.06
7000 NASDAQ MSFT Wed, Mar 11, 2020 157.13 157.70 151.15 153.63
6999 NASDAQ MSFT Tue, Mar 10, 2020 158.16 161.03 152.58 160.92
6998 NASDAQ MSFT Mon, Mar 9, 2020 151.00 157.75 150.00 150.62
6997 NASDAQ MSFT Fri, Mar 6, 2020 162.61 163.11 156.00 161.57
6996 NASDAQ MSFT Thu, Mar 5, 2020 166.05 170.87 165.69 166.27
6995 NASDAQ MSFT Wed, Mar 4, 2020 168.49 170.70 165.62 170.55
6994 NASDAQ MSFT Tue, Mar 3, 2020 173.80 175.00 162.26 164.51
6993 NASDAQ MSFT Mon, Mar 2, 2020 165.31 172.92 162.31 172.79
6992 NASDAQ MSFT Fri, Feb 28, 2020 152.41 163.71 152.00 162.01
6991 NASDAQ MSFT Thu, Feb 27, 2020 163.32 167.03 157.98 158.18
6990 NASDAQ MSFT Wed, Feb 26, 2020 169.71 173.26 168.21 170.17
6989 NASDAQ MSFT Tue, Feb 25, 2020 174.20 174.84 167.65 168.07
6988 NASDAQ MSFT Mon, Feb 24, 2020 167.77 174.55 163.23 170.89
6987 NASDAQ MSFT Fri, Feb 21, 2020 183.17 183.50 177.25 178.59
6986 NASDAQ MSFT Thu, Feb 20, 2020 186.95 187.25 181.10 184.42
6985 NASDAQ MSFT Wed, Feb 19, 2020 188.06 188.18 186.47 187.28
6984 NASDAQ MSFT Tue, Feb 18, 2020 185.61 187.70 185.50 187.23
6983 NASDAQ MSFT Fri, Feb 14, 2020 183.25 185.41 182.65 185.35
6982 NASDAQ MSFT Thu, Feb 13, 2020 183.08 186.23 182.87 183.71
6981 NASDAQ MSFT Wed, Feb 12, 2020 185.58 185.85 181.85 184.71
6980 NASDAQ MSFT Tue, Feb 11, 2020 190.65 190.70 183.50 184.44
6979 NASDAQ MSFT Mon, Feb 10, 2020 183.58 188.84 183.25 188.70
6978 NASDAQ MSFT Fri, Feb 7, 2020 182.85 185.63 182.48 183.89
6977 NASDAQ MSFT Thu, Feb 6, 2020 180.97 183.82 180.06 183.63
6976 NASDAQ MSFT Wed, Feb 5, 2020 184.03 184.20 178.41 179.90
6975 NASDAQ MSFT Tue, Feb 4, 2020 177.14 180.64 176.31 180.12
6974 NASDAQ MSFT Mon, Feb 3, 2020 170.43 174.50 170.40 174.38
6973 NASDAQ MSFT Fri, Jan 31, 2020 172.21 172.40 169.58 170.23
6972 NASDAQ MSFT Thu, Jan 30, 2020 174.05 174.05 170.79 172.78
6971 NASDAQ MSFT Wed, Jan 29, 2020 167.84 168.75 165.69 168.04
6970 NASDAQ MSFT Tue, Jan 28, 2020 163.78 165.76 163.07 165.46
6969 NASDAQ MSFT Mon, Jan 27, 2020 161.15 163.38 160.20 162.28
6968 NASDAQ MSFT Fri, Jan 24, 2020 167.51 167.53 164.45 165.04
6967 NASDAQ MSFT Thu, Jan 23, 2020 166.19 166.80 165.27 166.72
6966 NASDAQ MSFT Wed, Jan 22, 2020 167.40 167.49 165.68 165.70
6965 NASDAQ MSFT Tue, Jan 21, 2020 166.68 168.19 166.43 166.50
6964 NASDAQ MSFT Fri, Jan 17, 2020 167.42 167.47 165.43 167.10
6963 NASDAQ MSFT Thu, Jan 16, 2020 164.35 166.24 164.03 166.17
6962 NASDAQ MSFT Wed, Jan 15, 2020 162.62 163.94 162.57 163.18
6961 NASDAQ MSFT Tue, Jan 14, 2020 163.39 163.60 161.72 162.13
6960 NASDAQ MSFT Mon, Jan 13, 2020 161.76 163.31 161.26 163.28
6959 NASDAQ MSFT Fri, Jan 10, 2020 162.82 163.22 161.18 161.34
6958 NASDAQ MSFT Thu, Jan 9, 2020 161.84 162.22 161.03 162.09
6957 NASDAQ MSFT Wed, Jan 8, 2020 158.93 160.80 157.95 160.09
6956 NASDAQ MSFT Tue, Jan 7, 2020 159.32 159.67 157.32 157.58
6955 NASDAQ MSFT Mon, Jan 6, 2020 157.08 159.10 156.51 159.03
6954 NASDAQ MSFT Fri, Jan 3, 2020 158.32 159.95 158.06 158.62
6953 NASDAQ MSFT Thu, Jan 2, 2020 158.78 160.73 158.33 160.62
6952 NASDAQ MSFT Tue, Dec 31, 2019 156.77 157.77 156.45 157.70
6951 NASDAQ MSFT Mon, Dec 30, 2019 158.99 159.02 156.73 157.59
6950 NASDAQ MSFT Fri, Dec 27, 2019 159.45 159.55 158.22 158.96
6949 NASDAQ MSFT Thu, Dec 26, 2019 157.56 158.73 157.40 158.67
6948 NASDAQ MSFT Tue, Dec 24, 2019 157.48 157.71 157.12 157.38
6947 NASDAQ MSFT Mon, Dec 23, 2019 158.12 158.12 157.27 157.41
6946 NASDAQ MSFT Fri, Dec 20, 2019 157.35 158.49 156.29 157.41
6945 NASDAQ MSFT Thu, Dec 19, 2019 154.00 155.77 153.75 155.71
6944 NASDAQ MSFT Wed, Dec 18, 2019 154.30 155.48 154.18 154.37
6943 NASDAQ MSFT Tue, Dec 17, 2019 155.45 155.71 154.45 154.69
6942 NASDAQ MSFT Mon, Dec 16, 2019 155.11 155.90 154.82 155.53
6941 NASDAQ MSFT Fri, Dec 13, 2019 153.00 154.89 152.83 154.53
6940 NASDAQ MSFT Thu, Dec 12, 2019 151.65 153.44 151.02 153.24
6939 NASDAQ MSFT Wed, Dec 11, 2019 151.54 151.87 150.33 151.70
6938 NASDAQ MSFT Tue, Dec 10, 2019 151.29 151.89 150.77 151.13
6937 NASDAQ MSFT Mon, Dec 9, 2019 151.07 152.21 150.91 151.36
6936 NASDAQ MSFT Fri, Dec 6, 2019 150.99 151.87 150.27 151.75
6935 NASDAQ MSFT Thu, Dec 5, 2019 150.05 150.32 149.48 149.93
6934 NASDAQ MSFT Wed, Dec 4, 2019 150.14 150.18 149.20 149.85
6933 NASDAQ MSFT Tue, Dec 3, 2019 147.49 149.43 146.65 149.31
6932 NASDAQ MSFT Mon, Dec 2, 2019 151.81 151.83 148.32 149.55
6931 NASDAQ MSFT Fri, Nov 29, 2019 152.10 152.30 151.28 151.38
6930 NASDAQ MSFT Wed, Nov 27, 2019 152.33 152.50 151.52 152.32
6929 NASDAQ MSFT Tue, Nov 26, 2019 151.36 152.42 151.32 152.03
6928 NASDAQ MSFT Mon, Nov 25, 2019 150.00 151.35 149.92 151.23
6927 NASDAQ MSFT Fri, Nov 22, 2019 150.07 150.30 148.82 149.59
6926 NASDAQ MSFT Thu, Nov 21, 2019 149.40 149.80 148.50 149.48
6925 NASDAQ MSFT Wed, Nov 20, 2019 150.31 150.84 148.46 149.62
6924 NASDAQ MSFT Tue, Nov 19, 2019 150.88 151.33 150.20 150.39
6923 NASDAQ MSFT Mon, Nov 18, 2019 150.07 150.55 148.98 150.34
6922 NASDAQ MSFT Fri, Nov 15, 2019 148.93 149.99 148.27 149.97
6921 NASDAQ MSFT Thu, Nov 14, 2019 147.02 148.41 147.00 148.06
6920 NASDAQ MSFT Wed, Nov 13, 2019 146.74 147.46 146.28 147.31
6919 NASDAQ MSFT Tue, Nov 12, 2019 146.28 147.57 146.06 147.07
6918 NASDAQ MSFT Mon, Nov 11, 2019 145.34 146.42 144.73 146.11
6917 NASDAQ MSFT Fri, Nov 8, 2019 143.98 145.99 143.76 145.96
6916 NASDAQ MSFT Thu, Nov 7, 2019 143.84 144.88 143.77 144.26
6915 NASDAQ MSFT Wed, Nov 6, 2019 144.37 144.52 143.20 144.06
6914 NASDAQ MSFT Tue, Nov 5, 2019 144.97 145.02 143.91 144.46
6913 NASDAQ MSFT Mon, Nov 4, 2019 144.83 145.00 144.16 144.55
6912 NASDAQ MSFT Fri, Nov 1, 2019 144.26 144.42 142.97 143.72
6911 NASDAQ MSFT Thu, Oct 31, 2019 144.90 144.93 142.99 143.37
6910 NASDAQ MSFT Wed, Oct 30, 2019 143.52 145.00 142.79 144.61
6909 NASDAQ MSFT Tue, Oct 29, 2019 144.08 144.50 142.65 142.83
6908 NASDAQ MSFT Mon, Oct 28, 2019 144.40 145.67 143.51 144.19
6907 NASDAQ MSFT Fri, Oct 25, 2019 139.34 141.14 139.20 140.73
6906 NASDAQ MSFT Thu, Oct 24, 2019 139.39 140.42 138.67 139.94
6905 NASDAQ MSFT Wed, Oct 23, 2019 136.88 137.45 135.61 137.24
6904 NASDAQ MSFT Tue, Oct 22, 2019 138.97 140.01 136.26 136.37
6903 NASDAQ MSFT Mon, Oct 21, 2019 138.45 138.50 137.01 138.43
6902 NASDAQ MSFT Fri, Oct 18, 2019 139.76 140.00 136.56 137.41
6901 NASDAQ MSFT Thu, Oct 17, 2019 140.95 141.42 139.02 139.69
6900 NASDAQ MSFT Wed, Oct 16, 2019 140.79 140.99 139.53 140.41
6899 NASDAQ MSFT Tue, Oct 15, 2019 140.06 141.79 139.81 141.58
6898 NASDAQ MSFT Mon, Oct 14, 2019 139.69 140.29 139.52 139.55
6897 NASDAQ MSFT Fri, Oct 11, 2019 140.12 141.03 139.50 139.68
6896 NASDAQ MSFT Thu, Oct 10, 2019 138.49 139.67 138.25 139.10
6895 NASDAQ MSFT Wed, Oct 9, 2019 137.46 138.70 136.97 138.24
6894 NASDAQ MSFT Tue, Oct 8, 2019 137.08 137.76 135.62 135.67
6893 NASDAQ MSFT Mon, Oct 7, 2019 137.14 138.18 137.02 137.12
6892 NASDAQ MSFT Fri, Oct 4, 2019 136.75 138.25 136.42 138.12
6891 NASDAQ MSFT Thu, Oct 3, 2019 134.95 136.75 133.22 136.28
6890 NASDAQ MSFT Wed, Oct 2, 2019 136.25 136.37 133.58 134.65
6889 NASDAQ MSFT Tue, Oct 1, 2019 139.66 140.25 137.00 137.07
6888 NASDAQ MSFT Mon, Sep 30, 2019 138.05 139.22 137.78 139.03
6887 NASDAQ MSFT Fri, Sep 27, 2019 140.15 140.36 136.65 137.73
6886 NASDAQ MSFT Thu, Sep 26, 2019 139.44 140.18 138.44 139.54
6885 NASDAQ MSFT Wed, Sep 25, 2019 137.50 139.96 136.03 139.36
6884 NASDAQ MSFT Tue, Sep 24, 2019 140.36 140.69 136.88 137.38
6883 NASDAQ MSFT Mon, Sep 23, 2019 139.23 139.63 138.44 139.14
6882 NASDAQ MSFT Fri, Sep 20, 2019 141.01 141.65 138.25 139.44
6881 NASDAQ MSFT Thu, Sep 19, 2019 140.30 142.37 140.07 141.07
6880 NASDAQ MSFT Wed, Sep 18, 2019 137.36 138.67 136.53 138.52
6879 NASDAQ MSFT Tue, Sep 17, 2019 136.96 137.52 136.43 137.39
6878 NASDAQ MSFT Mon, Sep 16, 2019 135.83 136.70 135.66 136.33
6877 NASDAQ MSFT Fri, Sep 13, 2019 137.78 138.06 136.57 137.32
6876 NASDAQ MSFT Thu, Sep 12, 2019 137.85 138.42 136.87 137.52
6875 NASDAQ MSFT Wed, Sep 11, 2019 135.91 136.27 135.09 136.12
6874 NASDAQ MSFT Tue, Sep 10, 2019 136.80 136.89 134.51 136.08
6873 NASDAQ MSFT Mon, Sep 9, 2019 139.59 139.75 136.46 137.52
6872 NASDAQ MSFT Fri, Sep 6, 2019 140.03 140.18 138.20 139.10
6871 NASDAQ MSFT Thu, Sep 5, 2019 139.11 140.38 138.76 140.05
6870 NASDAQ MSFT Wed, Sep 4, 2019 137.30 137.69 136.48 137.63
6869 NASDAQ MSFT Tue, Sep 3, 2019 136.61 137.20 135.70 136.04
6868 NASDAQ MSFT Fri, Aug 30, 2019 139.15 139.18 136.27 137.86
6867 NASDAQ MSFT Thu, Aug 29, 2019 137.25 138.44 136.91 138.12
6866 NASDAQ MSFT Wed, Aug 28, 2019 134.88 135.76 133.55 135.56
6865 NASDAQ MSFT Tue, Aug 27, 2019 136.39 136.72 134.66 135.74
6864 NASDAQ MSFT Mon, Aug 26, 2019 134.99 135.56 133.90 135.45
6863 NASDAQ MSFT Fri, Aug 23, 2019 137.19 138.35 132.80 133.39
6862 NASDAQ MSFT Thu, Aug 22, 2019 138.66 139.20 136.29 137.78
6861 NASDAQ MSFT Wed, Aug 21, 2019 138.55 139.49 138.00 138.79
6860 NASDAQ MSFT Tue, Aug 20, 2019 138.21 138.71 137.24 137.26
6859 NASDAQ MSFT Mon, Aug 19, 2019 137.86 138.55 136.89 138.41
6858 NASDAQ MSFT Fri, Aug 16, 2019 134.88 136.46 134.72 136.13
6857 NASDAQ MSFT Thu, Aug 15, 2019 134.39 134.58 132.25 133.68
6856 NASDAQ MSFT Wed, Aug 14, 2019 136.36 136.92 133.67 133.98
6855 NASDAQ MSFT Tue, Aug 13, 2019 136.05 138.80 135.00 138.60
6854 NASDAQ MSFT Mon, Aug 12, 2019 137.07 137.86 135.24 135.79
6853 NASDAQ MSFT Fri, Aug 9, 2019 138.61 139.38 136.46 137.71
6852 NASDAQ MSFT Thu, Aug 8, 2019 136.60 138.99 135.93 138.89
6851 NASDAQ MSFT Wed, Aug 7, 2019 133.79 135.65 131.83 135.28
6850 NASDAQ MSFT Tue, Aug 6, 2019 133.80 135.68 133.21 134.69
6849 NASDAQ MSFT Mon, Aug 5, 2019 133.30 133.93 130.78 132.21
6848 NASDAQ MSFT Fri, Aug 2, 2019 138.09 138.32 135.26 136.90
6847 NASDAQ MSFT Thu, Aug 1, 2019 137.00 140.94 136.93 138.06
6846 NASDAQ MSFT Wed, Jul 31, 2019 140.33 140.49 135.08 136.27
6845 NASDAQ MSFT Tue, Jul 30, 2019 140.14 141.22 139.80 140.35
6844 NASDAQ MSFT Mon, Jul 29, 2019 141.50 141.51 139.37 141.03
6843 NASDAQ MSFT Fri, Jul 26, 2019 140.37 141.68 140.30 141.34
6842 NASDAQ MSFT Thu, Jul 25, 2019 140.43 140.61 139.32 140.19
6841 NASDAQ MSFT Wed, Jul 24, 2019 138.90 140.74 138.85 140.72
6840 NASDAQ MSFT Tue, Jul 23, 2019 139.76 139.99 138.03 139.29
6839 NASDAQ MSFT Mon, Jul 22, 2019 137.41 139.19 137.33 138.43
6838 NASDAQ MSFT Fri, Jul 19, 2019 140.22 140.67 136.45 136.62
6837 NASDAQ MSFT Thu, Jul 18, 2019 135.55 136.62 134.67 136.42
6836 NASDAQ MSFT Wed, Jul 17, 2019 137.70 137.93 136.22 136.27
6835 NASDAQ MSFT Tue, Jul 16, 2019 138.96 139.05 136.52 137.08
6834 NASDAQ MSFT Mon, Jul 15, 2019 139.44 139.54 138.46 138.90
6833 NASDAQ MSFT Fri, Jul 12, 2019 138.85 139.13 138.01 138.90
6832 NASDAQ MSFT Thu, Jul 11, 2019 138.20 139.22 137.87 138.40
6831 NASDAQ MSFT Wed, Jul 10, 2019 137.13 138.58 137.02 137.85
6830 NASDAQ MSFT Tue, Jul 9, 2019 136.00 136.97 135.80 136.46
6829 NASDAQ MSFT Mon, Jul 8, 2019 136.40 137.10 135.37 136.96
6828 NASDAQ MSFT Fri, Jul 5, 2019 135.94 137.33 135.72 137.06
6827 NASDAQ MSFT Wed, Jul 3, 2019 136.80 137.74 136.30 137.46
6826 NASDAQ MSFT Tue, Jul 2, 2019 136.12 136.59 135.34 136.58
6825 NASDAQ MSFT Mon, Jul 1, 2019 136.63 136.70 134.97 135.68
6824 NASDAQ MSFT Fri, Jun 28, 2019 134.57 134.60 133.16 133.96
6823 NASDAQ MSFT Thu, Jun 27, 2019 134.14 134.71 133.51 134.15
6822 NASDAQ MSFT Wed, Jun 26, 2019 134.35 135.74 133.60 133.93
6821 NASDAQ MSFT Tue, Jun 25, 2019 137.25 137.59 132.73 133.43
6820 NASDAQ MSFT Mon, Jun 24, 2019 137.00 138.40 137.00 137.78
6819 NASDAQ MSFT Fri, Jun 21, 2019 136.58 137.73 136.46 136.97
6818 NASDAQ MSFT Thu, Jun 20, 2019 137.45 137.66 135.72 136.95
6817 NASDAQ MSFT Wed, Jun 19, 2019 135.00 135.93 133.81 135.69
6816 NASDAQ MSFT Tue, Jun 18, 2019 134.19 135.24 133.57 135.16
6815 NASDAQ MSFT Mon, Jun 17, 2019 132.63 133.73 132.53 132.85
6814 NASDAQ MSFT Fri, Jun 14, 2019 132.26 133.79 131.64 132.45
6813 NASDAQ MSFT Thu, Jun 13, 2019 131.98 132.67 131.56 132.32
6812 NASDAQ MSFT Wed, Jun 12, 2019 131.40 131.97 130.71 131.49
6811 NASDAQ MSFT Tue, Jun 11, 2019 133.88 134.24 131.28 132.10
6810 NASDAQ MSFT Mon, Jun 10, 2019 132.40 134.08 132.00 132.60
6809 NASDAQ MSFT Fri, Jun 7, 2019 129.19 132.25 128.26 131.40
6808 NASDAQ MSFT Thu, Jun 6, 2019 126.44 127.97 125.60 127.82
6807 NASDAQ MSFT Wed, Jun 5, 2019 124.95 125.87 124.21 125.83
6806 NASDAQ MSFT Tue, Jun 4, 2019 121.28 123.28 120.65 123.16
6805 NASDAQ MSFT Mon, Jun 3, 2019 123.85 124.37 119.01 119.84
6804 NASDAQ MSFT Fri, May 31, 2019 124.23 124.62 123.32 123.68
6803 NASDAQ MSFT Thu, May 30, 2019 125.26 125.76 124.78 125.73
6802 NASDAQ MSFT Wed, May 29, 2019 125.38 125.39 124.04 124.94
6801 NASDAQ MSFT Tue, May 28, 2019 126.98 128.00 126.05 126.16
6800 NASDAQ MSFT Fri, May 24, 2019 126.91 127.42 125.97 126.24
6799 NASDAQ MSFT Thu, May 23, 2019 126.20 126.29 124.74 126.18
6798 NASDAQ MSFT Wed, May 22, 2019 126.62 128.24 126.52 127.67
6797 NASDAQ MSFT Tue, May 21, 2019 127.43 127.53 126.58 126.90
6796 NASDAQ MSFT Mon, May 20, 2019 126.52 127.59 125.76 126.22
6795 NASDAQ MSFT Fri, May 17, 2019 128.31 130.46 127.92 128.07
6794 NASDAQ MSFT Thu, May 16, 2019 126.75 129.38 126.46 128.93
6793 NASDAQ MSFT Wed, May 15, 2019 124.26 126.71 123.70 126.02
6792 NASDAQ MSFT Tue, May 14, 2019 123.87 125.88 123.70 124.73
6791 NASDAQ MSFT Mon, May 13, 2019 124.11 125.55 123.04 123.35
6790 NASDAQ MSFT Fri, May 10, 2019 124.91 127.93 123.82 127.13
6789 NASDAQ MSFT Thu, May 9, 2019 124.29 125.79 123.57 125.50
6788 NASDAQ MSFT Wed, May 8, 2019 125.44 126.37 124.75 125.51
6787 NASDAQ MSFT Tue, May 7, 2019 126.46 127.18 124.22 125.52
6786 NASDAQ MSFT Mon, May 6, 2019 126.39 128.56 126.11 128.15
6785 NASDAQ MSFT Fri, May 3, 2019 127.36 129.43 127.25 128.90
6784 NASDAQ MSFT Thu, May 2, 2019 127.98 128.00 125.52 126.21
6783 NASDAQ MSFT Wed, May 1, 2019 130.53 130.65 127.70 127.88
6782 NASDAQ MSFT Tue, Apr 30, 2019 129.81 130.70 129.39 130.60
6781 NASDAQ MSFT Mon, Apr 29, 2019 129.90 130.18 129.35 129.77
6780 NASDAQ MSFT Fri, Apr 26, 2019 129.70 130.52 129.02 129.89
6779 NASDAQ MSFT Thu, Apr 25, 2019 130.06 131.37 128.83 129.15
6778 NASDAQ MSFT Wed, Apr 24, 2019 125.79 125.85 124.52 125.01
6777 NASDAQ MSFT Tue, Apr 23, 2019 124.10 125.58 123.83 125.44
6776 NASDAQ MSFT Mon, Apr 22, 2019 122.62 124.00 122.57 123.76
6775 NASDAQ MSFT Thu, Apr 18, 2019 122.19 123.52 121.30 123.37
6774 NASDAQ MSFT Wed, Apr 17, 2019 121.24 121.85 120.54 121.77
6773 NASDAQ MSFT Tue, Apr 16, 2019 121.64 121.65 120.10 120.77
6772 NASDAQ MSFT Mon, Apr 15, 2019 120.94 121.58 120.57 121.05
6771 NASDAQ MSFT Fri, Apr 12, 2019 120.64 120.98 120.37 120.95
6770 NASDAQ MSFT Thu, Apr 11, 2019 120.54 120.85 119.92 120.33
6769 NASDAQ MSFT Wed, Apr 10, 2019 119.76 120.35 119.54 120.19
6768 NASDAQ MSFT Tue, Apr 9, 2019 118.63 119.54 118.58 119.28
6767 NASDAQ MSFT Mon, Apr 8, 2019 119.81 120.02 118.64 119.93
6766 NASDAQ MSFT Fri, Apr 5, 2019 119.39 120.23 119.37 119.89
6765 NASDAQ MSFT Thu, Apr 4, 2019 120.10 120.23 118.38 119.36
6764 NASDAQ MSFT Wed, Apr 3, 2019 119.86 120.43 119.15 119.97
6763 NASDAQ MSFT Tue, Apr 2, 2019 119.06 119.48 118.52 119.19
6762 NASDAQ MSFT Mon, Apr 1, 2019 118.95 119.11 118.10 119.02
6761 NASDAQ MSFT Fri, Mar 29, 2019 118.07 118.32 116.96 117.94
6760 NASDAQ MSFT Thu, Mar 28, 2019 117.44 117.58 116.13 116.93
6759 NASDAQ MSFT Wed, Mar 27, 2019 117.88 118.21 115.52 116.77
6758 NASDAQ MSFT Tue, Mar 26, 2019 118.62 118.71 116.85 117.91
6757 NASDAQ MSFT Mon, Mar 25, 2019 116.56 118.01 116.32 117.66
6756 NASDAQ MSFT Fri, Mar 22, 2019 119.50 119.59 117.04 117.05
6755 NASDAQ MSFT Thu, Mar 21, 2019 117.14 120.82 117.09 120.22
6754 NASDAQ MSFT Wed, Mar 20, 2019 117.39 118.75 116.71 117.52
6753 NASDAQ MSFT Tue, Mar 19, 2019 118.09 118.44 116.99 117.65
6752 NASDAQ MSFT Mon, Mar 18, 2019 116.17 117.61 116.05 117.57
6751 NASDAQ MSFT Fri, Mar 15, 2019 115.34 117.25 114.59 115.91
6750 NASDAQ MSFT Thu, Mar 14, 2019 114.54 115.20 114.33 114.59
6749 NASDAQ MSFT Wed, Mar 13, 2019 114.13 115.00 113.78 114.50
6748 NASDAQ MSFT Tue, Mar 12, 2019 112.82 113.99 112.65 113.62
6747 NASDAQ MSFT Mon, Mar 11, 2019 110.99 112.95 110.98 112.83
6746 NASDAQ MSFT Fri, Mar 8, 2019 109.16 110.71 108.80 110.51
6745 NASDAQ MSFT Thu, Mar 7, 2019 111.40 111.55 109.87 110.39
6744 NASDAQ MSFT Wed, Mar 6, 2019 111.87 112.66 111.43 111.75
6743 NASDAQ MSFT Tue, Mar 5, 2019 112.25 112.39 111.23 111.70
6742 NASDAQ MSFT Mon, Mar 4, 2019 113.02 113.25 110.80 112.26
6741 NASDAQ MSFT Fri, Mar 1, 2019 112.89 113.02 111.67 112.53
6740 NASDAQ MSFT Thu, Feb 28, 2019 112.04 112.88 111.73 112.03
6739 NASDAQ MSFT Wed, Feb 27, 2019 111.69 112.36 110.88 112.17
6738 NASDAQ MSFT Tue, Feb 26, 2019 111.26 113.24 111.17 112.36
6737 NASDAQ MSFT Mon, Feb 25, 2019 111.76 112.18 111.26 111.59
6736 NASDAQ MSFT Fri, Feb 22, 2019 110.05 111.20 109.82 110.97
6735 NASDAQ MSFT Thu, Feb 21, 2019 106.90 109.48 106.87 109.41
6734 NASDAQ MSFT Wed, Feb 20, 2019 107.86 107.94 106.29 107.15
6733 NASDAQ MSFT Tue, Feb 19, 2019 107.79 108.66 107.78 108.17
6732 NASDAQ MSFT Fri, Feb 15, 2019 107.91 108.30 107.36 108.22
6731 NASDAQ MSFT Thu, Feb 14, 2019 106.31 107.29 105.66 106.90
6730 NASDAQ MSFT Wed, Feb 13, 2019 107.50 107.78 106.71 106.81
6729 NASDAQ MSFT Tue, Feb 12, 2019 106.14 107.14 105.48 106.89
6728 NASDAQ MSFT Mon, Feb 11, 2019 106.20 106.58 104.97 105.25
6727 NASDAQ MSFT Fri, Feb 8, 2019 104.39 105.78 104.26 105.67
6726 NASDAQ MSFT Thu, Feb 7, 2019 105.19 105.59 104.29 105.27
6725 NASDAQ MSFT Wed, Feb 6, 2019 107.00 107.00 105.53 106.03
6724 NASDAQ MSFT Tue, Feb 5, 2019 106.06 107.27 105.96 107.22
6723 NASDAQ MSFT Mon, Feb 4, 2019 102.87 105.80 102.77 105.74
6722 NASDAQ MSFT Fri, Feb 1, 2019 103.78 104.10 102.35 102.78
6721 NASDAQ MSFT Thu, Jan 31, 2019 103.80 105.22 103.18 104.43
6720 NASDAQ MSFT Wed, Jan 30, 2019 104.62 106.38 104.33 106.38
6719 NASDAQ MSFT Tue, Jan 29, 2019 104.88 104.97 102.17 102.94
6718 NASDAQ MSFT Mon, Jan 28, 2019 106.26 106.48 104.66 105.08
6717 NASDAQ MSFT Fri, Jan 25, 2019 107.24 107.88 106.59 107.17
6716 NASDAQ MSFT Thu, Jan 24, 2019 106.86 107.00 105.34 106.20
6715 NASDAQ MSFT Wed, Jan 23, 2019 106.12 107.04 105.34 106.71
6714 NASDAQ MSFT Tue, Jan 22, 2019 106.75 107.10 104.86 105.68
6713 NASDAQ MSFT Fri, Jan 18, 2019 107.46 107.90 105.91 107.71
6712 NASDAQ MSFT Thu, Jan 17, 2019 105.00 106.63 104.76 106.12
6711 NASDAQ MSFT Wed, Jan 16, 2019 105.26 106.26 104.96 105.38
6710 NASDAQ MSFT Tue, Jan 15, 2019 102.51 105.05 101.88 105.01
6709 NASDAQ MSFT Mon, Jan 14, 2019 101.90 102.87 101.26 102.05
6708 NASDAQ MSFT Fri, Jan 11, 2019 103.19 103.44 101.64 102.80
6707 NASDAQ MSFT Thu, Jan 10, 2019 103.22 103.75 102.38 103.60
6706 NASDAQ MSFT Wed, Jan 9, 2019 103.86 104.88 103.24 104.27
6705 NASDAQ MSFT Tue, Jan 8, 2019 103.04 103.97 101.71 102.80
6704 NASDAQ MSFT Mon, Jan 7, 2019 101.64 103.27 100.98 102.06
6703 NASDAQ MSFT Fri, Jan 4, 2019 99.72 102.51 98.93 101.93
6702 NASDAQ MSFT Thu, Jan 3, 2019 100.10 100.19 97.20 97.40
6701 NASDAQ MSFT Wed, Jan 2, 2019 99.55 101.75 98.94 101.12
6700 NASDAQ MSFT Mon, Dec 31, 2018 101.29 102.40 100.44 101.57
6699 NASDAQ MSFT Fri, Dec 28, 2018 102.09 102.41 99.52 100.39
6698 NASDAQ MSFT Thu, Dec 27, 2018 99.30 101.19 96.40 101.18
6697 NASDAQ MSFT Wed, Dec 26, 2018 95.14 100.69 93.96 100.56
6696 NASDAQ MSFT Mon, Dec 24, 2018 97.68 97.97 93.98 94.13
6695 NASDAQ MSFT Fri, Dec 21, 2018 101.63 103.00 97.46 98.23
6694 NASDAQ MSFT Thu, Dec 20, 2018 103.05 104.31 98.78 101.51
6693 NASDAQ MSFT Wed, Dec 19, 2018 103.65 106.88 101.35 103.69
6692 NASDAQ MSFT Tue, Dec 18, 2018 103.75 104.51 102.52 103.97
6691 NASDAQ MSFT Mon, Dec 17, 2018 105.41 105.80 101.71 102.89
6690 NASDAQ MSFT Fri, Dec 14, 2018 108.25 109.26 105.50 106.03
6689 NASDAQ MSFT Thu, Dec 13, 2018 109.58 110.87 108.63 109.45
6688 NASDAQ MSFT Wed, Dec 12, 2018 110.89 111.27 109.04 109.08
6687 NASDAQ MSFT Tue, Dec 11, 2018 109.80 110.95 107.44 108.59
6686 NASDAQ MSFT Mon, Dec 10, 2018 104.80 107.98 103.89 107.59
6685 NASDAQ MSFT Fri, Dec 7, 2018 108.38 109.45 104.30 104.82
6684 NASDAQ MSFT Thu, Dec 6, 2018 105.82 109.24 105.00 109.19
6683 NASDAQ MSFT Tue, Dec 4, 2018 111.94 112.64 108.21 108.52
6682 NASDAQ MSFT Mon, Dec 3, 2018 113.00 113.42 110.73 112.09
6681 NASDAQ MSFT Fri, Nov 30, 2018 110.70 110.97 109.36 110.89
6680 NASDAQ MSFT Thu, Nov 29, 2018 110.33 111.12 109.03 110.19
6679 NASDAQ MSFT Wed, Nov 28, 2018 107.89 111.33 107.86 111.12
6678 NASDAQ MSFT Tue, Nov 27, 2018 106.27 107.33 105.36 107.14
6677 NASDAQ MSFT Mon, Nov 26, 2018 104.79 106.63 104.58 106.47
6676 NASDAQ MSFT Fri, Nov 23, 2018 102.17 103.81 102.00 103.07
6675 NASDAQ MSFT Wed, Nov 21, 2018 103.60 104.43 102.24 103.11
6674 NASDAQ MSFT Tue, Nov 20, 2018 101.80 102.97 99.35 101.71
6673 NASDAQ MSFT Mon, Nov 19, 2018 108.27 108.56 103.55 104.62
6672 NASDAQ MSFT Fri, Nov 16, 2018 107.08 108.88 106.80 108.29
6671 NASDAQ MSFT Thu, Nov 15, 2018 104.99 107.80 103.91 107.28
6670 NASDAQ MSFT Wed, Nov 14, 2018 108.10 108.26 104.47 104.97
6669 NASDAQ MSFT Tue, Nov 13, 2018 107.55 108.74 106.64 106.94
6668 NASDAQ MSFT Mon, Nov 12, 2018 109.42 109.96 106.10 106.87
6667 NASDAQ MSFT Fri, Nov 9, 2018 110.85 111.45 108.76 109.57
6666 NASDAQ MSFT Thu, Nov 8, 2018 111.80 112.21 110.91 111.75
6665 NASDAQ MSFT Wed, Nov 7, 2018 109.44 112.24 109.40 111.96
6664 NASDAQ MSFT Tue, Nov 6, 2018 107.38 108.84 106.28 107.72
6663 NASDAQ MSFT Mon, Nov 5, 2018 106.37 107.74 105.90 107.51
6662 NASDAQ MSFT Fri, Nov 2, 2018 106.48 107.32 104.98 106.16
6661 NASDAQ MSFT Thu, Nov 1, 2018 107.05 107.32 105.53 105.92
6660 NASDAQ MSFT Wed, Oct 31, 2018 105.44 108.14 105.39 106.81
6659 NASDAQ MSFT Tue, Oct 30, 2018 103.66 104.38 100.11 103.73
6658 NASDAQ MSFT Mon, Oct 29, 2018 108.11 108.70 101.63 103.85
6657 NASDAQ MSFT Fri, Oct 26, 2018 105.69 108.75 104.76 106.96
6656 NASDAQ MSFT Thu, Oct 25, 2018 106.55 109.27 106.15 108.30
6655 NASDAQ MSFT Wed, Oct 24, 2018 108.41 108.49 101.59 102.32
6654 NASDAQ MSFT Tue, Oct 23, 2018 107.77 108.97 105.11 108.10
6653 NASDAQ MSFT Mon, Oct 22, 2018 109.32 110.54 108.24 109.63
6652 NASDAQ MSFT Fri, Oct 19, 2018 108.93 110.86 108.21 108.66
6651 NASDAQ MSFT Thu, Oct 18, 2018 110.10 110.53 107.83 108.50
6650 NASDAQ MSFT Wed, Oct 17, 2018 111.68 111.81 109.55 110.71
6649 NASDAQ MSFT Tue, Oct 16, 2018 109.54 111.41 108.95 111.00
6648 NASDAQ MSFT Mon, Oct 15, 2018 108.91 109.48 106.95 107.60
6647 NASDAQ MSFT Fri, Oct 12, 2018 109.01 111.24 107.12 109.57
6646 NASDAQ MSFT Thu, Oct 11, 2018 105.35 108.93 104.20 105.91
6645 NASDAQ MSFT Wed, Oct 10, 2018 111.24 111.50 105.79 106.16
6644 NASDAQ MSFT Tue, Oct 9, 2018 111.14 113.08 110.80 112.26
6643 NASDAQ MSFT Mon, Oct 8, 2018 111.66 112.03 109.34 110.85
6642 NASDAQ MSFT Fri, Oct 5, 2018 112.63 113.17 110.64 112.13
6641 NASDAQ MSFT Thu, Oct 4, 2018 114.61 114.76 111.63 112.79
6640 NASDAQ MSFT Wed, Oct 3, 2018 115.42 116.18 114.93 115.17
6639 NASDAQ MSFT Tue, Oct 2, 2018 115.30 115.84 114.44 115.15
6638 NASDAQ MSFT Mon, Oct 1, 2018 114.75 115.68 114.73 115.61
6637 NASDAQ MSFT Fri, Sep 28, 2018 114.19 114.57 113.68 114.37
6636 NASDAQ MSFT Thu, Sep 27, 2018 114.78 114.91 114.20 114.41
6635 NASDAQ MSFT Wed, Sep 26, 2018 114.47 115.06 113.74 113.98
6634 NASDAQ MSFT Tue, Sep 25, 2018 114.80 115.10 113.75 114.45
6633 NASDAQ MSFT Mon, Sep 24, 2018 113.03 114.90 112.22 114.67
6632 NASDAQ MSFT Fri, Sep 21, 2018 114.00 115.29 113.51 114.26
6631 NASDAQ MSFT Thu, Sep 20, 2018 112.28 113.80 111.93 113.57
6630 NASDAQ MSFT Wed, Sep 19, 2018 113.05 113.32 111.04 111.70
6629 NASDAQ MSFT Tue, Sep 18, 2018 112.19 113.70 111.72 113.21
6628 NASDAQ MSFT Mon, Sep 17, 2018 113.69 113.70 111.86 112.14
6627 NASDAQ MSFT Fri, Sep 14, 2018 113.36 113.73 112.44 113.37
6626 NASDAQ MSFT Thu, Sep 13, 2018 112.12 113.73 112.12 112.91
6625 NASDAQ MSFT Wed, Sep 12, 2018 111.43 111.85 110.51 111.71
6624 NASDAQ MSFT Tue, Sep 11, 2018 108.90 111.59 108.89 111.24
6623 NASDAQ MSFT Mon, Sep 10, 2018 108.84 109.64 108.36 109.38
6622 NASDAQ MSFT Fri, Sep 7, 2018 108.23 108.72 107.23 108.21
6621 NASDAQ MSFT Thu, Sep 6, 2018 108.25 108.99 107.51 108.74
6620 NASDAQ MSFT Wed, Sep 5, 2018 111.01 111.42 108.10 108.49
6619 NASDAQ MSFT Tue, Sep 4, 2018 110.85 111.96 110.22 111.71
6618 NASDAQ MSFT Fri, Aug 31, 2018 111.69 112.78 111.52 112.33
6617 NASDAQ MSFT Thu, Aug 30, 2018 111.67 112.61 111.44 111.95
6616 NASDAQ MSFT Wed, Aug 29, 2018 110.45 112.03 110.27 112.02
6615 NASDAQ MSFT Tue, Aug 28, 2018 109.94 110.50 109.79 110.26
6614 NASDAQ MSFT Mon, Aug 27, 2018 109.27 109.64 108.51 109.60
6613 NASDAQ MSFT Fri, Aug 24, 2018 107.67 108.56 107.56 108.40
6612 NASDAQ MSFT Thu, Aug 23, 2018 107.15 108.18 106.87 107.56
6611 NASDAQ MSFT Wed, Aug 22, 2018 105.85 107.34 105.78 107.06
6610 NASDAQ MSFT Tue, Aug 21, 2018 106.92 107.35 105.85 105.98
6609 NASDAQ MSFT Mon, Aug 20, 2018 107.51 107.90 106.48 106.87
6608 NASDAQ MSFT Fri, Aug 17, 2018 107.36 107.90 106.69 107.58
6607 NASDAQ MSFT Thu, Aug 16, 2018 108.30 108.86 107.30 107.64
6606 NASDAQ MSFT Wed, Aug 15, 2018 108.49 108.99 106.82 107.66
6605 NASDAQ MSFT Tue, Aug 14, 2018 108.56 109.75 108.04 109.56
6604 NASDAQ MSFT Mon, Aug 13, 2018 109.24 109.58 108.10 108.21
6603 NASDAQ MSFT Fri, Aug 10, 2018 109.42 109.69 108.38 109.00
6602 NASDAQ MSFT Thu, Aug 9, 2018 109.71 110.16 109.60 109.67
6601 NASDAQ MSFT Wed, Aug 8, 2018 109.33 109.75 108.76 109.49
6600 NASDAQ MSFT Tue, Aug 7, 2018 108.56 109.10 108.17 108.88
6599 NASDAQ MSFT Mon, Aug 6, 2018 108.12 108.42 107.56 108.13
6598 NASDAQ MSFT Fri, Aug 3, 2018 107.80 108.05 106.82 108.04
6597 NASDAQ MSFT Thu, Aug 2, 2018 105.40 108.09 104.84 107.57
6596 NASDAQ MSFT Wed, Aug 1, 2018 106.03 106.45 105.42 106.28
6595 NASDAQ MSFT Tue, Jul 31, 2018 106.49 106.72 105.38 106.08
6594 NASDAQ MSFT Mon, Jul 30, 2018 107.19 107.53 104.76 105.37
6593 NASDAQ MSFT Fri, Jul 27, 2018 110.18 110.18 106.14 107.68
6592 NASDAQ MSFT Thu, Jul 26, 2018 110.74 111.00 109.50 109.62
6591 NASDAQ MSFT Wed, Jul 25, 2018 107.96 111.15 107.60 110.83
6590 NASDAQ MSFT Tue, Jul 24, 2018 108.57 108.82 107.26 107.66
6589 NASDAQ MSFT Mon, Jul 23, 2018 106.30 108.14 106.13 107.97
6588 NASDAQ MSFT Fri, Jul 20, 2018 108.08 108.20 106.08 106.27
6587 NASDAQ MSFT Thu, Jul 19, 2018 104.93 105.31 103.89 104.40
6586 NASDAQ MSFT Wed, Jul 18, 2018 105.94 106.05 104.72 105.12
6585 NASDAQ MSFT Tue, Jul 17, 2018 104.61 106.50 104.32 105.95
6584 NASDAQ MSFT Mon, Jul 16, 2018 105.40 105.82 104.52 104.91
6583 NASDAQ MSFT Fri, Jul 13, 2018 104.37 105.60 104.09 105.43
6582 NASDAQ MSFT Thu, Jul 12, 2018 102.77 104.41 102.73 104.19
6581 NASDAQ MSFT Wed, Jul 11, 2018 101.15 102.34 101.10 101.98
6580 NASDAQ MSFT Tue, Jul 10, 2018 102.00 102.51 101.86 102.12
6579 NASDAQ MSFT Mon, Jul 9, 2018 101.65 102.25 101.25 101.85
6578 NASDAQ MSFT Fri, Jul 6, 2018 99.89 101.43 99.67 101.16
6577 NASDAQ MSFT Thu, Jul 5, 2018 99.50 99.92 99.03 99.76
6576 NASDAQ MSFT Tue, Jul 3, 2018 100.48 100.63 98.94 99.05
6575 NASDAQ MSFT Mon, Jul 2, 2018 98.10 100.06 98.00 100.01
6574 NASDAQ MSFT Fri, Jun 29, 2018 98.93 99.91 98.33 98.61
6573 NASDAQ MSFT Thu, Jun 28, 2018 97.38 99.11 97.26 98.63
6572 NASDAQ MSFT Wed, Jun 27, 2018 99.58 100.02 97.40 97.54
6571 NASDAQ MSFT Tue, Jun 26, 2018 98.82 100.08 98.75 99.08
6570 NASDAQ MSFT Mon, Jun 25, 2018 100.00 100.11 97.30 98.39
6569 NASDAQ MSFT Fri, Jun 22, 2018 100.41 100.77 99.63 100.41
6568 NASDAQ MSFT Thu, Jun 21, 2018 102.08 102.46 100.88 101.14
6567 NASDAQ MSFT Wed, Jun 20, 2018 101.37 102.52 101.12 101.87
6566 NASDAQ MSFT Tue, Jun 19, 2018 99.65 101.00 99.50 100.86
6565 NASDAQ MSFT Mon, Jun 18, 2018 100.01 101.11 99.42 100.86
6564 NASDAQ MSFT Fri, Jun 15, 2018 101.51 101.53 100.07 100.13
6563 NASDAQ MSFT Thu, Jun 14, 2018 101.65 102.03 101.00 101.42
6562 NASDAQ MSFT Wed, Jun 13, 2018 101.72 102.01 100.56 100.85
6561 NASDAQ MSFT Tue, Jun 12, 2018 101.10 101.45 100.75 101.31
6560 NASDAQ MSFT Mon, Jun 11, 2018 101.37 101.59 100.67 101.05
6559 NASDAQ MSFT Fri, Jun 8, 2018 101.09 101.95 100.54 101.63
6558 NASDAQ MSFT Thu, Jun 7, 2018 102.65 102.69 100.38 100.88
6557 NASDAQ MSFT Wed, Jun 6, 2018 102.48 102.60 101.90 102.49
6556 NASDAQ MSFT Tue, Jun 5, 2018 102.00 102.33 101.53 102.19
6555 NASDAQ MSFT Mon, Jun 4, 2018 101.26 101.86 100.85 101.67
6554 NASDAQ MSFT Fri, Jun 1, 2018 99.28 100.86 99.17 100.79
6553 NASDAQ MSFT Thu, May 31, 2018 99.29 99.99 98.61 98.84
6552 NASDAQ MSFT Wed, May 30, 2018 98.31 99.25 97.91 98.95
6551 NASDAQ MSFT Tue, May 29, 2018 97.84 98.88 97.23 98.01
6550 NASDAQ MSFT Fri, May 25, 2018 98.30 98.98 97.86 98.36
6549 NASDAQ MSFT Thu, May 24, 2018 98.73 98.94 96.81 98.31
6548 NASDAQ MSFT Wed, May 23, 2018 96.71 98.73 96.32 98.66
6547 NASDAQ MSFT Tue, May 22, 2018 97.68 98.17 97.20 97.50
6546 NASDAQ MSFT Mon, May 21, 2018 97.00 98.01 96.80 97.60
6545 NASDAQ MSFT Fri, May 18, 2018 96.01 96.93 96.01 96.36
6544 NASDAQ MSFT Thu, May 17, 2018 96.76 97.54 95.83 96.18
6543 NASDAQ MSFT Wed, May 16, 2018 97.36 97.40 96.62 97.15
6542 NASDAQ MSFT Tue, May 15, 2018 97.24 97.85 96.34 97.32
6541 NASDAQ MSFT Mon, May 14, 2018 97.92 98.69 97.31 98.03
6540 NASDAQ MSFT Fri, May 11, 2018 97.80 97.87 97.04 97.70
6539 NASDAQ MSFT Thu, May 10, 2018 97.46 97.95 97.05 97.91
6538 NASDAQ MSFT Wed, May 9, 2018 96.01 96.97 95.05 96.94
6537 NASDAQ MSFT Tue, May 8, 2018 95.85 96.16 95.06 95.81
6536 NASDAQ MSFT Mon, May 7, 2018 95.17 96.71 95.10 96.22
6535 NASDAQ MSFT Fri, May 4, 2018 93.32 95.37 92.92 95.16
6534 NASDAQ MSFT Thu, May 3, 2018 92.96 94.93 92.45 94.07
6533 NASDAQ MSFT Wed, May 2, 2018 94.99 95.17 93.19 93.51
6532 NASDAQ MSFT Tue, May 1, 2018 93.21 95.29 92.79 95.00
6531 NASDAQ MSFT Mon, Apr 30, 2018 96.33 96.40 93.15 93.52
6530 NASDAQ MSFT Fri, Apr 27, 2018 97.60 97.90 93.91 95.82
6529 NASDAQ MSFT Thu, Apr 26, 2018 93.55 95.15 93.10 94.26
6528 NASDAQ MSFT Wed, Apr 25, 2018 93.30 93.30 90.28 92.31
6527 NASDAQ MSFT Tue, Apr 24, 2018 96.24 96.47 92.41 93.12
6526 NASDAQ MSFT Mon, Apr 23, 2018 95.74 96.29 94.63 95.35
6525 NASDAQ MSFT Fri, Apr 20, 2018 95.91 96.11 94.05 95.00
6524 NASDAQ MSFT Thu, Apr 19, 2018 96.44 97.07 95.34 96.11
6523 NASDAQ MSFT Wed, Apr 18, 2018 96.22 96.72 95.52 96.44
6522 NASDAQ MSFT Tue, Apr 17, 2018 95.00 96.54 94.88 96.07
6521 NASDAQ MSFT Mon, Apr 16, 2018 94.07 94.66 93.42 94.17
6520 NASDAQ MSFT Fri, Apr 13, 2018 94.05 94.18 92.44 93.08
6519 NASDAQ MSFT Thu, Apr 12, 2018 92.43 94.16 92.43 93.58
6518 NASDAQ MSFT Wed, Apr 11, 2018 92.01 93.29 91.48 91.86
6517 NASDAQ MSFT Tue, Apr 10, 2018 92.39 93.28 91.64 92.88
6516 NASDAQ MSFT Mon, Apr 9, 2018 91.04 93.17 90.62 90.77
6515 NASDAQ MSFT Fri, Apr 6, 2018 91.49 92.46 89.48 90.23
6514 NASDAQ MSFT Thu, Apr 5, 2018 92.44 93.07 91.40 92.38
6513 NASDAQ MSFT Wed, Apr 4, 2018 87.85 92.76 87.73 92.33
6512 NASDAQ MSFT Tue, Apr 3, 2018 89.58 90.05 87.89 89.71
6511 NASDAQ MSFT Mon, Apr 2, 2018 90.47 90.88 87.51 88.52
6510 NASDAQ MSFT Thu, Mar 29, 2018 90.18 92.29 88.40 91.27
6509 NASDAQ MSFT Wed, Mar 28, 2018 89.82 91.23 88.87 89.39
6508 NASDAQ MSFT Tue, Mar 27, 2018 94.94 95.14 88.51 89.47
6507 NASDAQ MSFT Mon, Mar 26, 2018 90.61 94.00 90.40 93.78
6506 NASDAQ MSFT Fri, Mar 23, 2018 89.50 90.46 87.08 87.18
6505 NASDAQ MSFT Thu, Mar 22, 2018 91.27 91.75 89.66 89.79
6504 NASDAQ MSFT Wed, Mar 21, 2018 92.93 94.05 92.21 92.48
6503 NASDAQ MSFT Tue, Mar 20, 2018 93.05 93.77 93.00 93.13
6502 NASDAQ MSFT Mon, Mar 19, 2018 93.74 93.90 92.11 92.89
6501 NASDAQ MSFT Fri, Mar 16, 2018 94.68 95.38 93.92 94.60
6500 NASDAQ MSFT Thu, Mar 15, 2018 93.53 94.58 92.83 94.18
6499 NASDAQ MSFT Wed, Mar 14, 2018 95.12 95.41 93.50 93.85
6498 NASDAQ MSFT Tue, Mar 13, 2018 97.00 97.24 93.97 94.41
6497 NASDAQ MSFT Mon, Mar 12, 2018 96.50 97.21 96.04 96.77
6496 NASDAQ MSFT Fri, Mar 9, 2018 95.29 96.54 95.00 96.54
6495 NASDAQ MSFT Thu, Mar 8, 2018 94.27 95.10 93.77 94.43
6494 NASDAQ MSFT Wed, Mar 7, 2018 93.16 93.94 92.43 93.86
6493 NASDAQ MSFT Tue, Mar 6, 2018 94.34 94.49 92.94 93.32
6492 NASDAQ MSFT Mon, Mar 5, 2018 92.34 94.27 92.26 93.64
6491 NASDAQ MSFT Fri, Mar 2, 2018 91.58 93.15 90.86 93.05
6490 NASDAQ MSFT Thu, Mar 1, 2018 93.99 94.57 91.84 92.85
6489 NASDAQ MSFT Wed, Feb 28, 2018 94.84 95.71 93.63 93.77
6488 NASDAQ MSFT Tue, Feb 27, 2018 95.74 95.84 94.20 94.20
6487 NASDAQ MSFT Mon, Feb 26, 2018 94.40 95.45 94.25 95.42
6486 NASDAQ MSFT Fri, Feb 23, 2018 92.75 94.07 92.36 94.06
6485 NASDAQ MSFT Thu, Feb 22, 2018 92.05 92.73 91.36 91.73
6484 NASDAQ MSFT Wed, Feb 21, 2018 92.98 93.36 91.49 91.49
6483 NASDAQ MSFT Tue, Feb 20, 2018 91.48 93.06 91.01 92.72
6482 NASDAQ MSFT Fri, Feb 16, 2018 92.45 93.50 91.80 92.00
6481 NASDAQ MSFT Thu, Feb 15, 2018 91.21 92.72 90.62 92.66
6480 NASDAQ MSFT Wed, Feb 14, 2018 88.51 90.99 88.41 90.81
6479 NASDAQ MSFT Tue, Feb 13, 2018 88.93 90.00 87.80 89.83
6478 NASDAQ MSFT Mon, Feb 12, 2018 88.74 89.78 87.93 89.13
6477 NASDAQ MSFT Fri, Feb 9, 2018 86.30 88.93 83.83 88.18
6476 NASDAQ MSFT Thu, Feb 8, 2018 89.71 89.88 84.76 85.01
6475 NASDAQ MSFT Wed, Feb 7, 2018 90.49 91.77 89.20 89.61
6474 NASDAQ MSFT Tue, Feb 6, 2018 86.89 91.48 85.25 91.33
6473 NASDAQ MSFT Mon, Feb 5, 2018 90.56 93.24 88.00 88.00
6472 NASDAQ MSFT Fri, Feb 2, 2018 93.64 93.97 91.50 91.78
6471 NASDAQ MSFT Thu, Feb 1, 2018 94.79 96.07 93.58 94.26
6470 NASDAQ MSFT Wed, Jan 31, 2018 93.75 95.40 93.51 95.01
6469 NASDAQ MSFT Tue, Jan 30, 2018 93.30 93.66 92.10 92.74
6468 NASDAQ MSFT Mon, Jan 29, 2018 95.14 95.45 93.72 93.92
6467 NASDAQ MSFT Fri, Jan 26, 2018 93.12 94.06 92.58 94.06
6466 NASDAQ MSFT Thu, Jan 25, 2018 92.47 93.24 91.93 92.33
6465 NASDAQ MSFT Wed, Jan 24, 2018 92.55 93.43 91.58 91.82
6464 NASDAQ MSFT Tue, Jan 23, 2018 91.90 92.30 91.54 91.90
6463 NASDAQ MSFT Mon, Jan 22, 2018 90.00 91.62 89.74 91.61
6462 NASDAQ MSFT Fri, Jan 19, 2018 90.14 90.61 89.66 90.00
6461 NASDAQ MSFT Thu, Jan 18, 2018 89.80 90.67 89.66 90.10
6460 NASDAQ MSFT Wed, Jan 17, 2018 89.08 90.28 88.75 90.14
6459 NASDAQ MSFT Tue, Jan 16, 2018 90.10 90.79 88.01 88.35
6458 NASDAQ MSFT Fri, Jan 12, 2018 88.67 89.78 88.45 89.60
6457 NASDAQ MSFT Thu, Jan 11, 2018 88.13 88.13 87.24 88.08
6456 NASDAQ MSFT Wed, Jan 10, 2018 87.86 88.19 87.41 87.82
6455 NASDAQ MSFT Tue, Jan 9, 2018 88.65 88.73 87.86 88.22
6454 NASDAQ MSFT Mon, Jan 8, 2018 88.20 88.58 87.60 88.28
6453 NASDAQ MSFT Fri, Jan 5, 2018 87.66 88.41 87.43 88.19
6452 NASDAQ MSFT Thu, Jan 4, 2018 86.59 87.66 86.57 87.11
6451 NASDAQ MSFT Wed, Jan 3, 2018 86.06 86.51 85.97 86.35
6450 NASDAQ MSFT Tue, Jan 2, 2018 86.13 86.31 85.50 85.95
6449 NASDAQ MSFT Fri, Dec 29, 2017 85.63 86.05 85.50 85.54
6448 NASDAQ MSFT Thu, Dec 28, 2017 85.90 85.93 85.55 85.72
6447 NASDAQ MSFT Wed, Dec 27, 2017 85.65 85.98 85.22 85.71
6446 NASDAQ MSFT Tue, Dec 26, 2017 85.31 85.53 85.03 85.40
6445 NASDAQ MSFT Fri, Dec 22, 2017 85.40 85.63 84.92 85.51
6444 NASDAQ MSFT Thu, Dec 21, 2017 86.05 86.10 85.40 85.50
6443 NASDAQ MSFT Wed, Dec 20, 2017 86.20 86.30 84.71 85.52
6442 NASDAQ MSFT Tue, Dec 19, 2017 86.35 86.35 85.27 85.83
6441 NASDAQ MSFT Mon, Dec 18, 2017 87.12 87.50 86.23 86.38
6440 NASDAQ MSFT Fri, Dec 15, 2017 85.26 87.09 84.88 86.85
6439 NASDAQ MSFT Thu, Dec 14, 2017 85.43 85.87 84.53 84.69
6438 NASDAQ MSFT Wed, Dec 13, 2017 85.74 86.00 85.17 85.35
6437 NASDAQ MSFT Tue, Dec 12, 2017 85.31 86.05 85.08 85.58
6436 NASDAQ MSFT Mon, Dec 11, 2017 84.29 85.37 84.12 85.23
6435 NASDAQ MSFT Fri, Dec 8, 2017 83.63 84.58 83.33 84.16
6434 NASDAQ MSFT Thu, Dec 7, 2017 82.54 82.80 82.00 82.49
6433 NASDAQ MSFT Wed, Dec 6, 2017 81.55 83.14 81.43 82.78
6432 NASDAQ MSFT Tue, Dec 5, 2017 81.34 82.68 80.98 81.59
6431 NASDAQ MSFT Mon, Dec 4, 2017 84.42 84.43 80.70 81.08
6430 NASDAQ MSFT Fri, Dec 1, 2017 83.60 84.81 83.22 84.26
6429 NASDAQ MSFT Thu, Nov 30, 2017 83.51 84.52 83.34 84.17
6428 NASDAQ MSFT Wed, Nov 29, 2017 84.71 84.92 83.18 83.34
6427 NASDAQ MSFT Tue, Nov 28, 2017 84.07 85.06 84.02 84.88
6426 NASDAQ MSFT Mon, Nov 27, 2017 83.31 83.98 83.30 83.87
6425 NASDAQ MSFT Fri, Nov 24, 2017 83.01 83.43 82.78 83.26
6424 NASDAQ MSFT Wed, Nov 22, 2017 83.83 83.90 83.04 83.11
6423 NASDAQ MSFT Tue, Nov 21, 2017 82.74 83.84 82.74 83.72
6422 NASDAQ MSFT Mon, Nov 20, 2017 82.40 82.59 82.25 82.53
6421 NASDAQ MSFT Fri, Nov 17, 2017 83.12 83.12 82.24 82.40
6420 NASDAQ MSFT Thu, Nov 16, 2017 83.10 83.42 82.94 83.20
6419 NASDAQ MSFT Wed, Nov 15, 2017 83.47 83.69 82.69 82.98
6418 NASDAQ MSFT Tue, Nov 14, 2017 83.50 84.10 82.98 84.05
6417 NASDAQ MSFT Mon, Nov 13, 2017 83.66 83.94 83.46 83.93
6416 NASDAQ MSFT Fri, Nov 10, 2017 83.79 84.10 83.23 83.87
6415 NASDAQ MSFT Thu, Nov 9, 2017 84.11 84.27 82.90 84.09
6414 NASDAQ MSFT Wed, Nov 8, 2017 84.14 84.61 83.83 84.56
6413 NASDAQ MSFT Tue, Nov 7, 2017 84.77 84.90 83.93 84.27
6412 NASDAQ MSFT Mon, Nov 6, 2017 84.20 84.70 84.08 84.47
6411 NASDAQ MSFT Fri, Nov 3, 2017 84.08 84.54 83.40 84.14
6410 NASDAQ MSFT Thu, Nov 2, 2017 83.35 84.46 83.12 84.05
6409 NASDAQ MSFT Wed, Nov 1, 2017 83.68 83.76 82.88 83.18
6408 NASDAQ MSFT Tue, Oct 31, 2017 84.36 84.36 83.11 83.18
6407 NASDAQ MSFT Mon, Oct 30, 2017 83.70 84.33 83.11 83.89
6406 NASDAQ MSFT Fri, Oct 27, 2017 84.37 86.20 83.61 83.81
6405 NASDAQ MSFT Thu, Oct 26, 2017 79.20 79.42 78.75 78.76
6404 NASDAQ MSFT Wed, Oct 25, 2017 78.58 79.10 78.01 78.63
6403 NASDAQ MSFT Tue, Oct 24, 2017 78.90 79.20 78.46 78.86
6402 NASDAQ MSFT Mon, Oct 23, 2017 78.99 79.34 78.76 78.83
6401 NASDAQ MSFT Fri, Oct 20, 2017 78.32 78.97 78.22 78.81
6400 NASDAQ MSFT Thu, Oct 19, 2017 77.57 77.93 77.35 77.91
6399 NASDAQ MSFT Wed, Oct 18, 2017 77.67 77.85 77.37 77.61
6398 NASDAQ MSFT Tue, Oct 17, 2017 77.47 77.62 77.25 77.59
6397 NASDAQ MSFT Mon, Oct 16, 2017 77.42 77.81 77.35 77.65
6396 NASDAQ MSFT Fri, Oct 13, 2017 77.59 77.87 77.29 77.49
6395 NASDAQ MSFT Thu, Oct 12, 2017 76.49 77.29 76.37 77.12
6394 NASDAQ MSFT Wed, Oct 11, 2017 76.36 76.46 75.95 76.42
6393 NASDAQ MSFT Tue, Oct 10, 2017 76.33 76.63 76.14 76.29
6392 NASDAQ MSFT Mon, Oct 9, 2017 75.97 76.55 75.86 76.29
6391 NASDAQ MSFT Fri, Oct 6, 2017 75.67 76.03 75.54 76.00
6390 NASDAQ MSFT Thu, Oct 5, 2017 75.22 76.12 74.96 75.97
6389 NASDAQ MSFT Wed, Oct 4, 2017 74.00 74.72 73.71 74.69
6388 NASDAQ MSFT Tue, Oct 3, 2017 74.67 74.88 74.20 74.26
6387 NASDAQ MSFT Mon, Oct 2, 2017 74.71 75.01 74.30 74.61
6386 NASDAQ MSFT Fri, Sep 29, 2017 73.94 74.54 73.88 74.49
6385 NASDAQ MSFT Thu, Sep 28, 2017 73.54 73.97 73.31 73.87
6384 NASDAQ MSFT Wed, Sep 27, 2017 73.55 74.17 73.17 73.85
6383 NASDAQ MSFT Tue, Sep 26, 2017 73.67 73.81 72.99 73.26
6382 NASDAQ MSFT Mon, Sep 25, 2017 74.09 74.25 72.92 73.26
6381 NASDAQ MSFT Fri, Sep 22, 2017 73.99 74.51 73.85 74.41
6380 NASDAQ MSFT Thu, Sep 21, 2017 75.11 75.24 74.11 74.21
6379 NASDAQ MSFT Wed, Sep 20, 2017 75.35 75.55 74.31 74.94
6378 NASDAQ MSFT Tue, Sep 19, 2017 75.21 75.71 75.01 75.44
6377 NASDAQ MSFT Mon, Sep 18, 2017 75.23 75.97 75.04 75.16
6376 NASDAQ MSFT Fri, Sep 15, 2017 74.83 75.39 74.07 75.31
6375 NASDAQ MSFT Thu, Sep 14, 2017 75.00 75.49 74.52 74.77
6374 NASDAQ MSFT Wed, Sep 13, 2017 74.93 75.23 74.55 75.21
6373 NASDAQ MSFT Tue, Sep 12, 2017 74.76 75.24 74.37 74.68
6372 NASDAQ MSFT Mon, Sep 11, 2017 74.31 74.95 74.31 74.76
6371 NASDAQ MSFT Fri, Sep 8, 2017 74.33 74.44 73.84 73.98
6370 NASDAQ MSFT Thu, Sep 7, 2017 73.68 74.60 73.60 74.34
6369 NASDAQ MSFT Wed, Sep 6, 2017 73.74 74.04 73.35 73.40
6368 NASDAQ MSFT Tue, Sep 5, 2017 73.34 73.89 72.98 73.61
6367 NASDAQ MSFT Fri, Sep 1, 2017 74.71 74.74 73.64 73.94
6366 NASDAQ MSFT Thu, Aug 31, 2017 74.03 74.96 73.80 74.77
6365 NASDAQ MSFT Wed, Aug 30, 2017 73.01 74.21 72.83 74.01
6364 NASDAQ MSFT Tue, Aug 29, 2017 72.25 73.16 72.05 73.05
6363 NASDAQ MSFT Mon, Aug 28, 2017 73.06 73.09 72.55 72.83
6362 NASDAQ MSFT Fri, Aug 25, 2017 72.86 73.35 72.48 72.82
6361 NASDAQ MSFT Thu, Aug 24, 2017 72.74 72.86 72.07 72.69
6360 NASDAQ MSFT Wed, Aug 23, 2017 72.96 73.15 72.53 72.72
6359 NASDAQ MSFT Tue, Aug 22, 2017 72.35 73.24 72.35 73.16
6358 NASDAQ MSFT Mon, Aug 21, 2017 72.47 72.48 71.70 72.15
6357 NASDAQ MSFT Fri, Aug 18, 2017 72.27 72.84 71.93 72.49
6356 NASDAQ MSFT Thu, Aug 17, 2017 73.58 73.87 72.40 72.40
6355 NASDAQ MSFT Wed, Aug 16, 2017 73.34 74.10 73.17 73.65
6354 NASDAQ MSFT Tue, Aug 15, 2017 73.59 73.59 73.04 73.22
6353 NASDAQ MSFT Mon, Aug 14, 2017 73.06 73.72 72.95 73.59
6352 NASDAQ MSFT Fri, Aug 11, 2017 71.61 72.70 71.28 72.50
6351 NASDAQ MSFT Thu, Aug 10, 2017 71.90 72.19 71.35 71.41
6350 NASDAQ MSFT Wed, Aug 9, 2017 72.25 72.51 72.05 72.47
6349 NASDAQ MSFT Tue, Aug 8, 2017 72.09 73.13 71.75 72.79
6348 NASDAQ MSFT Mon, Aug 7, 2017 72.80 72.90 72.26 72.40
6347 NASDAQ MSFT Fri, Aug 4, 2017 72.40 73.04 72.24 72.68
6346 NASDAQ MSFT Thu, Aug 3, 2017 72.19 72.44 71.85 72.15
6345 NASDAQ MSFT Wed, Aug 2, 2017 72.55 72.56 71.45 72.26
6344 NASDAQ MSFT Tue, Aug 1, 2017 73.10 73.42 72.49 72.58
6343 NASDAQ MSFT Mon, Jul 31, 2017 73.30 73.44 72.41 72.70
6342 NASDAQ MSFT Fri, Jul 28, 2017 72.67 73.31 72.54 73.04
6341 NASDAQ MSFT Thu, Jul 27, 2017 73.76 74.42 72.32 73.16
6340 NASDAQ MSFT Wed, Jul 26, 2017 74.34 74.38 73.81 74.05
6339 NASDAQ MSFT Tue, Jul 25, 2017 73.80 74.31 73.50 74.19
6338 NASDAQ MSFT Mon, Jul 24, 2017 73.53 73.75 73.13 73.60
6337 NASDAQ MSFT Fri, Jul 21, 2017 73.45 74.29 73.17 73.79
6336 NASDAQ MSFT Thu, Jul 20, 2017 74.18 74.30 73.28 74.22
6335 NASDAQ MSFT Wed, Jul 19, 2017 73.50 74.04 73.45 73.86
6334 NASDAQ MSFT Tue, Jul 18, 2017 73.09 73.39 72.66 73.30
6333 NASDAQ MSFT Mon, Jul 17, 2017 72.80 73.45 72.72 73.35
6332 NASDAQ MSFT Fri, Jul 14, 2017 72.24 73.27 71.96 72.78
6331 NASDAQ MSFT Thu, Jul 13, 2017 71.50 72.04 71.31 71.77
6330 NASDAQ MSFT Wed, Jul 12, 2017 70.69 71.28 70.55 71.15
6329 NASDAQ MSFT Tue, Jul 11, 2017 70.00 70.68 69.75 69.99
6328 NASDAQ MSFT Mon, Jul 10, 2017 69.46 70.25 69.20 69.98
6327 NASDAQ MSFT Fri, Jul 7, 2017 68.70 69.84 68.70 69.46
6326 NASDAQ MSFT Thu, Jul 6, 2017 68.27 68.78 68.12 68.57
6325 NASDAQ MSFT Wed, Jul 5, 2017 68.26 69.44 68.22 69.08
6324 NASDAQ MSFT Mon, Jul 3, 2017 69.33 69.60 68.02 68.17
6323 NASDAQ MSFT Fri, Jun 30, 2017 68.78 69.38 68.74 68.93
6322 NASDAQ MSFT Thu, Jun 29, 2017 69.38 69.49 68.09 68.49
6321 NASDAQ MSFT Wed, Jun 28, 2017 69.21 69.84 68.79 69.80
6320 NASDAQ MSFT Tue, Jun 27, 2017 70.11 70.18 69.18 69.21
6319 NASDAQ MSFT Mon, Jun 26, 2017 71.40 71.71 70.45 70.53
6318 NASDAQ MSFT Fri, Jun 23, 2017 70.09 71.25 69.92 71.21
6317 NASDAQ MSFT Thu, Jun 22, 2017 70.54 70.59 69.71 70.26
6316 NASDAQ MSFT Wed, Jun 21, 2017 70.21 70.62 69.94 70.27
6315 NASDAQ MSFT Tue, Jun 20, 2017 70.82 70.87 69.87 69.91
6314 NASDAQ MSFT Mon, Jun 19, 2017 70.50 70.95 70.35 70.87
6313 NASDAQ MSFT Fri, Jun 16, 2017 69.73 70.03 69.22 70.00
6312 NASDAQ MSFT Thu, Jun 15, 2017 69.27 70.21 68.80 69.90
6311 NASDAQ MSFT Wed, Jun 14, 2017 70.91 71.10 69.43 70.27
6310 NASDAQ MSFT Tue, Jun 13, 2017 70.02 70.82 69.96 70.65
6309 NASDAQ MSFT Mon, Jun 12, 2017 69.25 69.94 68.13 69.78
6308 NASDAQ MSFT Fri, Jun 9, 2017 72.04 72.08 68.59 70.32
6307 NASDAQ MSFT Thu, Jun 8, 2017 72.51 72.52 71.50 71.95
6306 NASDAQ MSFT Wed, Jun 7, 2017 72.64 72.77 71.95 72.39
6305 NASDAQ MSFT Tue, Jun 6, 2017 72.30 72.62 72.27 72.52
6304 NASDAQ MSFT Mon, Jun 5, 2017 71.97 72.89 71.81 72.28
6303 NASDAQ MSFT Fri, Jun 2, 2017 70.44 71.86 70.24 71.76
6302 NASDAQ MSFT Thu, Jun 1, 2017 70.24 70.61 69.45 70.10
6301 NASDAQ MSFT Wed, May 31, 2017 70.53 70.74 69.81 69.84
6300 NASDAQ MSFT Tue, May 30, 2017 69.79 70.41 69.77 70.41
6299 NASDAQ MSFT Fri, May 26, 2017 69.80 70.22 69.52 69.96
6298 NASDAQ MSFT Thu, May 25, 2017 68.97 69.88 68.91 69.62
6297 NASDAQ MSFT Wed, May 24, 2017 68.87 68.88 68.45 68.77
6296 NASDAQ MSFT Tue, May 23, 2017 68.72 68.75 68.38 68.68
6295 NASDAQ MSFT Mon, May 22, 2017 67.89 68.50 67.50 68.45
6294 NASDAQ MSFT Fri, May 19, 2017 67.50 68.10 67.43 67.69
6293 NASDAQ MSFT Thu, May 18, 2017 67.40 68.13 67.14 67.71
6292 NASDAQ MSFT Wed, May 17, 2017 68.89 69.10 67.43 67.48
6291 NASDAQ MSFT Tue, May 16, 2017 68.23 69.44 68.16 69.41
6290 NASDAQ MSFT Mon, May 15, 2017 68.14 68.48 67.57 68.43
6289 NASDAQ MSFT Fri, May 12, 2017 68.61 68.61 68.04 68.38
6288 NASDAQ MSFT Thu, May 11, 2017 68.36 68.73 68.12 68.46
6287 NASDAQ MSFT Wed, May 10, 2017 68.99 69.56 68.92 69.31
6286 NASDAQ MSFT Tue, May 9, 2017 68.86 69.28 68.68 69.04
6285 NASDAQ MSFT Mon, May 8, 2017 68.97 69.05 68.42 68.94
6284 NASDAQ MSFT Fri, May 5, 2017 68.90 69.03 68.49 69.00
6283 NASDAQ MSFT Thu, May 4, 2017 69.03 69.08 68.64 68.81
6282 NASDAQ MSFT Wed, May 3, 2017 69.38 69.38 68.71 69.08
6281 NASDAQ MSFT Tue, May 2, 2017 69.71 69.71 69.13 69.30
6280 NASDAQ MSFT Mon, May 1, 2017 68.68 69.55 68.50 69.41
6279 NASDAQ MSFT Fri, Apr 28, 2017 68.91 69.14 67.69 68.46
6278 NASDAQ MSFT Thu, Apr 27, 2017 68.15 68.38 67.58 68.27
6277 NASDAQ MSFT Wed, Apr 26, 2017 68.08 68.31 67.62 67.83
6276 NASDAQ MSFT Tue, Apr 25, 2017 67.90 68.04 67.60 67.92
6275 NASDAQ MSFT Mon, Apr 24, 2017 67.48 67.66 67.10 67.53
6274 NASDAQ MSFT Fri, Apr 21, 2017 65.67 66.70 65.45 66.40
6273 NASDAQ MSFT Thu, Apr 20, 2017 65.46 65.75 65.14 65.50
6272 NASDAQ MSFT Wed, Apr 19, 2017 65.65 65.75 64.89 65.04
6271 NASDAQ MSFT Tue, Apr 18, 2017 65.33 65.71 65.16 65.39
6270 NASDAQ MSFT Mon, Apr 17, 2017 65.04 65.49 65.01 65.48
6269 NASDAQ MSFT Thu, Apr 13, 2017 65.29 65.86 64.95 64.95
6268 NASDAQ MSFT Wed, Apr 12, 2017 65.42 65.51 65.11 65.23
6267 NASDAQ MSFT Tue, Apr 11, 2017 65.60 65.61 64.85 65.48
6266 NASDAQ MSFT Mon, Apr 10, 2017 65.61 65.82 65.36 65.53
6265 NASDAQ MSFT Fri, Apr 7, 2017 65.85 65.96 65.44 65.68
6264 NASDAQ MSFT Thu, Apr 6, 2017 65.60 66.06 65.48 65.73
6263 NASDAQ MSFT Wed, Apr 5, 2017 66.30 66.35 65.44 65.56
6262 NASDAQ MSFT Tue, Apr 4, 2017 65.39 65.81 65.28 65.73
6261 NASDAQ MSFT Mon, Apr 3, 2017 65.81 65.94 65.19 65.55
6260 NASDAQ MSFT Fri, Mar 31, 2017 65.65 66.19 65.45 65.86
6259 NASDAQ MSFT Thu, Mar 30, 2017 65.42 65.98 65.36 65.71
6258 NASDAQ MSFT Wed, Mar 29, 2017 65.12 65.50 64.95 65.47
6257 NASDAQ MSFT Tue, Mar 28, 2017 64.96 65.47 64.65 65.29
6256 NASDAQ MSFT Mon, Mar 27, 2017 64.63 65.22 64.35 65.10
6255 NASDAQ MSFT Fri, Mar 24, 2017 65.12 65.45 64.76 64.98
6254 NASDAQ MSFT Thu, Mar 23, 2017 64.94 65.24 64.77 64.87
6253 NASDAQ MSFT Wed, Mar 22, 2017 64.12 65.14 64.12 65.03
6252 NASDAQ MSFT Tue, Mar 21, 2017 65.19 65.50 64.13 64.21
6251 NASDAQ MSFT Mon, Mar 20, 2017 64.91 65.18 64.72 64.93
6250 NASDAQ MSFT Fri, Mar 17, 2017 64.91 65.24 64.68 64.87
6249 NASDAQ MSFT Thu, Mar 16, 2017 64.75 64.76 64.30 64.64
6248 NASDAQ MSFT Wed, Mar 15, 2017 64.55 64.92 64.25 64.75
6247 NASDAQ MSFT Tue, Mar 14, 2017 64.53 64.55 64.15 64.41
6246 NASDAQ MSFT Mon, Mar 13, 2017 65.01 65.20 64.57 64.71
6245 NASDAQ MSFT Fri, Mar 10, 2017 65.11 65.26 64.75 64.93
6244 NASDAQ MSFT Thu, Mar 9, 2017 65.19 65.20 64.48 64.73
6243 NASDAQ MSFT Wed, Mar 8, 2017 64.26 65.09 64.25 64.99
6242 NASDAQ MSFT Tue, Mar 7, 2017 64.19 64.78 64.19 64.40
6241 NASDAQ MSFT Mon, Mar 6, 2017 63.97 64.56 63.81 64.27
6240 NASDAQ MSFT Fri, Mar 3, 2017 63.99 64.28 63.62 64.25
6239 NASDAQ MSFT Thu, Mar 2, 2017 64.69 64.75 63.88 64.01
6238 NASDAQ MSFT Wed, Mar 1, 2017 64.13 64.99 64.02 64.94
6237 NASDAQ MSFT Tue, Feb 28, 2017 64.08 64.20 63.76 63.98
6236 NASDAQ MSFT Mon, Feb 27, 2017 64.54 64.54 64.05 64.23
6235 NASDAQ MSFT Fri, Feb 24, 2017 64.53 64.80 64.14 64.62
6234 NASDAQ MSFT Thu, Feb 23, 2017 64.42 64.73 64.20 64.62
6233 NASDAQ MSFT Wed, Feb 22, 2017 64.33 64.39 64.05 64.36
6232 NASDAQ MSFT Tue, Feb 21, 2017 64.61 64.95 64.45 64.49
6231 NASDAQ MSFT Fri, Feb 17, 2017 64.47 64.69 64.30 64.62
6230 NASDAQ MSFT Thu, Feb 16, 2017 64.74 65.24 64.44 64.52
6229 NASDAQ MSFT Wed, Feb 15, 2017 64.50 64.57 64.16 64.53
6228 NASDAQ MSFT Tue, Feb 14, 2017 64.41 64.72 64.02 64.57
6227 NASDAQ MSFT Mon, Feb 13, 2017 64.24 64.86 64.13 64.72
6226 NASDAQ MSFT Fri, Feb 10, 2017 64.25 64.30 63.98 64.00
6225 NASDAQ MSFT Thu, Feb 9, 2017 63.52 64.44 63.32 64.06
6224 NASDAQ MSFT Wed, Feb 8, 2017 63.57 63.81 63.22 63.34
6223 NASDAQ MSFT Tue, Feb 7, 2017 63.74 63.78 63.23 63.43
6222 NASDAQ MSFT Mon, Feb 6, 2017 63.50 63.65 63.14 63.64
6221 NASDAQ MSFT Fri, Feb 3, 2017 63.50 63.70 63.07 63.68
6220 NASDAQ MSFT Thu, Feb 2, 2017 63.25 63.41 62.75 63.17
6219 NASDAQ MSFT Wed, Feb 1, 2017 64.36 64.62 63.47 63.58
6218 NASDAQ MSFT Tue, Jan 31, 2017 64.86 65.15 64.26 64.65
6217 NASDAQ MSFT Mon, Jan 30, 2017 65.69 65.79 64.80 65.13
6216 NASDAQ MSFT Fri, Jan 27, 2017 65.39 65.91 64.89 65.78
6215 NASDAQ MSFT Thu, Jan 26, 2017 64.12 64.54 63.55 64.27
6214 NASDAQ MSFT Wed, Jan 25, 2017 63.95 64.10 63.45 63.68
6213 NASDAQ MSFT Tue, Jan 24, 2017 63.20 63.74 62.94 63.52
6212 NASDAQ MSFT Mon, Jan 23, 2017 62.70 63.12 62.57 62.96
6211 NASDAQ MSFT Fri, Jan 20, 2017 62.67 62.82 62.37 62.74
6210 NASDAQ MSFT Thu, Jan 19, 2017 62.24 62.98 62.20 62.30
6209 NASDAQ MSFT Wed, Jan 18, 2017 62.67 62.70 62.12 62.50
6208 NASDAQ MSFT Tue, Jan 17, 2017 62.68 62.70 62.03 62.53
6207 NASDAQ MSFT Fri, Jan 13, 2017 62.62 62.87 62.35 62.70
6206 NASDAQ MSFT Thu, Jan 12, 2017 63.06 63.40 61.95 62.61
6205 NASDAQ MSFT Wed, Jan 11, 2017 62.61 63.23 62.43 63.19
6204 NASDAQ MSFT Tue, Jan 10, 2017 62.73 63.07 62.28 62.62
6203 NASDAQ MSFT Mon, Jan 9, 2017 62.76 63.08 62.54 62.64
6202 NASDAQ MSFT Fri, Jan 6, 2017 62.30 63.15 62.04 62.84
6201 NASDAQ MSFT Thu, Jan 5, 2017 62.19 62.66 62.03 62.30
6200 NASDAQ MSFT Wed, Jan 4, 2017 62.48 62.75 62.12 62.30
6199 NASDAQ MSFT Tue, Jan 3, 2017 62.79 62.84 62.13 62.58
6198 NASDAQ MSFT Fri, Dec 30, 2016 62.96 62.99 62.03 62.14
6197 NASDAQ MSFT Thu, Dec 29, 2016 62.86 63.20 62.73 62.90
6196 NASDAQ MSFT Wed, Dec 28, 2016 63.40 63.40 62.83 62.99
6195 NASDAQ MSFT Tue, Dec 27, 2016 63.21 64.07 63.21 63.28
6194 NASDAQ MSFT Fri, Dec 23, 2016 63.45 63.54 62.80 63.24
6193 NASDAQ MSFT Thu, Dec 22, 2016 63.84 64.10 63.41 63.55
6192 NASDAQ MSFT Wed, Dec 21, 2016 63.43 63.70 63.12 63.54
6191 NASDAQ MSFT Tue, Dec 20, 2016 63.69 63.80 63.03 63.54
6190 NASDAQ MSFT Mon, Dec 19, 2016 62.56 63.77 62.42 63.62
6189 NASDAQ MSFT Fri, Dec 16, 2016 62.95 62.95 62.12 62.30
6188 NASDAQ MSFT Thu, Dec 15, 2016 62.70 63.15 62.30 62.58
6187 NASDAQ MSFT Wed, Dec 14, 2016 63.00 63.45 62.53 62.68
6186 NASDAQ MSFT Tue, Dec 13, 2016 62.50 63.42 62.24 62.98
6185 NASDAQ MSFT Mon, Dec 12, 2016 61.82 62.30 61.72 62.17
6184 NASDAQ MSFT Fri, Dec 9, 2016 61.18 61.99 61.13 61.97
6183 NASDAQ MSFT Thu, Dec 8, 2016 61.30 61.58 60.84 61.01
6182 NASDAQ MSFT Wed, Dec 7, 2016 60.01 61.38 59.80 61.37
6181 NASDAQ MSFT Tue, Dec 6, 2016 60.43 60.46 59.80 59.95
6180 NASDAQ MSFT Mon, Dec 5, 2016 59.70 60.59 59.56 60.22
6179 NASDAQ MSFT Fri, Dec 2, 2016 59.08 59.47 58.80 59.25
6178 NASDAQ MSFT Thu, Dec 1, 2016 60.11 60.15 58.94 59.20
6177 NASDAQ MSFT Wed, Nov 30, 2016 60.86 61.18 60.22 60.26
6176 NASDAQ MSFT Tue, Nov 29, 2016 60.65 61.41 60.52 61.09
6175 NASDAQ MSFT Mon, Nov 28, 2016 60.34 61.02 60.21 60.61
6174 NASDAQ MSFT Fri, Nov 25, 2016 60.30 60.53 60.13 60.53
6173 NASDAQ MSFT Wed, Nov 23, 2016 61.01 61.10 60.25 60.40
6172 NASDAQ MSFT Tue, Nov 22, 2016 60.98 61.26 60.81 61.12
6171 NASDAQ MSFT Mon, Nov 21, 2016 60.50 60.97 60.42 60.86
6170 NASDAQ MSFT Fri, Nov 18, 2016 60.78 61.14 60.30 60.35
6169 NASDAQ MSFT Thu, Nov 17, 2016 60.41 60.95 59.97 60.64
6168 NASDAQ MSFT Wed, Nov 16, 2016 58.94 59.66 58.81 59.65
6167 NASDAQ MSFT Tue, Nov 15, 2016 58.33 59.49 58.32 58.87
6166 NASDAQ MSFT Mon, Nov 14, 2016 59.02 59.08 57.28 58.12
6165 NASDAQ MSFT Fri, Nov 11, 2016 58.23 59.12 58.01 59.02
6164 NASDAQ MSFT Thu, Nov 10, 2016 60.48 60.49 57.63 58.70
6163 NASDAQ MSFT Wed, Nov 9, 2016 60.00 60.59 59.20 60.17
6162 NASDAQ MSFT Tue, Nov 8, 2016 60.55 60.78 60.15 60.47
6161 NASDAQ MSFT Mon, Nov 7, 2016 59.78 60.52 59.78 60.42
6160 NASDAQ MSFT Fri, Nov 4, 2016 58.65 59.28 58.52 58.71
6159 NASDAQ MSFT Thu, Nov 3, 2016 59.53 59.64 59.11 59.21
6158 NASDAQ MSFT Wed, Nov 2, 2016 59.82 59.93 59.30 59.43
6157 NASDAQ MSFT Tue, Nov 1, 2016 59.97 60.02 59.25 59.80
6156 NASDAQ MSFT Mon, Oct 31, 2016 60.16 60.42 59.92 59.92
6155 NASDAQ MSFT Fri, Oct 28, 2016 60.01 60.52 59.58 59.87
6154 NASDAQ MSFT Thu, Oct 27, 2016 60.61 60.83 60.09 60.10
6153 NASDAQ MSFT Wed, Oct 26, 2016 60.81 61.20 60.47 60.63
6152 NASDAQ MSFT Tue, Oct 25, 2016 60.85 61.37 60.80 60.99
6151 NASDAQ MSFT Mon, Oct 24, 2016 59.94 61.00 59.93 61.00
6150 NASDAQ MSFT Fri, Oct 21, 2016 60.28 60.45 59.49 59.66
6149 NASDAQ MSFT Thu, Oct 20, 2016 57.50 57.52 56.66 57.25
6148 NASDAQ MSFT Wed, Oct 19, 2016 57.47 57.84 57.40 57.53
6147 NASDAQ MSFT Tue, Oct 18, 2016 57.53 57.95 57.41 57.66
6146 NASDAQ MSFT Mon, Oct 17, 2016 57.36 57.46 56.87 57.22
6145 NASDAQ MSFT Fri, Oct 14, 2016 57.12 57.74 57.12 57.42
6144 NASDAQ MSFT Thu, Oct 13, 2016 56.70 57.30 56.32 56.92
6143 NASDAQ MSFT Wed, Oct 12, 2016 57.11 57.27 56.40 57.11
6142 NASDAQ MSFT Tue, Oct 11, 2016 57.89 58.02 56.89 57.19
6141 NASDAQ MSFT Mon, Oct 10, 2016 57.91 58.39 57.87 58.04
6140 NASDAQ MSFT Fri, Oct 7, 2016 57.85 57.98 57.42 57.80
6139 NASDAQ MSFT Thu, Oct 6, 2016 57.74 57.86 57.28 57.74
6138 NASDAQ MSFT Wed, Oct 5, 2016 57.29 57.96 57.26 57.64
6137 NASDAQ MSFT Tue, Oct 4, 2016 57.27 57.60 56.97 57.24
6136 NASDAQ MSFT Mon, Oct 3, 2016 57.41 57.55 57.06 57.42
6135 NASDAQ MSFT Fri, Sep 30, 2016 57.57 57.77 57.34 57.60
6134 NASDAQ MSFT Thu, Sep 29, 2016 57.81 58.17 57.21 57.40
6133 NASDAQ MSFT Wed, Sep 28, 2016 57.88 58.06 57.67 58.03
6132 NASDAQ MSFT Tue, Sep 27, 2016 56.93 58.06 56.68 57.95
6131 NASDAQ MSFT Mon, Sep 26, 2016 57.08 57.14 56.83 56.90
6130 NASDAQ MSFT Fri, Sep 23, 2016 57.87 57.91 57.38 57.43
6129 NASDAQ MSFT Thu, Sep 22, 2016 57.92 58.00 57.63 57.82
6128 NASDAQ MSFT Wed, Sep 21, 2016 57.51 57.85 57.08 57.76
6127 NASDAQ MSFT Tue, Sep 20, 2016 57.35 57.35 56.75 56.81
6126 NASDAQ MSFT Mon, Sep 19, 2016 57.27 57.75 56.85 56.93
6125 NASDAQ MSFT Fri, Sep 16, 2016 57.63 57.63 56.75 57.25
6124 NASDAQ MSFT Thu, Sep 15, 2016 56.15 57.35 55.98 57.19
6123 NASDAQ MSFT Wed, Sep 14, 2016 56.39 56.63 56.03 56.26
6122 NASDAQ MSFT Tue, Sep 13, 2016 56.50 56.65 56.05 56.53
6121 NASDAQ MSFT Mon, Sep 12, 2016 56.00 57.21 55.61 57.05
6120 NASDAQ MSFT Fri, Sep 9, 2016 56.79 57.52 56.21 56.21
6119 NASDAQ MSFT Thu, Sep 8, 2016 57.63 57.79 57.18 57.43
6118 NASDAQ MSFT Wed, Sep 7, 2016 57.47 57.84 57.41 57.66
6117 NASDAQ MSFT Tue, Sep 6, 2016 57.78 57.80 57.21 57.61
6116 NASDAQ MSFT Fri, Sep 2, 2016 57.67 58.19 57.42 57.67
6115 NASDAQ MSFT Thu, Sep 1, 2016 57.01 57.82 57.01 57.59
6114 NASDAQ MSFT Wed, Aug 31, 2016 57.65 57.80 57.30 57.46
6113 NASDAQ MSFT Tue, Aug 30, 2016 57.98 58.19 57.61 57.89
6112 NASDAQ MSFT Mon, Aug 29, 2016 58.18 58.60 58.10 58.10
6111 NASDAQ MSFT Fri, Aug 26, 2016 58.28 58.70 57.69 58.03
6110 NASDAQ MSFT Thu, Aug 25, 2016 57.88 58.29 57.78 58.17
6109 NASDAQ MSFT Wed, Aug 24, 2016 57.80 58.04 57.72 57.95
6108 NASDAQ MSFT Tue, Aug 23, 2016 57.90 58.18 57.85 57.89
6107 NASDAQ MSFT Mon, Aug 22, 2016 57.60 57.75 57.26 57.67
6106 NASDAQ MSFT Fri, Aug 19, 2016 57.43 57.73 57.20 57.62
6105 NASDAQ MSFT Thu, Aug 18, 2016 57.42 57.70 57.27 57.60
6104 NASDAQ MSFT Wed, Aug 17, 2016 57.54 57.68 57.23 57.56
6103 NASDAQ MSFT Tue, Aug 16, 2016 57.61 57.62 57.27 57.44
6102 NASDAQ MSFT Mon, Aug 15, 2016 58.01 58.50 57.96 58.12
6101 NASDAQ MSFT Fri, Aug 12, 2016 58.03 58.19 57.62 57.94
6100 NASDAQ MSFT Thu, Aug 11, 2016 58.03 58.45 58.03 58.30
6099 NASDAQ MSFT Wed, Aug 10, 2016 58.16 58.32 57.82 58.02
6098 NASDAQ MSFT Tue, Aug 9, 2016 58.17 58.50 58.02 58.20
6097 NASDAQ MSFT Mon, Aug 8, 2016 58.06 58.09 57.78 58.06
6096 NASDAQ MSFT Fri, Aug 5, 2016 57.65 58.21 57.45 57.96
6095 NASDAQ MSFT Thu, Aug 4, 2016 56.80 57.52 56.67 57.39
6094 NASDAQ MSFT Wed, Aug 3, 2016 56.68 57.11 56.49 56.97
6093 NASDAQ MSFT Tue, Aug 2, 2016 56.85 56.90 56.31 56.58
6092 NASDAQ MSFT Mon, Aug 1, 2016 56.60 56.75 56.14 56.58
6091 NASDAQ MSFT Fri, Jul 29, 2016 56.26 56.76 56.05 56.68
6090 NASDAQ MSFT Thu, Jul 28, 2016 56.00 56.37 55.72 56.21
6089 NASDAQ MSFT Wed, Jul 27, 2016 56.61 56.80 56.11 56.19
6088 NASDAQ MSFT Tue, Jul 26, 2016 56.52 57.29 56.51 56.76
6087 NASDAQ MSFT Mon, Jul 25, 2016 56.47 56.74 56.26 56.73
6086 NASDAQ MSFT Fri, Jul 22, 2016 56.08 56.63 55.78 56.57
6085 NASDAQ MSFT Thu, Jul 21, 2016 55.98 56.23 55.76 55.80
6084 NASDAQ MSFT Wed, Jul 20, 2016 56.15 56.84 55.53 55.91
6083 NASDAQ MSFT Tue, Jul 19, 2016 53.71 53.90 52.93 53.09
6082 NASDAQ MSFT Mon, Jul 18, 2016 53.70 54.34 53.55 53.96
6081 NASDAQ MSFT Fri, Jul 15, 2016 53.95 54.00 53.21 53.70
6080 NASDAQ MSFT Thu, Jul 14, 2016 53.84 53.99 53.58 53.74
6079 NASDAQ MSFT Wed, Jul 13, 2016 53.56 53.86 53.18 53.51
6078 NASDAQ MSFT Tue, Jul 12, 2016 52.94 53.40 52.79 53.21
6077 NASDAQ MSFT Mon, Jul 11, 2016 52.50 52.83 52.47 52.59
6076 NASDAQ MSFT Fri, Jul 8, 2016 51.73 52.36 51.55 52.30
6075 NASDAQ MSFT Thu, Jul 7, 2016 51.42 51.61 51.07 51.38
6074 NASDAQ MSFT Wed, Jul 6, 2016 50.78 51.54 50.39 51.38
6073 NASDAQ MSFT Tue, Jul 5, 2016 50.83 51.28 50.74 51.17
6072 NASDAQ MSFT Fri, Jul 1, 2016 51.13 51.72 51.07 51.16
6071 NASDAQ MSFT Thu, Jun 30, 2016 50.72 51.30 50.50 51.17
6070 NASDAQ MSFT Wed, Jun 29, 2016 49.91 50.72 49.80 50.54
6069 NASDAQ MSFT Tue, Jun 28, 2016 48.92 49.47 48.67 49.44
6068 NASDAQ MSFT Mon, Jun 27, 2016 49.10 49.15 48.04 48.43
6067 NASDAQ MSFT Fri, Jun 24, 2016 49.81 50.94 49.52 49.83
6066 NASDAQ MSFT Thu, Jun 23, 2016 51.28 52.06 51.15 51.91
6065 NASDAQ MSFT Wed, Jun 22, 2016 51.08 51.46 50.95 50.99
6064 NASDAQ MSFT Tue, Jun 21, 2016 50.20 51.43 50.16 51.19
6063 NASDAQ MSFT Mon, Jun 20, 2016 50.64 50.83 50.03 50.07
6062 NASDAQ MSFT Fri, Jun 17, 2016 50.41 50.43 49.82 50.13
6061 NASDAQ MSFT Thu, Jun 16, 2016 49.52 50.47 49.51 50.39
6060 NASDAQ MSFT Wed, Jun 15, 2016 49.78 50.12 49.69 49.69
6059 NASDAQ MSFT Tue, Jun 14, 2016 49.90 50.10 49.57 49.83
6058 NASDAQ MSFT Mon, Jun 13, 2016 49.58 50.72 49.06 50.14
6057 NASDAQ MSFT Fri, Jun 10, 2016 51.05 52.05 51.04 51.48
6056 NASDAQ MSFT Thu, Jun 9, 2016 52.00 52.00 51.49 51.62
6055 NASDAQ MSFT Wed, Jun 8, 2016 52.02 52.44 51.87 52.04
6054 NASDAQ MSFT Tue, Jun 7, 2016 52.24 52.73 52.10 52.10
6053 NASDAQ MSFT Mon, Jun 6, 2016 51.99 52.35 51.89 52.13
6052 NASDAQ MSFT Fri, Jun 3, 2016 52.38 52.42 51.60 51.79
6051 NASDAQ MSFT Thu, Jun 2, 2016 52.64 52.74 51.84 52.48
6050 NASDAQ MSFT Wed, Jun 1, 2016 52.44 52.95 52.44 52.85
6049 NASDAQ MSFT Tue, May 31, 2016 52.26 53.00 52.08 53.00
6048 NASDAQ MSFT Fri, May 27, 2016 51.92 52.32 51.77 52.32
6047 NASDAQ MSFT Thu, May 26, 2016 51.93 51.98 51.36 51.89
6046 NASDAQ MSFT Wed, May 25, 2016 51.92 52.49 51.79 52.12
6045 NASDAQ MSFT Tue, May 24, 2016 50.70 51.71 50.40 51.59
6044 NASDAQ MSFT Mon, May 23, 2016 50.60 50.68 49.98 50.03
6043 NASDAQ MSFT Fri, May 20, 2016 50.48 51.22 50.40 50.62
6042 NASDAQ MSFT Thu, May 19, 2016 50.47 50.62 49.82 50.32
6041 NASDAQ MSFT Wed, May 18, 2016 50.48 51.14 50.30 50.81
6040 NASDAQ MSFT Tue, May 17, 2016 51.72 51.73 50.36 50.51
6039 NASDAQ MSFT Mon, May 16, 2016 50.80 51.96 50.75 51.83
6038 NASDAQ MSFT Fri, May 13, 2016 51.44 51.90 51.04 51.08
6037 NASDAQ MSFT Thu, May 12, 2016 51.20 51.81 50.92 51.51
6036 NASDAQ MSFT Wed, May 11, 2016 51.13 51.78 51.00 51.05
6035 NASDAQ MSFT Tue, May 10, 2016 50.33 51.10 50.19 51.02
6034 NASDAQ MSFT Mon, May 9, 2016 50.49 50.59 50.00 50.07
6033 NASDAQ MSFT Fri, May 6, 2016 49.92 50.39 49.66 50.39
6032 NASDAQ MSFT Thu, May 5, 2016 49.87 50.30 49.73 49.94
6031 NASDAQ MSFT Wed, May 4, 2016 49.84 50.06 49.46 49.87
6030 NASDAQ MSFT Tue, May 3, 2016 50.34 50.41 49.60 49.78
6029 NASDAQ MSFT Mon, May 2, 2016 50.00 50.75 49.78 50.61
6028 NASDAQ MSFT Fri, Apr 29, 2016 49.35 50.25 49.35 49.87
6027 NASDAQ MSFT Thu, Apr 28, 2016 50.62 50.77 49.56 49.90
6026 NASDAQ MSFT Wed, Apr 27, 2016 51.48 51.50 50.55 50.94
6025 NASDAQ MSFT Tue, Apr 26, 2016 52.26 52.35 51.09 51.44
6024 NASDAQ MSFT Mon, Apr 25, 2016 51.78 52.13 51.63 52.11
6023 NASDAQ MSFT Fri, Apr 22, 2016 51.91 52.43 50.77 51.78
6022 NASDAQ MSFT Thu, Apr 21, 2016 55.80 56.23 55.42 55.78
6021 NASDAQ MSFT Wed, Apr 20, 2016 56.29 56.50 55.49 55.59
6020 NASDAQ MSFT Tue, Apr 19, 2016 56.63 56.77 55.68 56.39
6019 NASDAQ MSFT Mon, Apr 18, 2016 55.49 56.59 55.21 56.46
6018 NASDAQ MSFT Fri, Apr 15, 2016 55.30 55.92 55.11 55.65
6017 NASDAQ MSFT Thu, Apr 14, 2016 55.22 55.58 55.07 55.36
6016 NASDAQ MSFT Wed, Apr 13, 2016 55.12 55.44 54.89 55.35
6015 NASDAQ MSFT Tue, Apr 12, 2016 54.37 54.78 53.76 54.65
6014 NASDAQ MSFT Mon, Apr 11, 2016 54.49 55.15 54.30 54.31
6013 NASDAQ MSFT Fri, Apr 8, 2016 54.67 55.28 54.32 54.42
6012 NASDAQ MSFT Thu, Apr 7, 2016 54.87 54.91 54.23 54.46
6011 NASDAQ MSFT Wed, Apr 6, 2016 54.36 55.20 54.21 55.12
6010 NASDAQ MSFT Tue, Apr 5, 2016 55.43 55.43 55.43 54.56
6009 NASDAQ MSFT Mon, Apr 4, 2016 55.43 55.66 55.00 55.43
6008 NASDAQ MSFT Fri, Apr 1, 2016 55.05 55.61 54.57 55.57
6007 NASDAQ MSFT Thu, Mar 31, 2016 54.95 55.59 54.86 54.98
6006 NASDAQ MSFT Wed, Mar 30, 2016 54.93 55.64 54.90 55.05
6005 NASDAQ MSFT Tue, Mar 29, 2016 53.54 53.57 53.13 54.71
6004 NASDAQ MSFT Mon, Mar 28, 2016 54.21 54.29 53.33 53.54
6003 NASDAQ MSFT Thu, Mar 24, 2016 53.97 53.97 53.97 54.21
6002 NASDAQ MSFT Wed, Mar 23, 2016 54.11 54.24 53.74 53.97
6001 NASDAQ MSFT Tue, Mar 22, 2016 53.61 54.25 53.46 54.07
6000 NASDAQ MSFT Mon, Mar 21, 2016 53.25 53.93 52.93 53.86
5999 NASDAQ MSFT Fri, Mar 18, 2016 54.92 54.97 53.45 53.49
5998 NASDAQ MSFT Thu, Mar 17, 2016 54.21 55.00 54.00 54.66
5997 NASDAQ MSFT Wed, Mar 16, 2016 53.45 54.60 53.40 54.35
5996 NASDAQ MSFT Tue, Mar 15, 2016 52.75 53.59 52.74 53.59
5995 NASDAQ MSFT Mon, Mar 14, 2016 53.07 53.07 53.07 53.07
5994 NASDAQ MSFT Fri, Mar 11, 2016 53.00 53.07 52.38 53.07
5993 NASDAQ MSFT Thu, Mar 10, 2016 52.93 52.94 51.16 52.05
5992 NASDAQ MSFT Wed, Mar 9, 2016 51.89 52.85 51.86 52.84
5991 NASDAQ MSFT Tue, Mar 8, 2016 50.80 52.13 50.60 51.65
5990 NASDAQ MSFT Mon, Mar 7, 2016 51.56 51.80 50.58 51.03
5989 NASDAQ MSFT Fri, Mar 4, 2016 52.40 52.45 51.71 52.03
5988 NASDAQ MSFT Thu, Mar 3, 2016 52.97 52.97 51.78 52.35
5987 NASDAQ MSFT Wed, Mar 2, 2016 52.41 52.96 52.16 52.95
5986 NASDAQ MSFT Tue, Mar 1, 2016 50.97 52.59 50.92 52.58
5985 NASDAQ MSFT Mon, Feb 29, 2016 51.35 51.65 50.66 51.30
5984 NASDAQ MSFT Fri, Feb 26, 2016 52.60 52.68 51.10 51.30
5983 NASDAQ MSFT Thu, Feb 25, 2016 51.73 52.10 50.61 52.10
5982 NASDAQ MSFT Wed, Feb 24, 2016 50.69 51.50 50.20 51.36
5981 NASDAQ MSFT Tue, Feb 23, 2016 52.34 52.37 50.98 51.18
5980 NASDAQ MSFT Mon, Feb 22, 2016 52.28 53.00 52.28 52.65
5979 NASDAQ MSFT Fri, Feb 19, 2016 51.97 52.28 51.53 51.82
5978 NASDAQ MSFT Thu, Feb 18, 2016 52.33 52.95 52.10 52.19
5977 NASDAQ MSFT Wed, Feb 17, 2016 51.49 52.77 51.45 52.42
5976 NASDAQ MSFT Tue, Feb 16, 2016 50.90 51.09 50.13 51.09
5975 NASDAQ MSFT Fri, Feb 12, 2016 50.25 50.68 49.75 50.50
5974 NASDAQ MSFT Thu, Feb 11, 2016 48.68 50.11 48.51 49.69
5973 NASDAQ MSFT Wed, Feb 10, 2016 49.89 50.39 49.52 49.71
5972 NASDAQ MSFT Tue, Feb 9, 2016 49.02 50.24 48.67 49.28
5971 NASDAQ MSFT Mon, Feb 8, 2016 49.55 49.57 48.19 49.41
5970 NASDAQ MSFT Fri, Feb 5, 2016 51.94 52.00 49.56 50.16
5969 NASDAQ MSFT Thu, Feb 4, 2016 52.10 52.81 51.37 52.00
5968 NASDAQ MSFT Wed, Feb 3, 2016 53.25 53.39 51.26 52.16
5967 NASDAQ MSFT Tue, Feb 2, 2016 54.17 54.26 52.65 53.00
5966 NASDAQ MSFT Mon, Feb 1, 2016 54.88 55.09 54.50 54.71
5965 NASDAQ MSFT Fri, Jan 29, 2016 54.73 55.09 54.00 55.09
5964 NASDAQ MSFT Thu, Jan 28, 2016 51.86 52.21 51.25 52.06
5963 NASDAQ MSFT Wed, Jan 27, 2016 52.01 52.20 51.02 51.22
5962 NASDAQ MSFT Tue, Jan 26, 2016 51.79 52.44 51.55 52.17
5961 NASDAQ MSFT Mon, Jan 25, 2016 51.94 52.65 51.65 51.79
5960 NASDAQ MSFT Fri, Jan 22, 2016 51.41 52.33 51.26 52.29
5959 NASDAQ MSFT Thu, Jan 21, 2016 51.00 51.58 50.30 50.48
5958 NASDAQ MSFT Wed, Jan 20, 2016 49.98 51.38 49.10 50.79
5957 NASDAQ MSFT Tue, Jan 19, 2016 51.48 51.68 50.06 50.56
5956 NASDAQ MSFT Fri, Jan 15, 2016 51.31 51.97 50.34 50.99
5955 NASDAQ MSFT Thu, Jan 14, 2016 52.00 53.42 51.57 53.11
5954 NASDAQ MSFT Wed, Jan 13, 2016 53.80 54.07 51.30 51.64
5953 NASDAQ MSFT Tue, Jan 12, 2016 52.76 53.10 52.06 52.78
5952 NASDAQ MSFT Mon, Jan 11, 2016 52.51 52.85 51.46 52.30
5951 NASDAQ MSFT Fri, Jan 8, 2016 52.37 53.28 52.15 52.33
5950 NASDAQ MSFT Thu, Jan 7, 2016 52.70 53.49 52.07 52.17
5949 NASDAQ MSFT Wed, Jan 6, 2016 54.32 54.40 53.64 54.05
5948 NASDAQ MSFT Tue, Jan 5, 2016 54.93 55.39 54.54 55.05
5947 NASDAQ MSFT Mon, Jan 4, 2016 54.32 54.80 53.39 54.80
5946 NASDAQ MSFT Thu, Dec 31, 2015 56.04 56.19 55.42 55.48
5945 NASDAQ MSFT Wed, Dec 30, 2015 56.47 56.78 56.29 56.31
5944 NASDAQ MSFT Tue, Dec 29, 2015 56.29 56.85 56.06 56.55
5943 NASDAQ MSFT Mon, Dec 28, 2015 55.35 55.95 54.98 55.95
5942 NASDAQ MSFT Thu, Dec 24, 2015 55.86 55.96 55.43 55.67
5941 NASDAQ MSFT Wed, Dec 23, 2015 55.70 55.88 55.44 55.82
5940 NASDAQ MSFT Tue, Dec 22, 2015 54.99 55.48 54.50 55.35
5939 NASDAQ MSFT Mon, Dec 21, 2015 54.88 55.35 54.23 54.83
5938 NASDAQ MSFT Fri, Dec 18, 2015 55.77 56.00 54.03 54.13
5937 NASDAQ MSFT Thu, Dec 17, 2015 56.36 56.79 55.53 55.70
5936 NASDAQ MSFT Wed, Dec 16, 2015 55.54 56.25 54.76 56.13
5935 NASDAQ MSFT Tue, Dec 15, 2015 55.66 55.90 55.09 55.20
5934 NASDAQ MSFT Mon, Dec 14, 2015 54.33 55.21 53.68 55.14
5933 NASDAQ MSFT Fri, Dec 11, 2015 54.71 55.10 54.01 54.06
5932 NASDAQ MSFT Thu, Dec 10, 2015 55.39 55.66 55.01 55.27
5931 NASDAQ MSFT Wed, Dec 9, 2015 55.37 55.87 54.51 54.98
5930 NASDAQ MSFT Tue, Dec 8, 2015 55.47 56.10 54.99 55.79
5929 NASDAQ MSFT Mon, Dec 7, 2015 55.79 55.97 55.29 55.81
5928 NASDAQ MSFT Fri, Dec 4, 2015 54.12 56.23 54.10 55.91
5927 NASDAQ MSFT Thu, Dec 3, 2015 55.49 55.77 53.93 54.20
5926 NASDAQ MSFT Wed, Dec 2, 2015 55.32 55.96 55.06 55.21
5925 NASDAQ MSFT Tue, Dec 1, 2015 54.41 55.23 54.30 55.22
5924 NASDAQ MSFT Mon, Nov 30, 2015 54.54 54.96 54.00 54.35
5923 NASDAQ MSFT Fri, Nov 27, 2015 53.80 54.08 53.79 53.93
5922 NASDAQ MSFT Wed, Nov 25, 2015 54.09 54.23 53.69 53.69
5921 NASDAQ MSFT Tue, Nov 24, 2015 53.92 54.44 53.58 54.25
5920 NASDAQ MSFT Mon, Nov 23, 2015 54.25 54.46 53.75 54.19
5919 NASDAQ MSFT Fri, Nov 20, 2015 54.25 54.30 53.27 54.19
5918 NASDAQ MSFT Thu, Nov 19, 2015 53.99 54.66 53.78 53.94
5917 NASDAQ MSFT Wed, Nov 18, 2015 53.00 53.98 52.98 53.85
5916 NASDAQ MSFT Tue, Nov 17, 2015 53.17 53.53 52.85 52.97
5915 NASDAQ MSFT Mon, Nov 16, 2015 53.08 53.89 52.85 53.77
5914 NASDAQ MSFT Fri, Nov 13, 2015 53.07 53.29 52.53 52.84
5913 NASDAQ MSFT Thu, Nov 12, 2015 53.48 53.98 53.19 53.32
5912 NASDAQ MSFT Wed, Nov 11, 2015 53.70 54.20 53.46 53.65
5911 NASDAQ MSFT Tue, Nov 10, 2015 54.07 54.13 53.27 53.51
5910 NASDAQ MSFT Mon, Nov 9, 2015 54.55 54.87 53.56 54.16
5909 NASDAQ MSFT Fri, Nov 6, 2015 54.09 54.98 53.96 54.92
5908 NASDAQ MSFT Thu, Nov 5, 2015 54.49 54.70 54.00 54.38
5907 NASDAQ MSFT Wed, Nov 4, 2015 54.18 54.88 54.06 54.40
5906 NASDAQ MSFT Tue, Nov 3, 2015 52.93 54.39 52.90 54.15
5905 NASDAQ MSFT Mon, Nov 2, 2015 52.85 53.36 52.62 53.24
5904 NASDAQ MSFT Fri, Oct 30, 2015 53.32 53.99 52.62 52.64
5903 NASDAQ MSFT Thu, Oct 29, 2015 53.54 53.83 53.22 53.36
5902 NASDAQ MSFT Wed, Oct 28, 2015 53.54 53.98 52.86 53.98
5901 NASDAQ MSFT Tue, Oct 27, 2015 53.99 54.37 53.58 53.69
5900 NASDAQ MSFT Mon, Oct 26, 2015 52.53 54.32 52.50 54.25
5899 NASDAQ MSFT Fri, Oct 23, 2015 52.30 54.07 52.25 52.87
5898 NASDAQ MSFT Thu, Oct 22, 2015 47.53 48.95 47.09 48.03
5897 NASDAQ MSFT Wed, Oct 21, 2015 47.92 47.99 47.11 47.20
5896 NASDAQ MSFT Tue, Oct 20, 2015 47.44 47.81 47.02 47.77
5895 NASDAQ MSFT Mon, Oct 19, 2015 47.42 47.88 47.02 47.62
5894 NASDAQ MSFT Fri, Oct 16, 2015 47.02 47.54 46.90 47.51
5893 NASDAQ MSFT Thu, Oct 15, 2015 47.01 47.03 46.53 47.01
5892 NASDAQ MSFT Wed, Oct 14, 2015 46.65 47.10 46.53 46.68
5891 NASDAQ MSFT Tue, Oct 13, 2015 46.56 47.13 46.56 46.89
5890 NASDAQ MSFT Mon, Oct 12, 2015 46.98 47.07 46.50 47.00
5889 NASDAQ MSFT Fri, Oct 9, 2015 47.45 47.54 46.92 47.11
5888 NASDAQ MSFT Thu, Oct 8, 2015 46.56 47.52 46.50 47.45
5887 NASDAQ MSFT Wed, Oct 7, 2015 47.10 47.35 45.95 46.80
5886 NASDAQ MSFT Tue, Oct 6, 2015 46.33 47.18 46.22 46.75
5885 NASDAQ MSFT Mon, Oct 5, 2015 45.75 46.89 45.70 46.63
5884 NASDAQ MSFT Fri, Oct 2, 2015 44.27 45.57 43.92 45.57
5883 NASDAQ MSFT Thu, Oct 1, 2015 44.75 44.75 43.75 44.61
5882 NASDAQ MSFT Wed, Sep 30, 2015 43.88 44.30 43.66 44.26
5881 NASDAQ MSFT Tue, Sep 29, 2015 43.37 43.57 43.05 43.44
5880 NASDAQ MSFT Mon, Sep 28, 2015 43.83 44.09 43.21 43.29
5879 NASDAQ MSFT Fri, Sep 25, 2015 44.48 44.73 43.76 43.94
5878 NASDAQ MSFT Thu, Sep 24, 2015 43.45 44.13 43.27 43.91
5877 NASDAQ MSFT Wed, Sep 23, 2015 43.93 44.17 43.51 43.87
5876 NASDAQ MSFT Tue, Sep 22, 2015 43.38 44.05 43.31 43.90
5875 NASDAQ MSFT Mon, Sep 21, 2015 43.62 44.47 43.60 44.11
5874 NASDAQ MSFT Fri, Sep 18, 2015 43.50 43.99 43.33 43.48
5873 NASDAQ MSFT Thu, Sep 17, 2015 44.29 45.00 44.08 44.25
5872 NASDAQ MSFT Wed, Sep 16, 2015 43.97 44.38 43.84 44.30
5871 NASDAQ MSFT Tue, Sep 15, 2015 43.19 44.29 43.08 43.98
5870 NASDAQ MSFT Mon, Sep 14, 2015 43.43 43.44 42.86 43.04
5869 NASDAQ MSFT Fri, Sep 11, 2015 43.14 43.59 42.94 43.48
5868 NASDAQ MSFT Thu, Sep 10, 2015 43.12 43.79 42.75 43.29
5867 NASDAQ MSFT Wed, Sep 9, 2015 44.21 44.40 42.91 43.07
5866 NASDAQ MSFT Tue, Sep 8, 2015 43.30 44.00 43.20 43.89
5865 NASDAQ MSFT Fri, Sep 4, 2015 42.81 43.04 42.20 42.61
5864 NASDAQ MSFT Thu, Sep 3, 2015 43.41 43.98 43.28 43.50
5863 NASDAQ MSFT Wed, Sep 2, 2015 42.36 43.38 41.88 43.36
5862 NASDAQ MSFT Tue, Sep 1, 2015 42.17 42.59 41.66 41.82
5861 NASDAQ MSFT Mon, Aug 31, 2015 43.56 43.93 43.10 43.52
5860 NASDAQ MSFT Fri, Aug 28, 2015 43.40 44.15 43.39 43.93
5859 NASDAQ MSFT Thu, Aug 27, 2015 43.23 43.95 42.93 43.90
5858 NASDAQ MSFT Wed, Aug 26, 2015 42.01 42.84 41.06 42.71
5857 NASDAQ MSFT Tue, Aug 25, 2015 42.57 43.24 40.39 40.47
5856 NASDAQ MSFT Mon, Aug 24, 2015 40.45 43.31 39.72 41.68
5855 NASDAQ MSFT Fri, Aug 21, 2015 45.30 45.48 43.07 43.07
5854 NASDAQ MSFT Thu, Aug 20, 2015 46.07 46.47 45.66 45.66
5853 NASDAQ MSFT Wed, Aug 19, 2015 46.78 47.08 46.30 46.61
5852 NASDAQ MSFT Tue, Aug 18, 2015 46.84 47.43 46.70 47.27
5851 NASDAQ MSFT Mon, Aug 17, 2015 46.81 47.45 46.57 47.32
5850 NASDAQ MSFT Fri, Aug 14, 2015 46.53 47.10 46.52 47.00
5849 NASDAQ MSFT Thu, Aug 13, 2015 47.06 47.10 46.49 46.73
5848 NASDAQ MSFT Wed, Aug 12, 2015 46.19 46.90 45.71 46.74
5847 NASDAQ MSFT Tue, Aug 11, 2015 46.82 46.94 45.90 46.41
5846 NASDAQ MSFT Mon, Aug 10, 2015 46.95 47.49 46.84 47.33
5845 NASDAQ MSFT Fri, Aug 7, 2015 46.39 46.78 46.26 46.74
5844 NASDAQ MSFT Thu, Aug 6, 2015 47.71 47.77 46.33 46.62
5843 NASDAQ MSFT Wed, Aug 5, 2015 47.98 48.41 47.54 47.58
5842 NASDAQ MSFT Tue, Aug 4, 2015 46.75 47.71 46.68 47.54
5841 NASDAQ MSFT Mon, Aug 3, 2015 46.98 47.00 46.45 46.81
5840 NASDAQ MSFT Fri, Jul 31, 2015 47.29 47.37 46.50 46.70
5839 NASDAQ MSFT Thu, Jul 30, 2015 46.26 47.40 45.93 46.88
5838 NASDAQ MSFT Wed, Jul 29, 2015 45.40 46.78 45.26 46.29
5837 NASDAQ MSFT Tue, Jul 28, 2015 45.58 45.64 44.79 45.34
5836 NASDAQ MSFT Mon, Jul 27, 2015 45.94 46.01 45.25 45.35
5835 NASDAQ MSFT Fri, Jul 24, 2015 45.91 46.32 45.80 45.94
5834 NASDAQ MSFT Thu, Jul 23, 2015 45.27 46.23 45.10 46.11
5833 NASDAQ MSFT Wed, Jul 22, 2015 45.44 46.93 45.20 45.54
5832 NASDAQ MSFT Tue, Jul 21, 2015 46.78 47.33 46.48 47.28
5831 NASDAQ MSFT Mon, Jul 20, 2015 46.65 47.13 46.44 46.92
5830 NASDAQ MSFT Fri, Jul 17, 2015 46.55 46.78 46.26 46.62
5829 NASDAQ MSFT Thu, Jul 16, 2015 46.01 46.69 45.97 46.66
5828 NASDAQ MSFT Wed, Jul 15, 2015 45.68 45.89 45.43 45.76
5827 NASDAQ MSFT Tue, Jul 14, 2015 45.45 45.96 45.31 45.62
5826 NASDAQ MSFT Mon, Jul 13, 2015 44.98 45.62 44.95 45.54
5825 NASDAQ MSFT Fri, Jul 10, 2015 45.01 45.14 44.57 44.61
5824 NASDAQ MSFT Thu, Jul 9, 2015 44.75 45.22 44.50 44.52
5823 NASDAQ MSFT Wed, Jul 8, 2015 44.44 44.90 44.03 44.24
5822 NASDAQ MSFT Tue, Jul 7, 2015 44.34 44.49 43.32 44.30
5821 NASDAQ MSFT Mon, Jul 6, 2015 43.96 44.48 43.95 44.39
5820 NASDAQ MSFT Thu, Jul 2, 2015 44.48 44.75 44.06 44.40
5819 NASDAQ MSFT Wed, Jul 1, 2015 44.47 45.23 44.10 44.45
5818 NASDAQ MSFT Tue, Jun 30, 2015 44.71 44.72 43.94 44.15
5817 NASDAQ MSFT Mon, Jun 29, 2015 44.90 45.23 44.36 44.37
5816 NASDAQ MSFT Fri, Jun 26, 2015 45.58 46.28 45.03 45.26
5815 NASDAQ MSFT Thu, Jun 25, 2015 46.03 46.06 45.50 45.65
5814 NASDAQ MSFT Wed, Jun 24, 2015 45.67 46.25 45.55 45.64
5813 NASDAQ MSFT Tue, Jun 23, 2015 46.13 46.28 45.62 45.91
5812 NASDAQ MSFT Mon, Jun 22, 2015 46.25 46.72 46.16 46.23
5811 NASDAQ MSFT Fri, Jun 19, 2015 46.79 46.83 45.99 46.10
5810 NASDAQ MSFT Thu, Jun 18, 2015 46.22 46.80 46.17 46.72
5809 NASDAQ MSFT Wed, Jun 17, 2015 45.73 46.07 45.36 45.97
5808 NASDAQ MSFT Tue, Jun 16, 2015 45.51 46.24 45.30 45.83
5807 NASDAQ MSFT Mon, Jun 15, 2015 45.54 45.65 45.02 45.48
5806 NASDAQ MSFT Fri, Jun 12, 2015 46.22 46.47 45.90 45.97
5805 NASDAQ MSFT Thu, Jun 11, 2015 46.79 46.92 46.13 46.44
5804 NASDAQ MSFT Wed, Jun 10, 2015 45.79 46.83 45.69 46.61
5803 NASDAQ MSFT Tue, Jun 9, 2015 45.76 45.94 45.46 45.65
5802 NASDAQ MSFT Mon, Jun 8, 2015 46.29 46.43 45.67 45.73
5801 NASDAQ MSFT Fri, Jun 5, 2015 46.31 46.52 45.84 46.14
5800 NASDAQ MSFT Thu, Jun 4, 2015 46.79 47.16 46.20 46.36
5799 NASDAQ MSFT Wed, Jun 3, 2015 47.37 47.74 46.82 46.85
5798 NASDAQ MSFT Tue, Jun 2, 2015 46.93 47.35 46.62 46.92
5797 NASDAQ MSFT Mon, Jun 1, 2015 47.06 47.77 46.62 47.23
5796 NASDAQ MSFT Fri, May 29, 2015 47.36 47.57 46.59 46.86
5795 NASDAQ MSFT Thu, May 28, 2015 47.50 48.02 47.39 47.45
5794 NASDAQ MSFT Wed, May 27, 2015 46.82 47.77 46.62 47.61
5793 NASDAQ MSFT Tue, May 26, 2015 46.83 46.88 46.19 46.59
5792 NASDAQ MSFT Fri, May 22, 2015 47.30 47.35 46.82 46.90
5791 NASDAQ MSFT Thu, May 21, 2015 47.27 47.60 47.01 47.42
5790 NASDAQ MSFT Wed, May 20, 2015 47.39 47.93 47.27 47.58
5789 NASDAQ MSFT Tue, May 19, 2015 47.56 47.81 47.18 47.58
5788 NASDAQ MSFT Mon, May 18, 2015 47.98 48.22 47.61 48.01
5787 NASDAQ MSFT Fri, May 15, 2015 48.87 48.91 48.05 48.30
5786 NASDAQ MSFT Thu, May 14, 2015 48.03 48.82 48.03 48.72
5785 NASDAQ MSFT Wed, May 13, 2015 48.19 48.32 47.57 47.63
5784 NASDAQ MSFT Tue, May 12, 2015 46.85 47.68 46.42 47.35
5783 NASDAQ MSFT Mon, May 11, 2015 47.55 47.91 47.37 47.37
5782 NASDAQ MSFT Fri, May 8, 2015 47.55 47.98 47.52 47.75
5781 NASDAQ MSFT Thu, May 7, 2015 46.37 47.09 46.16 46.70
5780 NASDAQ MSFT Wed, May 6, 2015 47.57 47.77 46.02 46.28
5779 NASDAQ MSFT Tue, May 5, 2015 47.82 48.16 47.31 47.60
5778 NASDAQ MSFT Mon, May 4, 2015 48.37 48.87 48.18 48.24
5777 NASDAQ MSFT Fri, May 1, 2015 48.58 48.88 48.40 48.66
5776 NASDAQ MSFT Thu, Apr 30, 2015 48.70 49.54 48.60 48.64
5775 NASDAQ MSFT Wed, Apr 29, 2015 48.72 49.31 48.50 49.06
5774 NASDAQ MSFT Tue, Apr 28, 2015 47.78 49.21 47.70 49.16
5773 NASDAQ MSFT Mon, Apr 27, 2015 47.48 48.13 47.22 48.03
5772 NASDAQ MSFT Fri, Apr 24, 2015 45.66 48.14 45.65 47.87
5771 NASDAQ MSFT Thu, Apr 23, 2015 42.89 43.61 42.80 43.34
5770 NASDAQ MSFT Wed, Apr 22, 2015 42.67 43.13 42.55 42.99
5769 NASDAQ MSFT Tue, Apr 21, 2015 43.00 43.15 42.53 42.64
5768 NASDAQ MSFT Mon, Apr 20, 2015 41.73 43.17 41.68 42.91
5767 NASDAQ MSFT Fri, Apr 17, 2015 41.67 41.74 41.16 41.62
5766 NASDAQ MSFT Thu, Apr 16, 2015 41.95 42.34 41.82 42.16
5765 NASDAQ MSFT Wed, Apr 15, 2015 41.76 42.46 41.68 42.26
5764 NASDAQ MSFT Tue, Apr 14, 2015 41.80 42.03 41.39 41.65
5763 NASDAQ MSFT Mon, Apr 13, 2015 41.40 42.06 41.39 41.76
5762 NASDAQ MSFT Fri, Apr 10, 2015 41.61 41.95 41.41 41.72
5761 NASDAQ MSFT Thu, Apr 9, 2015 41.25 41.62 41.25 41.48
5760 NASDAQ MSFT Wed, Apr 8, 2015 41.46 41.69 41.04 41.42
5759 NASDAQ MSFT Tue, Apr 7, 2015 41.61 41.91 41.31 41.53
5758 NASDAQ MSFT Mon, Apr 6, 2015 40.34 41.78 40.18 41.55
5757 NASDAQ MSFT Thu, Apr 2, 2015 40.66 40.74 40.12 40.29
5756 NASDAQ MSFT Wed, Apr 1, 2015 40.60 40.76 40.31 40.72
5755 NASDAQ MSFT Tue, Mar 31, 2015 40.78 41.03 40.54 40.66
5754 NASDAQ MSFT Mon, Mar 30, 2015 41.19 41.54 40.91 40.96
5753 NASDAQ MSFT Fri, Mar 27, 2015 41.12 41.43 40.83 40.97
5752 NASDAQ MSFT Thu, Mar 26, 2015 41.22 41.61 40.92 41.21
5751 NASDAQ MSFT Wed, Mar 25, 2015 42.90 42.93 41.44 41.46
5750 NASDAQ MSFT Tue, Mar 24, 2015 42.78 43.17 42.75 42.90
5749 NASDAQ MSFT Mon, Mar 23, 2015 42.88 43.13 42.78 42.86
5748 NASDAQ MSFT Fri, Mar 20, 2015 42.56 42.98 42.49 42.88
5747 NASDAQ MSFT Thu, Mar 19, 2015 42.26 42.59 42.22 42.29
5746 NASDAQ MSFT Wed, Mar 18, 2015 41.43 42.83 41.33 42.50
5745 NASDAQ MSFT Tue, Mar 17, 2015 41.37 41.83 41.15 41.70
5744 NASDAQ MSFT Mon, Mar 16, 2015 41.47 41.64 41.28 41.56
5743 NASDAQ MSFT Fri, Mar 13, 2015 40.70 41.47 40.61 41.38
5742 NASDAQ MSFT Thu, Mar 12, 2015 41.33 41.65 40.86 41.02
5741 NASDAQ MSFT Wed, Mar 11, 2015 42.31 42.37 41.84 41.98
5740 NASDAQ MSFT Tue, Mar 10, 2015 42.35 42.71 42.03 42.03
5739 NASDAQ MSFT Mon, Mar 9, 2015 42.19 43.13 42.19 42.85
5738 NASDAQ MSFT Fri, Mar 6, 2015 43.00 43.11 42.15 42.36
5737 NASDAQ MSFT Thu, Mar 5, 2015 43.07 43.24 42.82 43.11
5736 NASDAQ MSFT Wed, Mar 4, 2015 43.01 43.21 42.88 43.06
5735 NASDAQ MSFT Tue, Mar 3, 2015 43.56 43.83 43.09 43.28
5734 NASDAQ MSFT Mon, Mar 2, 2015 43.67 44.19 43.55 43.88
5733 NASDAQ MSFT Fri, Feb 27, 2015 44.14 44.20 43.66 43.85
5732 NASDAQ MSFT Thu, Feb 26, 2015 43.99 44.23 43.89 44.06
5731 NASDAQ MSFT Wed, Feb 25, 2015 44.01 44.09 43.80 43.99
5730 NASDAQ MSFT Tue, Feb 24, 2015 44.15 44.30 43.92 44.09
5729 NASDAQ MSFT Mon, Feb 23, 2015 43.70 44.19 43.65 44.15
5728 NASDAQ MSFT Fri, Feb 20, 2015 43.51 43.88 43.29 43.86
5727 NASDAQ MSFT Thu, Feb 19, 2015 43.18 43.53 43.05 43.50
5726 NASDAQ MSFT Wed, Feb 18, 2015 43.63 43.70 43.39 43.53
5725 NASDAQ MSFT Tue, Feb 17, 2015 43.95 44.00 43.19 43.58
5724 NASDAQ MSFT Fri, Feb 13, 2015 43.34 43.87 43.15 43.87
5723 NASDAQ MSFT Thu, Feb 12, 2015 42.66 43.09 42.51 43.09
5722 NASDAQ MSFT Wed, Feb 11, 2015 42.65 42.65 42.21 42.38
5721 NASDAQ MSFT Tue, Feb 10, 2015 42.85 42.77 42.18 42.60
5720 NASDAQ MSFT Mon, Feb 9, 2015 42.24 42.74 42.21 42.36
5719 NASDAQ MSFT Fri, Feb 6, 2015 42.68 42.79 42.15 42.41
5718 NASDAQ MSFT Thu, Feb 5, 2015 42.21 42.64 41.86 42.45
5717 NASDAQ MSFT Wed, Feb 4, 2015 41.94 42.21 41.36 41.84
5716 NASDAQ MSFT Tue, Feb 3, 2015 41.63 41.93 41.05 41.60
5715 NASDAQ MSFT Mon, Feb 2, 2015 40.59 41.37 40.23 41.28
5714 NASDAQ MSFT Fri, Jan 30, 2015 41.55 41.58 40.35 40.40
5713 NASDAQ MSFT Thu, Jan 29, 2015 40.93 42.12 40.79 42.01
5712 NASDAQ MSFT Wed, Jan 28, 2015 42.74 42.79 41.16 41.19
5711 NASDAQ MSFT Tue, Jan 27, 2015 42.95 43.20 42.11 42.66
5710 NASDAQ MSFT Mon, Jan 26, 2015 47.00 47.13 46.24 47.01
5709 NASDAQ MSFT Fri, Jan 23, 2015 47.36 47.39 46.80 47.18
5708 NASDAQ MSFT Thu, Jan 22, 2015 46.38 47.14 46.08 47.13
5707 NASDAQ MSFT Wed, Jan 21, 2015 45.94 46.14 45.48 45.92
5706 NASDAQ MSFT Tue, Jan 20, 2015 46.30 46.65 45.57 46.39
5705 NASDAQ MSFT Fri, Jan 16, 2015 45.31 46.28 45.17 46.24
5704 NASDAQ MSFT Thu, Jan 15, 2015 46.22 46.38 45.41 45.48
5703 NASDAQ MSFT Wed, Jan 14, 2015 45.96 46.24 45.62 45.96
5702 NASDAQ MSFT Tue, Jan 13, 2015 46.97 47.91 46.06 46.36
5701 NASDAQ MSFT Mon, Jan 12, 2015 47.42 47.54 46.36 46.60
5700 NASDAQ MSFT Fri, Jan 9, 2015 47.61 47.82 46.90 47.19
5699 NASDAQ MSFT Thu, Jan 8, 2015 46.75 47.75 46.72 47.59
5698 NASDAQ MSFT Wed, Jan 7, 2015 45.98 46.46 45.49 46.23
5697 NASDAQ MSFT Tue, Jan 6, 2015 46.38 46.75 45.54 45.65
5696 NASDAQ MSFT Mon, Jan 5, 2015 46.37 46.73 46.25 46.33
5695 NASDAQ MSFT Fri, Jan 2, 2015 46.66 47.42 46.54 46.76
5694 NASDAQ MSFT Wed, Dec 31, 2014 46.73 47.44 46.45 46.45
5693 NASDAQ MSFT Tue, Dec 30, 2014 47.41 47.62 46.84 47.02
5692 NASDAQ MSFT Mon, Dec 29, 2014 47.70 47.78 47.26 47.45
5691 NASDAQ MSFT Fri, Dec 26, 2014 48.41 48.41 47.82 47.88
5690 NASDAQ MSFT Wed, Dec 24, 2014 48.64 48.64 48.08 48.14
5689 NASDAQ MSFT Tue, Dec 23, 2014 48.37 48.80 48.13 48.45
5688 NASDAQ MSFT Mon, Dec 22, 2014 47.78 48.12 47.71 47.98
5687 NASDAQ MSFT Fri, Dec 19, 2014 47.62 48.10 47.17 47.66
5686 NASDAQ MSFT Thu, Dec 18, 2014 46.58 47.52 46.34 47.52
5685 NASDAQ MSFT Wed, Dec 17, 2014 45.05 45.95 44.90 45.74
5684 NASDAQ MSFT Tue, Dec 16, 2014 45.83 46.34 45.13 45.16
5683 NASDAQ MSFT Mon, Dec 15, 2014 47.20 47.67 46.55 46.67
5682 NASDAQ MSFT Fri, Dec 12, 2014 46.78 47.73 46.67 46.95
5681 NASDAQ MSFT Thu, Dec 11, 2014 47.08 47.74 46.68 47.17
5680 NASDAQ MSFT Wed, Dec 10, 2014 47.58 47.66 46.70 46.90
5679 NASDAQ MSFT Tue, Dec 9, 2014 47.11 47.92 47.05 47.59
5678 NASDAQ MSFT Mon, Dec 8, 2014 48.26 48.35 47.45 47.70
5677 NASDAQ MSFT Fri, Dec 5, 2014 48.82 48.97 48.38 48.42
5676 NASDAQ MSFT Thu, Dec 4, 2014 48.39 49.06 48.20 48.84
5675 NASDAQ MSFT Wed, Dec 3, 2014 48.44 48.50 47.81 48.08
5674 NASDAQ MSFT Tue, Dec 2, 2014 48.84 49.05 48.20 48.46
5673 NASDAQ MSFT Mon, Dec 1, 2014 47.88 48.78 47.71 48.62
5672 NASDAQ MSFT Fri, Nov 28, 2014 47.93 48.20 47.61 47.81
5671 NASDAQ MSFT Wed, Nov 26, 2014 47.41 47.99 47.28 47.75
5670 NASDAQ MSFT Tue, Nov 25, 2014 47.62 47.97 47.45 47.47
5669 NASDAQ MSFT Mon, Nov 24, 2014 47.99 48.00 47.39 47.59
5668 NASDAQ MSFT Fri, Nov 21, 2014 49.02 49.05 47.57 47.98
5667 NASDAQ MSFT Thu, Nov 20, 2014 48.00 48.70 47.87 48.70
5666 NASDAQ MSFT Wed, Nov 19, 2014 48.66 48.75 47.93 48.22
5665 NASDAQ MSFT Tue, Nov 18, 2014 49.13 49.33 48.70 48.74
5664 NASDAQ MSFT Mon, Nov 17, 2014 49.41 49.71 49.14 49.46
5663 NASDAQ MSFT Fri, Nov 14, 2014 49.75 50.05 49.39 49.58
5662 NASDAQ MSFT Thu, Nov 13, 2014 48.80 49.44 48.71 49.37
5661 NASDAQ MSFT Wed, Nov 12, 2014 48.56 48.92 48.52 48.78
5660 NASDAQ MSFT Tue, Nov 11, 2014 48.85 48.93 48.65 48.87
5659 NASDAQ MSFT Mon, Nov 10, 2014 48.74 49.15 48.55 48.89
5658 NASDAQ MSFT Fri, Nov 7, 2014 48.92 48.92 48.29 48.68
5657 NASDAQ MSFT Thu, Nov 6, 2014 47.86 48.86 47.79 48.70
5656 NASDAQ MSFT Wed, Nov 5, 2014 47.80 47.90 47.26 47.86
5655 NASDAQ MSFT Tue, Nov 4, 2014 47.30 47.73 47.25 47.57
5654 NASDAQ MSFT Mon, Nov 3, 2014 46.89 47.46 46.73 47.44
5653 NASDAQ MSFT Fri, Oct 31, 2014 46.97 46.97 46.48 46.95
5652 NASDAQ MSFT Thu, Oct 30, 2014 46.32 46.32 45.77 46.05
5651 NASDAQ MSFT Wed, Oct 29, 2014 46.44 46.70 46.34 46.62
5650 NASDAQ MSFT Tue, Oct 28, 2014 45.86 46.50 45.77 46.49
5649 NASDAQ MSFT Mon, Oct 27, 2014 45.71 46.10 45.71 45.91
5648 NASDAQ MSFT Fri, Oct 24, 2014 46.83 46.90 45.18 46.13
5647 NASDAQ MSFT Thu, Oct 23, 2014 44.62 45.45 44.53 45.02
5646 NASDAQ MSFT Wed, Oct 22, 2014 45.00 45.07 44.23 44.38
5645 NASDAQ MSFT Tue, Oct 21, 2014 44.36 44.98 44.19 44.88
5644 NASDAQ MSFT Mon, Oct 20, 2014 43.06 44.14 42.81 44.08
5643 NASDAQ MSFT Fri, Oct 17, 2014 43.20 43.94 42.79 43.63
5642 NASDAQ MSFT Thu, Oct 16, 2014 42.53 43.08 42.22 42.74
5641 NASDAQ MSFT Wed, Oct 15, 2014 43.00 43.39 42.10 43.22
5640 NASDAQ MSFT Tue, Oct 14, 2014 43.87 44.38 43.56 43.73
5639 NASDAQ MSFT Mon, Oct 13, 2014 43.82 44.56 43.49 43.65
5638 NASDAQ MSFT Fri, Oct 10, 2014 45.60 46.12 43.95 44.03
5637 NASDAQ MSFT Thu, Oct 9, 2014 46.50 46.80 45.74 45.85
5636 NASDAQ MSFT Wed, Oct 8, 2014 45.48 46.89 45.34 46.78
5635 NASDAQ MSFT Tue, Oct 7, 2014 45.86 45.93 45.42 45.53
5634 NASDAQ MSFT Mon, Oct 6, 2014 46.12 46.30 45.92 46.09
5633 NASDAQ MSFT Fri, Oct 3, 2014 45.98 46.30 45.61 46.09
5632 NASDAQ MSFT Thu, Oct 2, 2014 45.83 46.10 45.64 45.76
5631 NASDAQ MSFT Wed, Oct 1, 2014 46.27 46.53 45.85 45.90
5630 NASDAQ MSFT Tue, Sep 30, 2014 46.37 46.48 46.01 46.36
5629 NASDAQ MSFT Mon, Sep 29, 2014 45.98 46.56 45.76 46.44
5628 NASDAQ MSFT Fri, Sep 26, 2014 45.93 46.62 45.76 46.41
5627 NASDAQ MSFT Thu, Sep 25, 2014 46.88 47.09 46.03 46.04
5626 NASDAQ MSFT Wed, Sep 24, 2014 46.63 47.11 46.34 47.08
5625 NASDAQ MSFT Tue, Sep 23, 2014 46.85 46.98 46.47 46.56
5624 NASDAQ MSFT Mon, Sep 22, 2014 47.30 47.38 46.98 47.06
5623 NASDAQ MSFT Fri, Sep 19, 2014 46.81 47.57 46.60 47.52
5622 NASDAQ MSFT Thu, Sep 18, 2014 46.59 46.83 46.46 46.68
5621 NASDAQ MSFT Wed, Sep 17, 2014 46.26 46.69 46.23 46.52
5620 NASDAQ MSFT Tue, Sep 16, 2014 46.39 46.85 46.29 46.76
5619 NASDAQ MSFT Mon, Sep 15, 2014 46.54 46.71 46.10 46.24
5618 NASDAQ MSFT Fri, Sep 12, 2014 46.93 47.02 46.60 46.70
5617 NASDAQ MSFT Thu, Sep 11, 2014 46.75 47.00 46.47 47.00
5616 NASDAQ MSFT Wed, Sep 10, 2014 46.82 46.94 46.28 46.84
5615 NASDAQ MSFT Tue, Sep 9, 2014 46.46 46.97 46.42 46.76
5614 NASDAQ MSFT Mon, Sep 8, 2014 46.02 46.80 45.99 46.47
5613 NASDAQ MSFT Fri, Sep 5, 2014 45.11 45.93 45.11 45.91
5612 NASDAQ MSFT Thu, Sep 4, 2014 44.74 45.27 44.72 45.26
5611 NASDAQ MSFT Wed, Sep 3, 2014 44.53 45.11 44.53 44.96
5610 NASDAQ MSFT Tue, Sep 2, 2014 45.45 45.46 44.85 45.09
5609 NASDAQ MSFT Fri, Aug 29, 2014 45.09 45.44 44.86 45.43
5608 NASDAQ MSFT Thu, Aug 28, 2014 44.75 44.98 44.61 44.88
5607 NASDAQ MSFT Wed, Aug 27, 2014 44.88 45.00 44.76 44.87
5606 NASDAQ MSFT Tue, Aug 26, 2014 45.31 45.40 44.94 45.01
5605 NASDAQ MSFT Mon, Aug 25, 2014 45.32 45.44 45.04 45.17
5604 NASDAQ MSFT Fri, Aug 22, 2014 45.35 45.47 45.07 45.15
5603 NASDAQ MSFT Thu, Aug 21, 2014 44.84 45.25 44.83 45.22
5602 NASDAQ MSFT Wed, Aug 20, 2014 45.34 45.40 44.90 44.95
5601 NASDAQ MSFT Tue, Aug 19, 2014 44.97 45.34 44.83 45.33
5600 NASDAQ MSFT Mon, Aug 18, 2014 44.94 45.11 44.68 45.11
5599 NASDAQ MSFT Fri, Aug 15, 2014 44.58 44.90 44.40 44.79
5598 NASDAQ MSFT Thu, Aug 14, 2014 44.08 44.42 44.01 44.27
5597 NASDAQ MSFT Wed, Aug 13, 2014 43.68 44.18 43.52 44.08
5596 NASDAQ MSFT Tue, Aug 12, 2014 43.08 43.59 43.00 43.52
5595 NASDAQ MSFT Mon, Aug 11, 2014 43.26 43.45 43.02 43.20
5594 NASDAQ MSFT Fri, Aug 8, 2014 43.26 43.32 42.91 43.20
5593 NASDAQ MSFT Thu, Aug 7, 2014 42.84 43.45 42.65 43.23
5592 NASDAQ MSFT Wed, Aug 6, 2014 42.74 43.17 42.21 42.74
5591 NASDAQ MSFT Tue, Aug 5, 2014 43.31 43.46 42.83 43.08
5590 NASDAQ MSFT Mon, Aug 4, 2014 42.97 43.47 42.81 43.37
5589 NASDAQ MSFT Fri, Aug 1, 2014 43.21 43.25 42.60 42.86
5588 NASDAQ MSFT Thu, Jul 31, 2014 43.25 43.69 43.08 43.16
5587 NASDAQ MSFT Wed, Jul 30, 2014 44.07 44.10 43.29 43.58
5586 NASDAQ MSFT Tue, Jul 29, 2014 43.91 44.09 43.64 43.89
5585 NASDAQ MSFT Mon, Jul 28, 2014 44.36 44.51 43.93 43.97
5584 NASDAQ MSFT Fri, Jul 25, 2014 44.30 44.66 44.30 44.50
5583 NASDAQ MSFT Thu, Jul 24, 2014 44.93 45.00 44.32 44.40
5582 NASDAQ MSFT Wed, Jul 23, 2014 45.45 45.45 44.62 44.87
5581 NASDAQ MSFT Tue, Jul 22, 2014 45.03 45.15 44.59 44.83
5580 NASDAQ MSFT Mon, Jul 21, 2014 44.56 45.16 44.22 44.84
5579 NASDAQ MSFT Fri, Jul 18, 2014 44.65 44.84 44.25 44.69
5578 NASDAQ MSFT Thu, Jul 17, 2014 45.45 45.71 44.25 44.53
5577 NASDAQ MSFT Wed, Jul 16, 2014 42.51 44.31 42.48 44.08
5576 NASDAQ MSFT Tue, Jul 15, 2014 42.33 42.47 42.03 42.45
5575 NASDAQ MSFT Mon, Jul 14, 2014 42.22 42.45 42.04 42.14
5574 NASDAQ MSFT Fri, Jul 11, 2014 41.70 42.09 41.48 42.09
5573 NASDAQ MSFT Thu, Jul 10, 2014 41.37 42.00 41.05 41.69
5572 NASDAQ MSFT Wed, Jul 9, 2014 41.98 41.99 41.53 41.67
5571 NASDAQ MSFT Tue, Jul 8, 2014 41.87 42.00 41.61 41.78
5570 NASDAQ MSFT Mon, Jul 7, 2014 41.75 42.12 41.71 41.99
5569 NASDAQ MSFT Thu, Jul 3, 2014 41.91 41.99 41.56 41.80
5568 NASDAQ MSFT Wed, Jul 2, 2014 41.73 41.90 41.53 41.90
5567 NASDAQ MSFT Tue, Jul 1, 2014 41.86 42.15 41.69 41.87
5566 NASDAQ MSFT Mon, Jun 30, 2014 42.14 42.21 41.70 41.70
5565 NASDAQ MSFT Fri, Jun 27, 2014 41.61 42.29 41.51 42.25
5564 NASDAQ MSFT Thu, Jun 26, 2014 41.93 41.94 41.43 41.72
5563 NASDAQ MSFT Wed, Jun 25, 2014 41.70 42.05 41.46 42.03
5562 NASDAQ MSFT Tue, Jun 24, 2014 41.83 41.94 41.56 41.75
5561 NASDAQ MSFT Mon, Jun 23, 2014 41.73 42.00 41.69 41.99
5560 NASDAQ MSFT Fri, Jun 20, 2014 41.45 41.83 41.38 41.68
5559 NASDAQ MSFT Thu, Jun 19, 2014 41.57 41.77 41.33 41.51
5558 NASDAQ MSFT Wed, Jun 18, 2014 41.60 41.74 41.18 41.65
5557 NASDAQ MSFT Tue, Jun 17, 2014 41.29 41.91 40.34 41.68
5556 NASDAQ MSFT Mon, Jun 16, 2014 41.04 41.61 41.04 41.50
5555 NASDAQ MSFT Fri, Jun 13, 2014 41.10 41.57 40.86 41.23
5554 NASDAQ MSFT Thu, Jun 12, 2014 40.81 40.88 40.29 40.58
5553 NASDAQ MSFT Wed, Jun 11, 2014 40.93 41.07 40.77 40.86
5552 NASDAQ MSFT Tue, Jun 10, 2014 41.05 41.16 40.86 41.11
5551 NASDAQ MSFT Mon, Jun 9, 2014 41.39 41.48 41.02 41.27
5550 NASDAQ MSFT Fri, Jun 6, 2014 41.48 41.66 41.24 41.48
5549 NASDAQ MSFT Thu, Jun 5, 2014 40.59 41.25 40.40 41.21
5548 NASDAQ MSFT Wed, Jun 4, 2014 40.21 40.37 39.86 40.32
5547 NASDAQ MSFT Tue, Jun 3, 2014 40.60 40.68 40.25 40.29
5546 NASDAQ MSFT Mon, Jun 2, 2014 40.95 41.09 40.68 40.79
5545 NASDAQ MSFT Fri, May 30, 2014 40.45 40.97 40.25 40.94
5544 NASDAQ MSFT Thu, May 29, 2014 40.15 40.35 39.91 40.34
5543 NASDAQ MSFT Wed, May 28, 2014 40.14 40.19 39.82 40.01
5542 NASDAQ MSFT Tue, May 27, 2014 40.26 40.26 39.81 40.19
5541 NASDAQ MSFT Fri, May 23, 2014 40.30 40.37 40.00 40.12
5540 NASDAQ MSFT Thu, May 22, 2014 40.29 40.35 39.85 40.10
5539 NASDAQ MSFT Wed, May 21, 2014 39.80 40.35 39.74 40.35
5538 NASDAQ MSFT Tue, May 20, 2014 39.68 39.94 39.46 39.68
5537 NASDAQ MSFT Mon, May 19, 2014 39.61 39.82 39.46 39.75
5536 NASDAQ MSFT Fri, May 16, 2014 39.67 39.84 39.27 39.83
5535 NASDAQ MSFT Thu, May 15, 2014 40.17 40.40 39.51 39.60
5534 NASDAQ MSFT Wed, May 14, 2014 40.30 40.45 40.05 40.24
5533 NASDAQ MSFT Tue, May 13, 2014 39.88 40.50 39.85 40.42
5532 NASDAQ MSFT Mon, May 12, 2014 39.74 40.02 39.65 39.97
5531 NASDAQ MSFT Fri, May 9, 2014 39.54 39.85 39.37 39.54
5530 NASDAQ MSFT Thu, May 8, 2014 39.34 39.90 38.97 39.64
5529 NASDAQ MSFT Wed, May 7, 2014 39.23 39.51 38.51 39.43
5528 NASDAQ MSFT Tue, May 6, 2014 39.29 39.35 38.95 39.06
5527 NASDAQ MSFT Mon, May 5, 2014 39.52 39.64 39.30 39.43
5526 NASDAQ MSFT Fri, May 2, 2014 40.31 40.34 39.66 39.69
5525 NASDAQ MSFT Thu, May 1, 2014 40.24 40.36 39.95 40.00
5524 NASDAQ MSFT Wed, Apr 30, 2014 40.40 40.50 40.17 40.40
5523 NASDAQ MSFT Tue, Apr 29, 2014 41.10 41.19 40.39 40.51
5522 NASDAQ MSFT Mon, Apr 28, 2014 40.14 41.29 40.09 40.87
5521 NASDAQ MSFT Fri, Apr 25, 2014 40.29 40.68 39.75 39.91
5520 NASDAQ MSFT Thu, Apr 24, 2014 39.74 39.97 39.30 39.86
5519 NASDAQ MSFT Wed, Apr 23, 2014 39.99 39.99 39.47 39.69
5518 NASDAQ MSFT Tue, Apr 22, 2014 39.96 40.14 39.83 39.99
5517 NASDAQ MSFT Mon, Apr 21, 2014 40.13 40.15 39.79 39.94
5516 NASDAQ MSFT Thu, Apr 17, 2014 40.04 40.20 39.51 40.01
5515 NASDAQ MSFT Wed, Apr 16, 2014 40.06 40.42 39.91 40.40
5514 NASDAQ MSFT Tue, Apr 15, 2014 39.34 39.96 39.05 39.75
5513 NASDAQ MSFT Mon, Apr 14, 2014 39.11 39.41 38.90 39.18
5512 NASDAQ MSFT Fri, Apr 11, 2014 39.00 39.79 39.00 39.21
5511 NASDAQ MSFT Thu, Apr 10, 2014 40.44 40.69 39.09 39.38
5510 NASDAQ MSFT Wed, Apr 9, 2014 39.93 40.55 39.88 40.47
5509 NASDAQ MSFT Tue, Apr 8, 2014 39.75 39.93 39.20 39.82
5508 NASDAQ MSFT Mon, Apr 7, 2014 39.96 40.27 39.74 39.80
5507 NASDAQ MSFT Fri, Apr 4, 2014 41.25 41.39 39.64 39.87
5506 NASDAQ MSFT Thu, Apr 3, 2014 41.29 41.29 40.71 41.01
5505 NASDAQ MSFT Wed, Apr 2, 2014 41.44 41.66 41.17 41.35
5504 NASDAQ MSFT Tue, Apr 1, 2014 41.15 41.59 41.07 41.42
5503 NASDAQ MSFT Mon, Mar 31, 2014 40.43 41.50 40.40 40.99
5502 NASDAQ MSFT Fri, Mar 28, 2014 39.79 40.64 39.68 40.30
5501 NASDAQ MSFT Thu, Mar 27, 2014 39.74 39.97 39.34 39.36
5500 NASDAQ MSFT Wed, Mar 26, 2014 40.48 40.71 39.60 39.79
5499 NASDAQ MSFT Tue, Mar 25, 2014 40.66 40.99 39.96 40.34
5498 NASDAQ MSFT Mon, Mar 24, 2014 40.34 40.64 39.86 40.50
5497 NASDAQ MSFT Fri, Mar 21, 2014 40.72 40.94 40.01 40.16
5496 NASDAQ MSFT Thu, Mar 20, 2014 39.25 40.65 39.24 40.33
5495 NASDAQ MSFT Wed, Mar 19, 2014 39.47 39.55 38.91 39.27
5494 NASDAQ MSFT Tue, Mar 18, 2014 38.26 39.90 38.22 39.55
5493 NASDAQ MSFT Mon, Mar 17, 2014 37.90 38.41 37.79 38.05
5492 NASDAQ MSFT Fri, Mar 14, 2014 37.65 38.14 37.51 37.70
5491 NASDAQ MSFT Thu, Mar 13, 2014 38.42 38.45 37.64 37.89
5490 NASDAQ MSFT Wed, Mar 12, 2014 37.80 38.43 37.79 38.27
5489 NASDAQ MSFT Tue, Mar 11, 2014 37.87 38.23 37.72 38.02
5488 NASDAQ MSFT Mon, Mar 10, 2014 37.99 38.01 37.72 37.82
5487 NASDAQ MSFT Fri, Mar 7, 2014 38.28 38.36 37.69 37.90
5486 NASDAQ MSFT Thu, Mar 6, 2014 38.14 38.24 37.89 38.15
5485 NASDAQ MSFT Wed, Mar 5, 2014 38.25 38.27 37.93 38.11
5484 NASDAQ MSFT Tue, Mar 4, 2014 38.21 38.48 38.07 38.41
5483 NASDAQ MSFT Mon, Mar 3, 2014 37.92 38.13 37.50 37.78
5482 NASDAQ MSFT Fri, Feb 28, 2014 37.98 38.46 37.82 38.31
5481 NASDAQ MSFT Thu, Feb 27, 2014 37.45 37.89 37.23 37.86
5480 NASDAQ MSFT Wed, Feb 26, 2014 37.58 37.74 37.19 37.47
5479 NASDAQ MSFT Tue, Feb 25, 2014 37.64 37.85 37.35 37.54
5478 NASDAQ MSFT Mon, Feb 24, 2014 37.69 37.98 37.54 37.69
5477 NASDAQ MSFT Fri, Feb 21, 2014 37.94 38.35 37.86 37.98
5476 NASDAQ MSFT Thu, Feb 20, 2014 37.57 37.87 37.40 37.75
5475 NASDAQ MSFT Wed, Feb 19, 2014 37.26 37.75 37.21 37.51
5474 NASDAQ MSFT Tue, Feb 18, 2014 37.63 37.78 37.41 37.42
5473 NASDAQ MSFT Fri, Feb 14, 2014 37.39 37.78 37.33 37.62
5472 NASDAQ MSFT Thu, Feb 13, 2014 37.33 37.86 37.33 37.61
5471 NASDAQ MSFT Wed, Feb 12, 2014 37.37 37.60 37.30 37.47
5470 NASDAQ MSFT Tue, Feb 11, 2014 36.88 37.26 36.86 37.18
5469 NASDAQ MSFT Mon, Feb 10, 2014 36.63 36.80 36.29 36.80
5468 NASDAQ MSFT Fri, Feb 7, 2014 36.28 36.59 36.01 36.56
5467 NASDAQ MSFT Thu, Feb 6, 2014 35.80 36.25 35.69 36.18
5466 NASDAQ MSFT Wed, Feb 5, 2014 36.29 36.47 35.80 35.82
5465 NASDAQ MSFT Tue, Feb 4, 2014 37.00 37.19 36.25 36.35
5464 NASDAQ MSFT Mon, Feb 3, 2014 37.74 37.99 36.43 36.48
5463 NASDAQ MSFT Fri, Jan 31, 2014 36.95 37.89 36.56 37.84
5462 NASDAQ MSFT Thu, Jan 30, 2014 36.76 36.88 36.23 36.86
5461 NASDAQ MSFT Wed, Jan 29, 2014 35.98 36.88 35.90 36.66
5460 NASDAQ MSFT Tue, Jan 28, 2014 36.12 36.39 35.75 36.27
5459 NASDAQ MSFT Mon, Jan 27, 2014 36.87 36.89 35.98 36.03
5458 NASDAQ MSFT Fri, Jan 24, 2014 37.45 37.55 36.53 36.81
5457 NASDAQ MSFT Thu, Jan 23, 2014 36.09 36.13 35.52 36.06
5456 NASDAQ MSFT Wed, Jan 22, 2014 36.32 36.32 35.75 35.93
5455 NASDAQ MSFT Tue, Jan 21, 2014 36.82 36.82 36.06 36.17
5454 NASDAQ MSFT Fri, Jan 17, 2014 36.83 36.83 36.15 36.38
5453 NASDAQ MSFT Thu, Jan 16, 2014 36.68 37.00 36.31 36.89
5452 NASDAQ MSFT Wed, Jan 15, 2014 35.88 36.79 35.85 36.76
5451 NASDAQ MSFT Tue, Jan 14, 2014 34.73 35.88 34.63 35.78
5450 NASDAQ MSFT Mon, Jan 13, 2014 35.99 36.02 34.83 34.98
5449 NASDAQ MSFT Fri, Jan 10, 2014 35.90 36.15 35.75 36.04
5448 NASDAQ MSFT Thu, Jan 9, 2014 35.89 35.91 35.40 35.53
5447 NASDAQ MSFT Wed, Jan 8, 2014 36.00 36.14 35.58 35.76
5446 NASDAQ MSFT Tue, Jan 7, 2014 36.33 36.49 36.21 36.41
5445 NASDAQ MSFT Mon, Jan 6, 2014 36.85 36.89 36.11 36.13
5444 NASDAQ MSFT Fri, Jan 3, 2014 37.20 37.22 36.60 36.91
5443 NASDAQ MSFT Thu, Jan 2, 2014 37.35 37.40 37.10 37.16
5442 NASDAQ MSFT Tue, Dec 31, 2013 37.40 37.58 37.22 37.41
5441 NASDAQ MSFT Mon, Dec 30, 2013 37.22 37.38 36.90 37.29
5440 NASDAQ MSFT Fri, Dec 27, 2013 37.58 37.62 37.17 37.29
5439 NASDAQ MSFT Thu, Dec 26, 2013 37.20 37.49 37.17 37.44
5438 NASDAQ MSFT Tue, Dec 24, 2013 36.72 37.17 36.64 37.08
5437 NASDAQ MSFT Mon, Dec 23, 2013 36.81 36.89 36.55 36.62
5436 NASDAQ MSFT Fri, Dec 20, 2013 36.20 36.93 36.19 36.80
5435 NASDAQ MSFT Thu, Dec 19, 2013 36.51 36.55 36.08 36.25
5434 NASDAQ MSFT Wed, Dec 18, 2013 36.36 36.60 35.53 36.58
5433 NASDAQ MSFT Tue, Dec 17, 2013 36.94 37.11 36.33 36.52
5432 NASDAQ MSFT Mon, Dec 16, 2013 36.72 37.00 36.54 36.89
5431 NASDAQ MSFT Fri, Dec 13, 2013 37.42 37.45 36.62 36.69
5430 NASDAQ MSFT Thu, Dec 12, 2013 37.64 37.64 37.18 37.22
5429 NASDAQ MSFT Wed, Dec 11, 2013 38.06 38.30 37.39 37.61
5428 NASDAQ MSFT Tue, Dec 10, 2013 38.61 38.90 38.02 38.11
5427 NASDAQ MSFT Mon, Dec 9, 2013 38.56 38.87 38.37 38.71
5426 NASDAQ MSFT Fri, Dec 6, 2013 38.42 38.55 37.99 38.36
5425 NASDAQ MSFT Thu, Dec 5, 2013 38.85 38.88 37.18 38.00
5424 NASDAQ MSFT Wed, Dec 4, 2013 38.21 38.98 38.12 38.94
5423 NASDAQ MSFT Tue, Dec 3, 2013 38.14 38.49 38.08 38.31
5422 NASDAQ MSFT Mon, Dec 2, 2013 38.09 38.78 38.06 38.45
5421 NASDAQ MSFT Fri, Nov 29, 2013 37.82 38.29 37.82 38.13
5420 NASDAQ MSFT Wed, Nov 27, 2013 37.57 37.76 37.49 37.60
5419 NASDAQ MSFT Tue, Nov 26, 2013 37.57 37.65 37.35 37.35
5418 NASDAQ MSFT Mon, Nov 25, 2013 37.93 37.95 37.57 37.64
5417 NASDAQ MSFT Fri, Nov 22, 2013 37.53 37.68 37.33 37.57
5416 NASDAQ MSFT Thu, Nov 21, 2013 37.27 37.53 37.26 37.40
5415 NASDAQ MSFT Wed, Nov 20, 2013 36.92 37.41 36.86 37.08
5414 NASDAQ MSFT Tue, Nov 19, 2013 36.85 37.23 36.67 36.74
5413 NASDAQ MSFT Mon, Nov 18, 2013 37.35 37.58 37.07 37.20
5412 NASDAQ MSFT Fri, Nov 15, 2013 37.95 38.02 37.72 37.84
5411 NASDAQ MSFT Thu, Nov 14, 2013 37.87 38.13 37.72 38.02
5410 NASDAQ MSFT Wed, Nov 13, 2013 36.98 38.16 36.90 38.16
5409 NASDAQ MSFT Tue, Nov 12, 2013 37.38 37.60 37.20 37.36
5408 NASDAQ MSFT Mon, Nov 11, 2013 37.69 37.78 37.36 37.59
5407 NASDAQ MSFT Fri, Nov 8, 2013 37.67 37.78 37.34 37.78
5406 NASDAQ MSFT Thu, Nov 7, 2013 37.96 38.01 37.43 37.50
5405 NASDAQ MSFT Wed, Nov 6, 2013 37.24 38.22 37.06 38.18
5404 NASDAQ MSFT Tue, Nov 5, 2013 35.79 36.71 35.77 36.64
5403 NASDAQ MSFT Mon, Nov 4, 2013 35.59 35.98 35.55 35.94
5402 NASDAQ MSFT Fri, Nov 1, 2013 35.67 35.69 35.39 35.53
5401 NASDAQ MSFT Thu, Oct 31, 2013 35.66 35.69 35.34 35.41
5400 NASDAQ MSFT Wed, Oct 30, 2013 35.53 35.79 35.43 35.54
5399 NASDAQ MSFT Tue, Oct 29, 2013 35.63 35.72 35.26 35.52
5398 NASDAQ MSFT Mon, Oct 28, 2013 35.61 35.73 35.27 35.57
5397 NASDAQ MSFT Fri, Oct 25, 2013 35.88 36.29 35.47 35.73
5396 NASDAQ MSFT Thu, Oct 24, 2013 33.82 34.10 33.57 33.72
5395 NASDAQ MSFT Wed, Oct 23, 2013 34.35 34.49 33.67 33.76
5394 NASDAQ MSFT Tue, Oct 22, 2013 35.02 35.10 34.52 34.58
5393 NASDAQ MSFT Mon, Oct 21, 2013 34.98 35.20 34.91 34.99
5392 NASDAQ MSFT Fri, Oct 18, 2013 34.82 34.99 34.33 34.96
5391 NASDAQ MSFT Thu, Oct 17, 2013 34.45 34.99 34.37 34.92
5390 NASDAQ MSFT Wed, Oct 16, 2013 34.60 34.90 34.56 34.64
5389 NASDAQ MSFT Tue, Oct 15, 2013 34.67 34.99 34.47 34.49
5388 NASDAQ MSFT Mon, Oct 14, 2013 33.90 34.50 33.78 34.45
5387 NASDAQ MSFT Fri, Oct 11, 2013 33.68 34.14 33.68 34.13
5386 NASDAQ MSFT Thu, Oct 10, 2013 33.31 33.89 33.26 33.76
5385 NASDAQ MSFT Wed, Oct 9, 2013 33.07 33.35 32.96 33.07
5384 NASDAQ MSFT Tue, Oct 8, 2013 33.31 33.33 32.80 33.01
5383 NASDAQ MSFT Mon, Oct 7, 2013 33.60 33.71 33.20 33.30
5382 NASDAQ MSFT Fri, Oct 4, 2013 33.69 33.99 33.62 33.88
5381 NASDAQ MSFT Thu, Oct 3, 2013 33.88 34.00 33.42 33.86
5380 NASDAQ MSFT Wed, Oct 2, 2013 33.36 34.03 33.29 33.92
5379 NASDAQ MSFT Tue, Oct 1, 2013 33.35 33.61 33.30 33.58
5378 NASDAQ MSFT Mon, Sep 30, 2013 33.00 33.31 32.70 33.28
5377 NASDAQ MSFT Fri, Sep 27, 2013 32.88 33.75 32.87 33.27
5376 NASDAQ MSFT Thu, Sep 26, 2013 32.64 33.00 32.59 32.77
5375 NASDAQ MSFT Wed, Sep 25, 2013 32.49 32.80 32.40 32.51
5374 NASDAQ MSFT Tue, Sep 24, 2013 32.87 32.87 32.15 32.46
5373 NASDAQ MSFT Mon, Sep 23, 2013 32.54 32.97 32.50 32.74
5372 NASDAQ MSFT Fri, Sep 20, 2013 33.41 33.48 32.69 32.79
5371 NASDAQ MSFT Thu, Sep 19, 2013 33.48 33.68 33.32 33.64
5370 NASDAQ MSFT Wed, Sep 18, 2013 32.99 33.40 32.83 33.32
5369 NASDAQ MSFT Tue, Sep 17, 2013 33.42 33.47 32.90 32.93
5368 NASDAQ MSFT Mon, Sep 16, 2013 33.38 33.50 32.73 32.80
5367 NASDAQ MSFT Fri, Sep 13, 2013 32.77 33.07 32.51 33.03
5366 NASDAQ MSFT Thu, Sep 12, 2013 32.72 32.78 32.59 32.69
5365 NASDAQ MSFT Wed, Sep 11, 2013 32.57 32.93 32.53 32.74
5364 NASDAQ MSFT Tue, Sep 10, 2013 31.90 32.40 31.79 32.39
5363 NASDAQ MSFT Mon, Sep 9, 2013 31.22 31.79 31.20 31.66
5362 NASDAQ MSFT Fri, Sep 6, 2013 31.31 31.39 31.13 31.15
5361 NASDAQ MSFT Thu, Sep 5, 2013 31.10 31.44 30.95 31.24
5360 NASDAQ MSFT Wed, Sep 4, 2013 31.39 31.47 31.11 31.20
5359 NASDAQ MSFT Tue, Sep 3, 2013 31.75 32.07 31.29 31.88
5358 NASDAQ MSFT Fri, Aug 30, 2013 33.37 33.48 33.09 33.40
5357 NASDAQ MSFT Thu, Aug 29, 2013 32.93 33.60 32.80 33.55
5356 NASDAQ MSFT Wed, Aug 28, 2013 33.39 33.60 33.00 33.02
5355 NASDAQ MSFT Tue, Aug 27, 2013 33.52 34.10 33.15 33.26
5354 NASDAQ MSFT Mon, Aug 26, 2013 34.40 34.67 34.03 34.15
5353 NASDAQ MSFT Fri, Aug 23, 2013 35.17 35.20 34.00 34.75
5352 NASDAQ MSFT Thu, Aug 22, 2013 32.19 32.49 32.10 32.39
5351 NASDAQ MSFT Wed, Aug 21, 2013 31.61 32.01 31.54 31.61
5350 NASDAQ MSFT Tue, Aug 20, 2013 31.44 31.90 31.37 31.62
5349 NASDAQ MSFT Mon, Aug 19, 2013 31.76 31.97 31.38 31.39
5348 NASDAQ MSFT Fri, Aug 16, 2013 31.79 31.99 31.66 31.80
5347 NASDAQ MSFT Thu, Aug 15, 2013 32.00 32.18 30.84 31.79
5346 NASDAQ MSFT Wed, Aug 14, 2013 32.14 33.36 31.70 32.35
5345 NASDAQ MSFT Tue, Aug 13, 2013 32.51 32.55 32.21 32.23
5344 NASDAQ MSFT Mon, Aug 12, 2013 32.46 32.97 32.46 32.87
5343 NASDAQ MSFT Fri, Aug 9, 2013 32.77 32.90 32.47 32.70
5342 NASDAQ MSFT Thu, Aug 8, 2013 32.24 33.07 32.05 32.89
5341 NASDAQ MSFT Wed, Aug 7, 2013 31.54 32.10 31.25 32.06
5340 NASDAQ MSFT Tue, Aug 6, 2013 31.55 31.67 31.38 31.58
5339 NASDAQ MSFT Mon, Aug 5, 2013 31.90 32.00 31.64 31.70
5338 NASDAQ MSFT Fri, Aug 2, 2013 31.69 31.90 31.57 31.89
5337 NASDAQ MSFT Thu, Aug 1, 2013 32.06 32.09 31.60 31.67
5336 NASDAQ MSFT Wed, Jul 31, 2013 31.97 32.05 31.71 31.84
5335 NASDAQ MSFT Tue, Jul 30, 2013 31.78 32.12 31.55 31.85
5334 NASDAQ MSFT Mon, Jul 29, 2013 31.47 31.60 31.40 31.54
5333 NASDAQ MSFT Fri, Jul 26, 2013 31.26 31.62 31.21 31.62
5332 NASDAQ MSFT Thu, Jul 25, 2013 31.62 31.65 31.25 31.39
5331 NASDAQ MSFT Wed, Jul 24, 2013 32.04 32.19 31.89 31.96
5330 NASDAQ MSFT Tue, Jul 23, 2013 31.91 32.04 31.71 31.82
5329 NASDAQ MSFT Mon, Jul 22, 2013 31.70 32.01 31.60 32.01
5328 NASDAQ MSFT Fri, Jul 19, 2013 32.40 32.67 31.02 31.40
5327 NASDAQ MSFT Thu, Jul 18, 2013 35.72 35.89 35.22 35.44
5326 NASDAQ MSFT Wed, Jul 17, 2013 36.34 36.39 35.49 35.74
5325 NASDAQ MSFT Tue, Jul 16, 2013 36.01 36.43 35.96 36.27
5324 NASDAQ MSFT Mon, Jul 15, 2013 35.66 36.22 35.58 36.17
5323 NASDAQ MSFT Fri, Jul 12, 2013 35.58 35.73 35.28 35.67
5322 NASDAQ MSFT Thu, Jul 11, 2013 35.00 35.77 34.90 35.69
5321 NASDAQ MSFT Wed, Jul 10, 2013 34.34 34.81 34.32 34.70
5320 NASDAQ MSFT Tue, Jul 9, 2013 34.58 34.60 34.14 34.35
5319 NASDAQ MSFT Mon, Jul 8, 2013 34.35 34.59 33.98 34.33
5318 NASDAQ MSFT Fri, Jul 5, 2013 34.09 34.24 33.58 34.21
5317 NASDAQ MSFT Wed, Jul 3, 2013 33.66 34.37 33.60 34.01
5316 NASDAQ MSFT Tue, Jul 2, 2013 34.41 34.44 33.63 33.94
5315 NASDAQ MSFT Mon, Jul 1, 2013 34.75 34.99 34.33 34.36
5314 NASDAQ MSFT Fri, Jun 28, 2013 34.38 34.79 34.34 34.55
5313 NASDAQ MSFT Thu, Jun 27, 2013 34.52 34.78 34.50 34.62
5312 NASDAQ MSFT Wed, Jun 26, 2013 34.12 34.48 33.89 34.35
5311 NASDAQ MSFT Tue, Jun 25, 2013 34.08 34.38 33.46 33.67
5310 NASDAQ MSFT Mon, Jun 24, 2013 32.94 34.20 32.57 33.72
5309 NASDAQ MSFT Fri, Jun 21, 2013 33.66 33.73 33.05 33.27
5308 NASDAQ MSFT Thu, Jun 20, 2013 34.26 34.33 33.37 33.49
5307 NASDAQ MSFT Wed, Jun 19, 2013 34.96 35.09 34.59 34.59
5306 NASDAQ MSFT Tue, Jun 18, 2013 34.97 35.17 34.90 34.98
5305 NASDAQ MSFT Mon, Jun 17, 2013 34.69 35.16 34.63 35.00
5304 NASDAQ MSFT Fri, Jun 14, 2013 34.55 34.69 34.25 34.40
5303 NASDAQ MSFT Thu, Jun 13, 2013 34.99 35.02 34.59 34.72
5302 NASDAQ MSFT Wed, Jun 12, 2013 35.14 35.27 34.85 35.00
5301 NASDAQ MSFT Tue, Jun 11, 2013 35.05 35.18 34.68 34.84
5300 NASDAQ MSFT Mon, Jun 10, 2013 35.51 35.65 35.14 35.47
5299 NASDAQ MSFT Fri, Jun 7, 2013 35.25 35.78 35.06 35.67
5298 NASDAQ MSFT Thu, Jun 6, 2013 34.84 35.11 34.49 34.96
5297 NASDAQ MSFT Wed, Jun 5, 2013 34.60 34.89 34.43 34.78
5296 NASDAQ MSFT Tue, Jun 4, 2013 35.62 35.74 34.77 34.99
5295 NASDAQ MSFT Mon, Jun 3, 2013 34.92 35.63 34.83 35.59
5294 NASDAQ MSFT Fri, May 31, 2013 34.82 35.28 34.79 34.90
5293 NASDAQ MSFT Thu, May 30, 2013 34.85 35.25 34.81 35.03
5292 NASDAQ MSFT Wed, May 29, 2013 34.74 35.02 34.57 34.88
5291 NASDAQ MSFT Tue, May 28, 2013 34.42 35.18 34.41 35.02
5290 NASDAQ MSFT Fri, May 24, 2013 33.92 34.28 33.90 34.27
5289 NASDAQ MSFT Thu, May 23, 2013 34.23 34.55 33.90 34.15
5288 NASDAQ MSFT Wed, May 22, 2013 34.79 34.84 34.36 34.61
5287 NASDAQ MSFT Tue, May 21, 2013 35.10 35.27 34.72 34.85
5286 NASDAQ MSFT Mon, May 20, 2013 34.73 35.10 34.68 35.08
5285 NASDAQ MSFT Fri, May 17, 2013 34.13 34.87 34.10 34.87
5284 NASDAQ MSFT Thu, May 16, 2013 33.64 34.15 33.55 34.08
5283 NASDAQ MSFT Wed, May 15, 2013 33.45 33.90 33.43 33.85
5282 NASDAQ MSFT Tue, May 14, 2013 32.86 33.53 32.80 33.53
5281 NASDAQ MSFT Mon, May 13, 2013 32.61 33.07 32.55 33.03
5280 NASDAQ MSFT Fri, May 10, 2013 32.67 32.72 32.32 32.69
5279 NASDAQ MSFT Thu, May 9, 2013 32.85 33.00 32.59 32.66
5278 NASDAQ MSFT Wed, May 8, 2013 33.07 33.24 32.65 32.99
5277 NASDAQ MSFT Tue, May 7, 2013 33.65 33.79 33.24 33.31
5276 NASDAQ MSFT Mon, May 6, 2013 33.42 33.91 33.25 33.75
5275 NASDAQ MSFT Fri, May 3, 2013 33.23 33.52 33.08 33.49
5274 NASDAQ MSFT Thu, May 2, 2013 32.63 33.17 32.39 33.16
5273 NASDAQ MSFT Wed, May 1, 2013 32.93 33.08 32.60 32.72
5272 NASDAQ MSFT Tue, Apr 30, 2013 32.56 33.11 32.28 33.10
5271 NASDAQ MSFT Mon, Apr 29, 2013 31.80 32.68 31.77 32.61
5270 NASDAQ MSFT Fri, Apr 26, 2013 31.90 31.98 31.45 31.79
5269 NASDAQ MSFT Thu, Apr 25, 2013 31.71 32.84 31.54 31.94
5268 NASDAQ MSFT Wed, Apr 24, 2013 30.62 31.92 30.60 31.76
5267 NASDAQ MSFT Tue, Apr 23, 2013 30.70 30.90 30.38 30.60
5266 NASDAQ MSFT Mon, Apr 22, 2013 30.30 31.18 30.27 30.83
5265 NASDAQ MSFT Fri, Apr 19, 2013 29.62 30.24 29.61 29.77
5264 NASDAQ MSFT Thu, Apr 18, 2013 28.95 28.98 28.50 28.79
5263 NASDAQ MSFT Wed, Apr 17, 2013 28.85 29.04 28.60 28.83
5262 NASDAQ MSFT Tue, Apr 16, 2013 28.90 29.14 28.70 28.97
5261 NASDAQ MSFT Mon, Apr 15, 2013 28.65 28.98 28.51 28.69
5260 NASDAQ MSFT Fri, Apr 12, 2013 28.85 29.02 28.66 28.79
5259 NASDAQ MSFT Thu, Apr 11, 2013 29.10 29.20 28.73 28.94
5258 NASDAQ MSFT Wed, Apr 10, 2013 29.57 30.32 29.52 30.28
5257 NASDAQ MSFT Tue, Apr 9, 2013 28.73 29.82 28.68 29.61
5256 NASDAQ MSFT Mon, Apr 8, 2013 28.73 28.73 28.47 28.59
5255 NASDAQ MSFT Fri, Apr 5, 2013 28.22 28.78 28.11 28.70
5254 NASDAQ MSFT Thu, Apr 4, 2013 28.39 28.61 28.27 28.60
5253 NASDAQ MSFT Wed, Apr 3, 2013 28.75 28.95 28.54 28.56
5252 NASDAQ MSFT Tue, Apr 2, 2013 28.59 28.85 28.52 28.80
5251 NASDAQ MSFT Mon, Apr 1, 2013 28.64 28.66 28.36 28.61
5250 NASDAQ MSFT Thu, Mar 28, 2013 28.32 28.66 28.26 28.61
5249 NASDAQ MSFT Wed, Mar 27, 2013 28.14 28.45 28.08 28.37
5248 NASDAQ MSFT Tue, Mar 26, 2013 28.24 28.34 28.11 28.16
5247 NASDAQ MSFT Mon, Mar 25, 2013 28.30 28.35 27.96 28.16
5246 NASDAQ MSFT Fri, Mar 22, 2013 28.19 28.34 28.10 28.25
5245 NASDAQ MSFT Thu, Mar 21, 2013 28.11 28.36 28.05 28.11
5244 NASDAQ MSFT Wed, Mar 20, 2013 28.34 28.49 28.18 28.32
5243 NASDAQ MSFT Tue, Mar 19, 2013 28.12 28.22 28.03 28.18
5242 NASDAQ MSFT Mon, Mar 18, 2013 27.88 28.28 27.81 28.10
5241 NASDAQ MSFT Fri, Mar 15, 2013 28.03 28.16 27.98 28.04
5240 NASDAQ MSFT Thu, Mar 14, 2013 28.00 28.16 27.93 28.14
5239 NASDAQ MSFT Wed, Mar 13, 2013 27.87 28.02 27.75 27.92
5238 NASDAQ MSFT Tue, Mar 12, 2013 27.84 27.95 27.64 27.91
5237 NASDAQ MSFT Mon, Mar 11, 2013 27.94 27.97 27.67 27.87
5236 NASDAQ MSFT Fri, Mar 8, 2013 28.25 28.33 27.96 28.00
5235 NASDAQ MSFT Thu, Mar 7, 2013 28.11 28.28 28.01 28.14
5234 NASDAQ MSFT Wed, Mar 6, 2013 28.21 28.23 27.78 28.09
5233 NASDAQ MSFT Tue, Mar 5, 2013 28.29 28.54 28.16 28.35
5232 NASDAQ MSFT Mon, Mar 4, 2013 27.85 28.15 27.70 28.15
5231 NASDAQ MSFT Fri, Mar 1, 2013 27.72 27.98 27.52 27.95
5230 NASDAQ MSFT Thu, Feb 28, 2013 27.88 27.97 27.74 27.80
5229 NASDAQ MSFT Wed, Feb 27, 2013 27.42 28.00 27.33 27.81
5228 NASDAQ MSFT Tue, Feb 26, 2013 27.38 27.60 27.34 27.37
5227 NASDAQ MSFT Mon, Feb 25, 2013 27.97 28.05 27.37 27.37
5226 NASDAQ MSFT Fri, Feb 22, 2013 27.68 27.76 27.48 27.76
5225 NASDAQ MSFT Thu, Feb 21, 2013 27.74 27.74 27.23 27.49
5224 NASDAQ MSFT Wed, Feb 20, 2013 28.13 28.20 27.83 27.87
5223 NASDAQ MSFT Tue, Feb 19, 2013 27.88 28.09 27.80 28.05
5222 NASDAQ MSFT Fri, Feb 15, 2013 28.04 28.16 27.88 28.01
5221 NASDAQ MSFT Thu, Feb 14, 2013 27.92 28.06 27.87 28.04
5220 NASDAQ MSFT Wed, Feb 13, 2013 27.93 28.11 27.88 28.03
5219 NASDAQ MSFT Tue, Feb 12, 2013 27.88 28.00 27.75 27.88
5218 NASDAQ MSFT Mon, Feb 11, 2013 27.65 27.92 27.50 27.86
5217 NASDAQ MSFT Fri, Feb 8, 2013 27.35 27.71 27.31 27.55
5216 NASDAQ MSFT Thu, Feb 7, 2013 27.35 27.39 27.10 27.28
5215 NASDAQ MSFT Wed, Feb 6, 2013 27.38 27.54 27.25 27.34
5214 NASDAQ MSFT Tue, Feb 5, 2013 27.62 27.66 27.36 27.50
5213 NASDAQ MSFT Mon, Feb 4, 2013 27.87 28.02 27.42 27.44
5212 NASDAQ MSFT Fri, Feb 1, 2013 27.67 28.05 27.55 27.93
5211 NASDAQ MSFT Thu, Jan 31, 2013 27.79 27.97 27.40 27.45
5210 NASDAQ MSFT Wed, Jan 30, 2013 28.01 28.19 27.76 27.85
5209 NASDAQ MSFT Tue, Jan 29, 2013 27.82 28.13 27.60 28.01
5208 NASDAQ MSFT Mon, Jan 28, 2013 28.01 28.23 27.76 27.91
5207 NASDAQ MSFT Fri, Jan 25, 2013 27.58 28.23 27.39 27.88
5206 NASDAQ MSFT Thu, Jan 24, 2013 27.70 28.07 27.47 27.63
5205 NASDAQ MSFT Wed, Jan 23, 2013 27.20 27.64 27.20 27.61
5204 NASDAQ MSFT Tue, Jan 22, 2013 27.30 27.45 27.00 27.15
5203 NASDAQ MSFT Fri, Jan 18, 2013 27.10 27.29 27.04 27.25
5202 NASDAQ MSFT Thu, Jan 17, 2013 27.19 27.47 27.06 27.25
5201 NASDAQ MSFT Wed, Jan 16, 2013 27.15 27.23 27.01 27.04
5200 NASDAQ MSFT Tue, Jan 15, 2013 26.83 27.29 26.83 27.21
5199 NASDAQ MSFT Mon, Jan 14, 2013 26.90 27.08 26.76 26.89
5198 NASDAQ MSFT Fri, Jan 11, 2013 26.49 26.93 26.28 26.83
5197 NASDAQ MSFT Thu, Jan 10, 2013 26.65 26.98 26.29 26.46
5196 NASDAQ MSFT Wed, Jan 9, 2013 26.72 26.75 26.56 26.70
5195 NASDAQ MSFT Tue, Jan 8, 2013 26.75 26.79 26.46 26.55
5194 NASDAQ MSFT Mon, Jan 7, 2013 26.77 26.88 26.64 26.69
5193 NASDAQ MSFT Fri, Jan 4, 2013 27.27 27.34 26.73 26.74
5192 NASDAQ MSFT Thu, Jan 3, 2013 27.63 27.65 27.16 27.25
5191 NASDAQ MSFT Wed, Jan 2, 2013 27.25 27.73 27.15 27.62
5190 NASDAQ MSFT Mon, Dec 31, 2012 26.59 26.77 26.37 26.71
5189 NASDAQ MSFT Fri, Dec 28, 2012 26.71 26.90 26.55 26.55
5188 NASDAQ MSFT Thu, Dec 27, 2012 26.89 27.09 26.57 26.96
5187 NASDAQ MSFT Wed, Dec 26, 2012 27.03 27.20 26.70 26.86
5186 NASDAQ MSFT Mon, Dec 24, 2012 27.20 27.25 27.00 27.06
5185 NASDAQ MSFT Fri, Dec 21, 2012 27.45 27.49 27.00 27.45
5184 NASDAQ MSFT Thu, Dec 20, 2012 27.36 27.68 27.15 27.68
5183 NASDAQ MSFT Wed, Dec 19, 2012 27.69 27.73 27.25 27.31
5182 NASDAQ MSFT Tue, Dec 18, 2012 27.25 27.63 27.14 27.56
5181 NASDAQ MSFT Mon, Dec 17, 2012 26.79 27.22 26.68 27.10
5180 NASDAQ MSFT Fri, Dec 14, 2012 27.11 27.13 26.70 26.81
5179 NASDAQ MSFT Thu, Dec 13, 2012 27.32 27.52 26.95 27.11
5178 NASDAQ MSFT Wed, Dec 12, 2012 27.53 27.62 27.08 27.24
5177 NASDAQ MSFT Tue, Dec 11, 2012 27.05 27.49 27.05 27.32
5176 NASDAQ MSFT Mon, Dec 10, 2012 26.56 26.97 26.52 26.94
5175 NASDAQ MSFT Fri, Dec 7, 2012 26.82 26.82 26.37 26.46
5174 NASDAQ MSFT Thu, Dec 6, 2012 26.81 26.98 26.61 26.73
5173 NASDAQ MSFT Wed, Dec 5, 2012 26.38 26.93 26.26 26.67
5172 NASDAQ MSFT Tue, Dec 4, 2012 26.50 26.63 26.34 26.37
5171 NASDAQ MSFT Mon, Dec 3, 2012 26.78 26.82 26.40 26.43
5170 NASDAQ MSFT Fri, Nov 30, 2012 27.05 27.13 26.49 26.62
5169 NASDAQ MSFT Thu, Nov 29, 2012 27.11 27.36 26.86 26.95
5168 NASDAQ MSFT Wed, Nov 28, 2012 27.01 27.39 26.77 27.36
5167 NASDAQ MSFT Tue, Nov 27, 2012 27.36 27.38 27.04 27.08
5166 NASDAQ MSFT Mon, Nov 26, 2012 27.54 27.58 27.17 27.39
5165 NASDAQ MSFT Fri, Nov 23, 2012 27.23 27.77 27.20 27.70
5164 NASDAQ MSFT Wed, Nov 21, 2012 26.71 27.17 26.67 26.95
5163 NASDAQ MSFT Tue, Nov 20, 2012 26.76 26.80 26.46 26.71
5162 NASDAQ MSFT Mon, Nov 19, 2012 26.80 26.80 26.47 26.73
5161 NASDAQ MSFT Fri, Nov 16, 2012 26.67 26.70 26.34 26.52
5160 NASDAQ MSFT Thu, Nov 15, 2012 26.88 26.97 26.63 26.66
5159 NASDAQ MSFT Wed, Nov 14, 2012 27.24 27.29 26.80 26.84
5158 NASDAQ MSFT Tue, Nov 13, 2012 27.02 27.30 26.75 27.09
5157 NASDAQ MSFT Mon, Nov 12, 2012 28.94 29.01 28.21 28.22
5156 NASDAQ MSFT Fri, Nov 9, 2012 28.88 29.19 28.81 28.83
5155 NASDAQ MSFT Thu, Nov 8, 2012 29.12 29.37 28.80 28.81
5154 NASDAQ MSFT Wed, Nov 7, 2012 29.53 29.83 29.05 29.08
5153 NASDAQ MSFT Tue, Nov 6, 2012 29.82 30.20 29.61 29.86
5152 NASDAQ MSFT Mon, Nov 5, 2012 29.62 29.74 29.33 29.63
5151 NASDAQ MSFT Fri, Nov 2, 2012 29.59 29.77 29.33 29.50
5150 NASDAQ MSFT Thu, Nov 1, 2012 28.84 29.56 28.82 29.52
5149 NASDAQ MSFT Wed, Oct 31, 2012 28.55 28.88 28.50 28.54
5148 NASDAQ MSFT Fri, Oct 26, 2012 27.86 28.34 27.84 28.21
5147 NASDAQ MSFT Thu, Oct 25, 2012 28.19 28.20 27.86 27.88
5146 NASDAQ MSFT Wed, Oct 24, 2012 28.16 28.20 27.87 27.90
5145 NASDAQ MSFT Tue, Oct 23, 2012 27.77 28.20 27.76 28.05
5144 NASDAQ MSFT Mon, Oct 22, 2012 28.73 28.83 27.83 28.00
5143 NASDAQ MSFT Fri, Oct 19, 2012 29.05 29.08 28.50 28.64
5142 NASDAQ MSFT Thu, Oct 18, 2012 29.65 29.73 29.26 29.50
5141 NASDAQ MSFT Wed, Oct 17, 2012 29.30 29.64 29.09 29.59
5140 NASDAQ MSFT Tue, Oct 16, 2012 29.45 29.74 29.32 29.49
5139 NASDAQ MSFT Mon, Oct 15, 2012 29.37 29.72 29.25 29.51
5138 NASDAQ MSFT Fri, Oct 12, 2012 28.97 29.32 28.80 29.20
5137 NASDAQ MSFT Thu, Oct 11, 2012 29.22 29.25 28.87 28.95
5136 NASDAQ MSFT Wed, Oct 10, 2012 29.15 29.31 28.95 28.98
5135 NASDAQ MSFT Tue, Oct 9, 2012 29.68 29.74 29.18 29.28
5134 NASDAQ MSFT Mon, Oct 8, 2012 29.64 29.92 29.55 29.78
5133 NASDAQ MSFT Fri, Oct 5, 2012 30.23 30.25 29.74 29.85
5132 NASDAQ MSFT Thu, Oct 4, 2012 29.97 30.03 29.57 30.03
5131 NASDAQ MSFT Wed, Oct 3, 2012 29.75 29.99 29.67 29.86
5130 NASDAQ MSFT Tue, Oct 2, 2012 29.68 29.89 29.50 29.66
5129 NASDAQ MSFT Mon, Oct 1, 2012 29.81 29.98 29.42 29.49
5128 NASDAQ MSFT Fri, Sep 28, 2012 30.18 30.26 29.74 29.76
5127 NASDAQ MSFT Thu, Sep 27, 2012 30.17 30.40 29.89 30.16
5126 NASDAQ MSFT Wed, Sep 26, 2012 30.28 30.60 30.04 30.17
5125 NASDAQ MSFT Tue, Sep 25, 2012 30.95 31.00 30.36 30.39
5124 NASDAQ MSFT Mon, Sep 24, 2012 31.00 31.07 30.64 30.78
5123 NASDAQ MSFT Fri, Sep 21, 2012 31.43 31.61 31.09 31.19
5122 NASDAQ MSFT Thu, Sep 20, 2012 30.95 31.48 30.91 31.45
5121 NASDAQ MSFT Wed, Sep 19, 2012 31.09 31.19 31.04 31.05
5120 NASDAQ MSFT Tue, Sep 18, 2012 31.10 31.21 31.03 31.18
5119 NASDAQ MSFT Mon, Sep 17, 2012 31.19 31.26 31.04 31.21
5118 NASDAQ MSFT Fri, Sep 14, 2012 31.01 31.25 30.81 31.21
5117 NASDAQ MSFT Thu, Sep 13, 2012 30.89 31.18 30.40 30.94
5116 NASDAQ MSFT Wed, Sep 12, 2012 30.94 31.18 30.73 30.78
5115 NASDAQ MSFT Tue, Sep 11, 2012 30.69 30.91 30.61 30.79
5114 NASDAQ MSFT Mon, Sep 10, 2012 30.83 30.90 30.51 30.72
5113 NASDAQ MSFT Fri, Sep 7, 2012 31.04 31.07 30.73 30.95
5112 NASDAQ MSFT Thu, Sep 6, 2012 30.50 31.36 30.46 31.35
5111 NASDAQ MSFT Wed, Sep 5, 2012 30.22 30.53 30.21 30.39
5110 NASDAQ MSFT Tue, Sep 4, 2012 30.45 30.66 30.15 30.39
5109 NASDAQ MSFT Fri, Aug 31, 2012 30.60 30.96 30.38 30.82
5108 NASDAQ MSFT Thu, Aug 30, 2012 30.53 30.61 30.22 30.32
5107 NASDAQ MSFT Wed, Aug 29, 2012 30.65 30.75 30.44 30.65
5106 NASDAQ MSFT Tue, Aug 28, 2012 30.70 30.80 30.52 30.63
5105 NASDAQ MSFT Mon, Aug 27, 2012 30.93 30.96 30.59 30.69
5104 NASDAQ MSFT Fri, Aug 24, 2012 30.25 30.63 30.18 30.56
5103 NASDAQ MSFT Thu, Aug 23, 2012 30.39 30.40 30.08 30.26
5102 NASDAQ MSFT Wed, Aug 22, 2012 30.59 30.76 30.47 30.54
5101 NASDAQ MSFT Tue, Aug 21, 2012 30.76 30.96 30.61 30.80
5100 NASDAQ MSFT Mon, Aug 20, 2012 30.82 30.85 30.58 30.74
5099 NASDAQ MSFT Fri, Aug 17, 2012 30.92 30.92 30.59 30.90
5098 NASDAQ MSFT Thu, Aug 16, 2012 30.36 30.94 30.26 30.78
5097 NASDAQ MSFT Wed, Aug 15, 2012 30.11 30.28 30.02 30.20
5096 NASDAQ MSFT Tue, Aug 14, 2012 30.30 30.39 30.01 30.13
5095 NASDAQ MSFT Mon, Aug 13, 2012 30.35 30.46 30.16 30.39
5094 NASDAQ MSFT Fri, Aug 10, 2012 30.50 30.62 30.25 30.42
5093 NASDAQ MSFT Thu, Aug 9, 2012 30.39 30.65 30.30 30.50
5092 NASDAQ MSFT Wed, Aug 8, 2012 30.21 30.47 30.11 30.33
5091 NASDAQ MSFT Tue, Aug 7, 2012 30.07 30.35 29.87 30.26
5090 NASDAQ MSFT Mon, Aug 6, 2012 30.00 30.11 29.81 29.95
5089 NASDAQ MSFT Fri, Aug 3, 2012 29.53 29.94 29.48 29.75
5088 NASDAQ MSFT Thu, Aug 2, 2012 29.21 29.53 28.97 29.19
5087 NASDAQ MSFT Wed, Aug 1, 2012 29.59 29.65 29.21 29.41
5086 NASDAQ MSFT Tue, Jul 31, 2012 29.48 29.71 29.33 29.47
5085 NASDAQ MSFT Mon, Jul 30, 2012 29.75 29.82 29.46 29.64
5084 NASDAQ MSFT Fri, Jul 27, 2012 29.48 29.85 29.18 29.76
5083 NASDAQ MSFT Thu, Jul 26, 2012 29.23 29.50 29.09 29.16
5082 NASDAQ MSFT Wed, Jul 25, 2012 29.24 29.33 28.78 28.83
5081 NASDAQ MSFT Tue, Jul 24, 2012 29.24 29.36 28.90 29.15
5080 NASDAQ MSFT Mon, Jul 23, 2012 29.57 29.58 29.01 29.28
5079 NASDAQ MSFT Fri, Jul 20, 2012 31.00 31.05 30.05 30.12
5078 NASDAQ MSFT Thu, Jul 19, 2012 30.51 30.80 30.38 30.67
5077 NASDAQ MSFT Wed, Jul 18, 2012 29.60 30.45 29.46 30.45
5076 NASDAQ MSFT Tue, Jul 17, 2012 29.64 29.86 29.20 29.66
5075 NASDAQ MSFT Mon, Jul 16, 2012 29.48 29.53 29.04 29.44
5074 NASDAQ MSFT Fri, Jul 13, 2012 28.76 29.48 28.72 29.39
5073 NASDAQ MSFT Thu, Jul 12, 2012 29.15 29.18 28.54 28.63
5072 NASDAQ MSFT Wed, Jul 11, 2012 29.71 29.74 29.11 29.30
5071 NASDAQ MSFT Tue, Jul 10, 2012 30.08 30.22 29.51 29.74
5070 NASDAQ MSFT Mon, Jul 9, 2012 30.12 30.23 29.78 30.00
5069 NASDAQ MSFT Fri, Jul 6, 2012 30.61 30.70 29.95 30.19
5068 NASDAQ MSFT Thu, Jul 5, 2012 30.59 30.78 30.38 30.70
5067 NASDAQ MSFT Tue, Jul 3, 2012 30.23 30.76 30.17 30.76
5066 NASDAQ MSFT Mon, Jul 2, 2012 30.62 30.62 30.21 30.56
5065 NASDAQ MSFT Fri, Jun 29, 2012 30.45 30.69 30.14 30.59
5064 NASDAQ MSFT Thu, Jun 28, 2012 29.98 30.05 29.42 29.91
5063 NASDAQ MSFT Wed, Jun 27, 2012 30.19 30.50 30.03 30.17
5062 NASDAQ MSFT Tue, Jun 26, 2012 30.00 30.27 29.94 30.02
5061 NASDAQ MSFT Mon, Jun 25, 2012 30.30 30.32 29.62 29.87
5060 NASDAQ MSFT Fri, Jun 22, 2012 30.30 30.73 30.03 30.70
5059 NASDAQ MSFT Thu, Jun 21, 2012 30.96 31.14 30.06 30.14
5058 NASDAQ MSFT Wed, Jun 20, 2012 30.93 31.05 30.64 30.93
5057 NASDAQ MSFT Tue, Jun 19, 2012 30.19 31.11 30.05 30.70
5056 NASDAQ MSFT Mon, Jun 18, 2012 29.99 30.03 29.71 29.84
5055 NASDAQ MSFT Fri, Jun 15, 2012 29.59 30.08 29.49 30.02
5054 NASDAQ MSFT Thu, Jun 14, 2012 29.33 29.46 28.88 29.34
5053 NASDAQ MSFT Wed, Jun 13, 2012 29.22 29.44 29.05 29.13
5052 NASDAQ MSFT Tue, Jun 12, 2012 29.10 29.30 28.84 29.29
5051 NASDAQ MSFT Mon, Jun 11, 2012 29.73 29.81 28.82 28.90
5050 NASDAQ MSFT Fri, Jun 8, 2012 29.21 29.68 29.05 29.65
5049 NASDAQ MSFT Thu, Jun 7, 2012 29.64 29.70 29.17 29.23
5048 NASDAQ MSFT Wed, Jun 6, 2012 28.88 29.37 28.81 29.35
5047 NASDAQ MSFT Tue, Jun 5, 2012 28.51 28.75 28.39 28.51
5046 NASDAQ MSFT Mon, Jun 4, 2012 28.62 28.78 28.32 28.55
5045 NASDAQ MSFT Fri, Jun 1, 2012 28.76 28.96 28.44 28.45
5044 NASDAQ MSFT Thu, May 31, 2012 29.30 29.42 28.94 29.19
5043 NASDAQ MSFT Wed, May 30, 2012 29.35 29.48 29.12 29.34
5042 NASDAQ MSFT Tue, May 29, 2012 29.38 29.72 29.22 29.56
5041 NASDAQ MSFT Fri, May 25, 2012 29.20 29.36 29.01 29.06
5040 NASDAQ MSFT Thu, May 24, 2012 29.16 29.30 28.76 29.07
5039 NASDAQ MSFT Wed, May 23, 2012 29.35 29.40 28.64 29.11
5038 NASDAQ MSFT Tue, May 22, 2012 29.69 29.88 29.50 29.76
5037 NASDAQ MSFT Mon, May 21, 2012 29.10 29.79 29.06 29.75
5036 NASDAQ MSFT Fri, May 18, 2012 29.79 29.81 29.17 29.27
5035 NASDAQ MSFT Thu, May 17, 2012 29.99 30.21 29.71 29.72
5034 NASDAQ MSFT Wed, May 16, 2012 30.31 30.32 29.74 29.90
5033 NASDAQ MSFT Tue, May 15, 2012 30.64 30.80 30.15 30.21
5032 NASDAQ MSFT Mon, May 14, 2012 30.82 31.04 30.64 30.68
5031 NASDAQ MSFT Fri, May 11, 2012 30.69 31.54 30.69 31.16
5030 NASDAQ MSFT Thu, May 10, 2012 30.86 31.02 30.45 30.74
5029 NASDAQ MSFT Wed, May 9, 2012 30.19 30.83 30.10 30.76
5028 NASDAQ MSFT Tue, May 8, 2012 30.48 30.78 30.17 30.50
5027 NASDAQ MSFT Mon, May 7, 2012 30.70 30.86 30.57 30.65
5026 NASDAQ MSFT Fri, May 4, 2012 31.45 31.57 30.92 30.98
5025 NASDAQ MSFT Thu, May 3, 2012 31.88 31.90 31.61 31.76
5024 NASDAQ MSFT Wed, May 2, 2012 31.85 31.93 31.64 31.80
5023 NASDAQ MSFT Tue, May 1, 2012 32.05 32.34 31.95 32.01
5022 NASDAQ MSFT Mon, Apr 30, 2012 31.98 32.11 31.92 32.02
5021 NASDAQ MSFT Fri, Apr 27, 2012 32.12 32.22 31.88 31.98
5020 NASDAQ MSFT Thu, Apr 26, 2012 32.12 32.23 31.92 32.11
5019 NASDAQ MSFT Wed, Apr 25, 2012 31.92 32.32 31.87 32.20
5018 NASDAQ MSFT Tue, Apr 24, 2012 32.21 32.52 31.83 31.92
5017 NASDAQ MSFT Mon, Apr 23, 2012 32.31 32.50 32.03 32.12
5016 NASDAQ MSFT Fri, Apr 20, 2012 32.15 32.89 32.05 32.42
5015 NASDAQ MSFT Thu, Apr 19, 2012 31.13 31.68 30.94 31.01
5014 NASDAQ MSFT Wed, Apr 18, 2012 31.28 31.31 31.04 31.14
5013 NASDAQ MSFT Tue, Apr 17, 2012 31.27 31.61 31.20 31.44
5012 NASDAQ MSFT Mon, Apr 16, 2012 30.99 31.19 30.77 31.08
5011 NASDAQ MSFT Fri, Apr 13, 2012 30.89 31.16 30.72 30.81
5010 NASDAQ MSFT Thu, Apr 12, 2012 30.48 31.04 30.42 30.98
5009 NASDAQ MSFT Wed, Apr 11, 2012 30.43 30.53 30.23 30.35
5008 NASDAQ MSFT Tue, Apr 10, 2012 31.06 31.19 30.30 30.47
5007 NASDAQ MSFT Mon, Apr 9, 2012 31.22 31.40 30.97 31.10
5006 NASDAQ MSFT Thu, Apr 5, 2012 31.15 31.63 31.05 31.52
5005 NASDAQ MSFT Wed, Apr 4, 2012 31.66 31.69 31.05 31.21
5004 NASDAQ MSFT Tue, Apr 3, 2012 32.16 32.19 31.66 31.94
5003 NASDAQ MSFT Mon, Apr 2, 2012 32.22 32.46 31.95 32.29
5002 NASDAQ MSFT Fri, Mar 30, 2012 32.40 32.41 32.04 32.26
5001 NASDAQ MSFT Thu, Mar 29, 2012 32.06 32.19 31.81 32.12
5000 NASDAQ MSFT Wed, Mar 28, 2012 32.52 32.70 32.04 32.19
4999 NASDAQ MSFT Tue, Mar 27, 2012 32.65 32.70 32.40 32.52
4998 NASDAQ MSFT Mon, Mar 26, 2012 32.19 32.61 32.16 32.59
4997 NASDAQ MSFT Fri, Mar 23, 2012 32.10 32.11 31.72 32.01
4996 NASDAQ MSFT Thu, Mar 22, 2012 31.81 32.09 31.79 32.00
4995 NASDAQ MSFT Wed, Mar 21, 2012 31.96 32.15 31.82 31.91
4994 NASDAQ MSFT Tue, Mar 20, 2012 32.10 32.15 31.74 31.99
4993 NASDAQ MSFT Mon, Mar 19, 2012 32.54 32.61 32.15 32.20
4992 NASDAQ MSFT Fri, Mar 16, 2012 32.91 32.95 32.50 32.60
4991 NASDAQ MSFT Thu, Mar 15, 2012 32.79 32.94 32.58 32.85
4990 NASDAQ MSFT Wed, Mar 14, 2012 32.53 32.88 32.49 32.77
4989 NASDAQ MSFT Tue, Mar 13, 2012 32.24 32.69 32.15 32.67
4988 NASDAQ MSFT Mon, Mar 12, 2012 31.97 32.20 31.82 32.04
4987 NASDAQ MSFT Fri, Mar 9, 2012 32.10 32.16 31.92 31.99
4986 NASDAQ MSFT Thu, Mar 8, 2012 32.04 32.21 31.90 32.01
4985 NASDAQ MSFT Wed, Mar 7, 2012 31.67 31.92 31.53 31.84
4984 NASDAQ MSFT Tue, Mar 6, 2012 31.54 31.98 31.49 31.56
4983 NASDAQ MSFT Mon, Mar 5, 2012 32.01 32.05 31.62 31.80
4982 NASDAQ MSFT Fri, Mar 2, 2012 32.31 32.44 32.00 32.08
4981 NASDAQ MSFT Thu, Mar 1, 2012 31.93 32.39 31.85 32.29
4980 NASDAQ MSFT Wed, Feb 29, 2012 31.89 32.00 31.61 31.74
4979 NASDAQ MSFT Tue, Feb 28, 2012 31.41 31.93 31.38 31.87
4978 NASDAQ MSFT Mon, Feb 27, 2012 31.24 31.50 31.10 31.35
4977 NASDAQ MSFT Fri, Feb 24, 2012 31.48 31.50 31.24 31.48
4976 NASDAQ MSFT Thu, Feb 23, 2012 31.20 31.59 31.00 31.37
4975 NASDAQ MSFT Wed, Feb 22, 2012 31.45 31.68 31.18 31.27
4974 NASDAQ MSFT Tue, Feb 21, 2012 31.18 31.61 31.15 31.44
4973 NASDAQ MSFT Fri, Feb 17, 2012 31.20 31.32 30.95 31.25
4972 NASDAQ MSFT Thu, Feb 16, 2012 30.31 31.55 30.30 31.29
4971 NASDAQ MSFT Wed, Feb 15, 2012 30.33 30.39 30.03 30.05
4970 NASDAQ MSFT Tue, Feb 14, 2012 30.33 30.46 29.85 30.25
4969 NASDAQ MSFT Mon, Feb 13, 2012 30.63 30.77 30.43 30.58
4968 NASDAQ MSFT Fri, Feb 10, 2012 30.64 30.80 30.36 30.50
4967 NASDAQ MSFT Thu, Feb 9, 2012 30.68 30.80 30.48 30.77
4966 NASDAQ MSFT Wed, Feb 8, 2012 30.26 30.67 30.22 30.66
4965 NASDAQ MSFT Tue, Feb 7, 2012 30.15 30.49 30.05 30.35
4964 NASDAQ MSFT Mon, Feb 6, 2012 30.04 30.22 29.97 30.20
4963 NASDAQ MSFT Fri, Feb 3, 2012 30.14 30.40 30.09 30.24
4962 NASDAQ MSFT Thu, Feb 2, 2012 29.90 30.17 29.71 29.95
4961 NASDAQ MSFT Wed, Feb 1, 2012 29.79 30.05 29.76 29.89
4960 NASDAQ MSFT Tue, Jan 31, 2012 29.66 29.70 29.23 29.53
4959 NASDAQ MSFT Mon, Jan 30, 2012 28.97 29.62 28.83 29.61
4958 NASDAQ MSFT Fri, Jan 27, 2012 29.45 29.53 29.17 29.23
4957 NASDAQ MSFT Thu, Jan 26, 2012 29.61 29.70 29.40 29.50
4956 NASDAQ MSFT Wed, Jan 25, 2012 29.07 29.65 29.07 29.56
4955 NASDAQ MSFT Tue, Jan 24, 2012 29.47 29.57 29.18 29.34
4954 NASDAQ MSFT Mon, Jan 23, 2012 29.55 29.95 29.35 29.73
4953 NASDAQ MSFT Fri, Jan 20, 2012 28.82 29.74 28.75 29.71
4952 NASDAQ MSFT Thu, Jan 19, 2012 28.16 28.44 28.03 28.12
4951 NASDAQ MSFT Wed, Jan 18, 2012 28.31 28.40 27.97 28.23
4950 NASDAQ MSFT Tue, Jan 17, 2012 28.40 28.65 28.17 28.26
4949 NASDAQ MSFT Fri, Jan 13, 2012 27.93 28.25 27.79 28.25
4948 NASDAQ MSFT Thu, Jan 12, 2012 27.87 28.02 27.65 28.00
4947 NASDAQ MSFT Wed, Jan 11, 2012 27.43 27.98 27.37 27.72
4946 NASDAQ MSFT Tue, Jan 10, 2012 27.93 28.15 27.75 27.84
4945 NASDAQ MSFT Mon, Jan 9, 2012 28.05 28.10 27.72 27.74
4944 NASDAQ MSFT Fri, Jan 6, 2012 27.53 28.19 27.53 28.11
4943 NASDAQ MSFT Thu, Jan 5, 2012 27.38 27.73 27.29 27.68
4942 NASDAQ MSFT Wed, Jan 4, 2012 26.82 27.47 26.78 27.40
4941 NASDAQ MSFT Tue, Jan 3, 2012 26.55 26.96 26.39 26.77
4940 NASDAQ MSFT Fri, Dec 30, 2011 26.00 26.12 25.91 25.96
4939 NASDAQ MSFT Thu, Dec 29, 2011 25.95 26.05 25.86 26.02
4938 NASDAQ MSFT Wed, Dec 28, 2011 26.11 26.15 25.76 25.82
4937 NASDAQ MSFT Tue, Dec 27, 2011 25.96 26.14 25.93 26.04
4936 NASDAQ MSFT Fri, Dec 23, 2011 25.91 26.04 25.73 26.03
4935 NASDAQ MSFT Thu, Dec 22, 2011 25.82 25.86 25.48 25.81
4934 NASDAQ MSFT Wed, Dec 21, 2011 26.01 26.19 25.44 25.76
4933 NASDAQ MSFT Tue, Dec 20, 2011 25.86 26.10 25.81 26.03
4932 NASDAQ MSFT Mon, Dec 19, 2011 26.02 26.12 25.46 25.53
4931 NASDAQ MSFT Fri, Dec 16, 2011 25.67 26.17 25.63 26.00
4930 NASDAQ MSFT Thu, Dec 15, 2011 25.72 25.88 25.54 25.56
4929 NASDAQ MSFT Wed, Dec 14, 2011 25.72 25.86 25.57 25.59
4928 NASDAQ MSFT Tue, Dec 13, 2011 25.75 26.10 25.65 25.76
4927 NASDAQ MSFT Mon, Dec 12, 2011 25.41 25.57 25.29 25.51
4926 NASDAQ MSFT Fri, Dec 9, 2011 25.52 25.87 25.50 25.70
4925 NASDAQ MSFT Thu, Dec 8, 2011 25.48 25.72 25.37 25.40
4924 NASDAQ MSFT Wed, Dec 7, 2011 25.67 25.76 25.34 25.60
4923 NASDAQ MSFT Tue, Dec 6, 2011 25.81 25.87 25.61 25.66
4922 NASDAQ MSFT Mon, Dec 5, 2011 25.78 25.80 25.50 25.70
4921 NASDAQ MSFT Fri, Dec 2, 2011 25.59 25.62 25.16 25.22
4920 NASDAQ MSFT Thu, Dec 1, 2011 25.56 25.63 25.20 25.28
4919 NASDAQ MSFT Wed, Nov 30, 2011 25.37 25.59 25.14 25.58
4918 NASDAQ MSFT Tue, Nov 29, 2011 24.82 25.04 24.75 24.84
4917 NASDAQ MSFT Mon, Nov 28, 2011 24.94 24.97 24.69 24.87
4916 NASDAQ MSFT Fri, Nov 25, 2011 24.38 24.67 24.30 24.30
4915 NASDAQ MSFT Wed, Nov 23, 2011 24.61 24.79 24.47 24.47
4914 NASDAQ MSFT Tue, Nov 22, 2011 24.89 24.96 24.65 24.79
4913 NASDAQ MSFT Mon, Nov 21, 2011 25.24 25.25 24.90 25.00
4912 NASDAQ MSFT Fri, Nov 18, 2011 25.48 25.50 25.15 25.30
4911 NASDAQ MSFT Thu, Nov 17, 2011 26.01 26.04 25.44 25.54
4910 NASDAQ MSFT Wed, Nov 16, 2011 26.47 26.51 26.04 26.07
4909 NASDAQ MSFT Tue, Nov 15, 2011 26.56 26.94 26.40 26.74
4908 NASDAQ MSFT Mon, Nov 14, 2011 26.88 27.00 26.65 26.76
4907 NASDAQ MSFT Fri, Nov 11, 2011 26.58 27.08 26.57 26.91
4906 NASDAQ MSFT Thu, Nov 10, 2011 26.47 26.50 26.12 26.28
4905 NASDAQ MSFT Wed, Nov 9, 2011 26.59 26.75 26.06 26.20
4904 NASDAQ MSFT Tue, Nov 8, 2011 27.01 27.20 26.69 27.16
4903 NASDAQ MSFT Mon, Nov 7, 2011 26.21 26.82 26.13 26.80
4902 NASDAQ MSFT Fri, Nov 4, 2011 26.38 26.40 26.00 26.25
4901 NASDAQ MSFT Thu, Nov 3, 2011 26.24 26.59 25.98 26.53
4900 NASDAQ MSFT Wed, Nov 2, 2011 26.10 26.20 25.70 26.01
4899 NASDAQ MSFT Tue, Nov 1, 2011 26.19 26.32 25.86 25.99
4898 NASDAQ MSFT Mon, Oct 31, 2011 26.76 27.00 26.62 26.63
4897 NASDAQ MSFT Fri, Oct 28, 2011 27.14 27.19 26.79 26.98
4896 NASDAQ MSFT Thu, Oct 27, 2011 27.13 27.40 26.65 27.25
4895 NASDAQ MSFT Wed, Oct 26, 2011 27.03 27.06 26.10 26.59
4894 NASDAQ MSFT Tue, Oct 25, 2011 27.08 27.23 26.72 26.81
4893 NASDAQ MSFT Mon, Oct 24, 2011 27.06 27.40 27.04 27.19
4892 NASDAQ MSFT Fri, Oct 21, 2011 27.15 27.19 26.80 27.16
4891 NASDAQ MSFT Thu, Oct 20, 2011 27.26 27.34 26.40 27.04
4890 NASDAQ MSFT Wed, Oct 19, 2011 27.37 27.47 27.01 27.13
4889 NASDAQ MSFT Tue, Oct 18, 2011 26.94 27.40 26.80 27.31
4888 NASDAQ MSFT Mon, Oct 17, 2011 27.11 27.42 26.85 26.98
4887 NASDAQ MSFT Fri, Oct 14, 2011 27.31 27.50 27.02 27.27
4886 NASDAQ MSFT Thu, Oct 13, 2011 26.76 27.20 26.62 27.18
4885 NASDAQ MSFT Wed, Oct 12, 2011 27.18 27.31 26.90 26.96
4884 NASDAQ MSFT Tue, Oct 11, 2011 26.86 27.07 26.72 27.00
4883 NASDAQ MSFT Mon, Oct 10, 2011 26.58 26.97 26.47 26.94
4882 NASDAQ MSFT Fri, Oct 7, 2011 26.34 26.51 26.20 26.25
4881 NASDAQ MSFT Thu, Oct 6, 2011 25.90 26.40 25.70 26.34
4880 NASDAQ MSFT Wed, Oct 5, 2011 25.42 26.16 25.16 25.89
4879 NASDAQ MSFT Tue, Oct 4, 2011 24.30 25.39 24.26 25.34
4878 NASDAQ MSFT Mon, Oct 3, 2011 24.72 25.34 24.52 24.53
4877 NASDAQ MSFT Fri, Sep 30, 2011 25.20 25.50 24.88 24.89
4876 NASDAQ MSFT Thu, Sep 29, 2011 25.98 26.17 25.09 25.45
4875 NASDAQ MSFT Wed, Sep 28, 2011 25.93 26.37 25.51 25.58
4874 NASDAQ MSFT Tue, Sep 27, 2011 25.66 25.92 25.45 25.67
4873 NASDAQ MSFT Mon, Sep 26, 2011 25.19 25.52 24.73 25.44
4872 NASDAQ MSFT Fri, Sep 23, 2011 24.90 25.15 24.69 25.06
4871 NASDAQ MSFT Thu, Sep 22, 2011 25.30 25.65 24.60 25.06
4870 NASDAQ MSFT Wed, Sep 21, 2011 27.05 27.06 25.97 25.99
4869 NASDAQ MSFT Tue, Sep 20, 2011 27.31 27.50 26.93 26.98
4868 NASDAQ MSFT Mon, Sep 19, 2011 26.80 27.31 26.60 27.21
4867 NASDAQ MSFT Fri, Sep 16, 2011 27.05 27.27 26.83 27.12
4866 NASDAQ MSFT Thu, Sep 15, 2011 26.73 27.03 26.31 26.99
4865 NASDAQ MSFT Wed, Sep 14, 2011 26.17 26.80 25.89 26.50
4864 NASDAQ MSFT Tue, Sep 13, 2011 25.92 26.19 25.81 26.04
4863 NASDAQ MSFT Mon, Sep 12, 2011 25.44 25.93 25.27 25.89
4862 NASDAQ MSFT Fri, Sep 9, 2011 26.00 26.18 25.50 25.74
4861 NASDAQ MSFT Thu, Sep 8, 2011 26.00 26.66 25.95 26.22
4860 NASDAQ MSFT Wed, Sep 7, 2011 25.69 26.00 25.57 26.00
4859 NASDAQ MSFT Tue, Sep 6, 2011 25.20 25.59 25.11 25.51
4858 NASDAQ MSFT Fri, Sep 2, 2011 25.78 26.00 25.66 25.80
4857 NASDAQ MSFT Thu, Sep 1, 2011 26.46 26.86 26.21 26.21
4856 NASDAQ MSFT Wed, Aug 31, 2011 26.29 26.71 26.26 26.60
4855 NASDAQ MSFT Tue, Aug 30, 2011 25.73 26.43 25.70 26.23
4854 NASDAQ MSFT Mon, Aug 29, 2011 25.53 25.86 25.37 25.84
4853 NASDAQ MSFT Fri, Aug 26, 2011 24.51 25.34 24.42 25.25
4852 NASDAQ MSFT Thu, Aug 25, 2011 25.08 25.16 24.50 24.57
4851 NASDAQ MSFT Wed, Aug 24, 2011 24.65 24.93 24.42 24.90
4850 NASDAQ MSFT Tue, Aug 23, 2011 24.03 24.75 24.03 24.72
4849 NASDAQ MSFT Mon, Aug 22, 2011 24.42 24.49 23.79 23.98
4848 NASDAQ MSFT Fri, Aug 19, 2011 24.41 24.62 23.91 24.05
4847 NASDAQ MSFT Thu, Aug 18, 2011 24.57 25.09 24.03 24.67
4846 NASDAQ MSFT Wed, Aug 17, 2011 25.25 25.70 24.93 25.25
4845 NASDAQ MSFT Tue, Aug 16, 2011 25.22 25.59 25.05 25.35
4844 NASDAQ MSFT Mon, Aug 15, 2011 25.24 25.58 25.15 25.51
4843 NASDAQ MSFT Fri, Aug 12, 2011 25.13 25.34 24.65 25.10
4842 NASDAQ MSFT Thu, Aug 11, 2011 24.50 25.38 24.40 25.19
4841 NASDAQ MSFT Wed, Aug 10, 2011 24.95 25.09 24.10 24.20
4840 NASDAQ MSFT Tue, Aug 9, 2011 24.71 25.62 24.03 25.58
4839 NASDAQ MSFT Mon, Aug 8, 2011 25.02 25.60 24.39 24.48
4838 NASDAQ MSFT Fri, Aug 5, 2011 25.97 26.10 25.23 25.68
4837 NASDAQ MSFT Thu, Aug 4, 2011 26.53 26.87 25.93 25.94
4836 NASDAQ MSFT Wed, Aug 3, 2011 26.83 27.00 26.48 26.92
4835 NASDAQ MSFT Tue, Aug 2, 2011 26.98 27.45 26.76 26.80
4834 NASDAQ MSFT Mon, Aug 1, 2011 27.51 27.69 26.75 27.27
4833 NASDAQ MSFT Fri, Jul 29, 2011 27.52 27.71 27.26 27.40
4832 NASDAQ MSFT Thu, Jul 28, 2011 27.29 28.07 27.21 27.72
4831 NASDAQ MSFT Wed, Jul 27, 2011 27.88 27.99 27.20 27.33
4830 NASDAQ MSFT Tue, Jul 26, 2011 27.82 28.15 27.78 28.08
4829 NASDAQ MSFT Mon, Jul 25, 2011 27.26 28.09 27.19 27.91
4828 NASDAQ MSFT Fri, Jul 22, 2011 26.86 27.55 26.68 27.53
4827 NASDAQ MSFT Thu, Jul 21, 2011 27.04 27.31 26.65 27.10
4826 NASDAQ MSFT Wed, Jul 20, 2011 27.28 27.35 26.98 27.06
4825 NASDAQ MSFT Tue, Jul 19, 2011 26.81 27.64 26.78 27.54
4824 NASDAQ MSFT Mon, Jul 18, 2011 26.63 26.90 26.26 26.59
4823 NASDAQ MSFT Fri, Jul 15, 2011 26.47 26.93 26.47 26.78
4822 NASDAQ MSFT Thu, Jul 14, 2011 26.62 27.01 26.36 26.47
4821 NASDAQ MSFT Wed, Jul 13, 2011 26.60 26.96 26.51 26.63
4820 NASDAQ MSFT Tue, Jul 12, 2011 26.55 26.79 26.34 26.54
4819 NASDAQ MSFT Mon, Jul 11, 2011 26.62 26.80 26.49 26.63
4818 NASDAQ MSFT Fri, Jul 8, 2011 26.54 26.98 26.51 26.92
4817 NASDAQ MSFT Thu, Jul 7, 2011 26.49 26.88 26.36 26.77
4816 NASDAQ MSFT Wed, Jul 6, 2011 25.97 26.37 25.96 26.33
4815 NASDAQ MSFT Tue, Jul 5, 2011 26.10 26.15 25.90 26.03
4814 NASDAQ MSFT Fri, Jul 1, 2011 25.93 26.17 25.84 26.02
4813 NASDAQ MSFT Thu, Jun 30, 2011 25.74 26.00 25.66 26.00
4812 NASDAQ MSFT Wed, Jun 29, 2011 25.71 25.71 25.36 25.62
4811 NASDAQ MSFT Tue, Jun 28, 2011 25.30 25.92 25.16 25.80
4810 NASDAQ MSFT Mon, Jun 27, 2011 24.23 25.46 24.23 25.20
4809 NASDAQ MSFT Fri, Jun 24, 2011 24.51 24.54 24.19 24.30
4808 NASDAQ MSFT Thu, Jun 23, 2011 24.44 24.65 24.20 24.63
4807 NASDAQ MSFT Wed, Jun 22, 2011 24.60 24.81 24.59 24.65
4806 NASDAQ MSFT Tue, Jun 21, 2011 24.52 24.86 24.40 24.76
4805 NASDAQ MSFT Mon, Jun 20, 2011 24.17 24.66 24.16 24.47
4804 NASDAQ MSFT Fri, Jun 17, 2011 24.22 24.30 23.98 24.26
4803 NASDAQ MSFT Thu, Jun 16, 2011 23.75 24.10 23.65 24.00
4802 NASDAQ MSFT Wed, Jun 15, 2011 24.00 24.01 23.67 23.74
4801 NASDAQ MSFT Tue, Jun 14, 2011 24.30 24.45 24.19 24.22
4800 NASDAQ MSFT Mon, Jun 13, 2011 23.79 24.19 23.70 24.04
4799 NASDAQ MSFT Fri, Jun 10, 2011 24.02 24.02 23.69 23.71
4798 NASDAQ MSFT Thu, Jun 9, 2011 24.01 24.04 23.82 23.96
4797 NASDAQ MSFT Wed, Jun 8, 2011 23.90 24.02 23.86 23.94
4796 NASDAQ MSFT Tue, Jun 7, 2011 24.09 24.17 23.90 24.06
4795 NASDAQ MSFT Mon, Jun 6, 2011 23.89 24.25 23.77 24.01
4794 NASDAQ MSFT Fri, Jun 3, 2011 24.05 24.14 23.84 23.91
4793 NASDAQ MSFT Thu, Jun 2, 2011 24.49 24.65 24.18 24.22
4792 NASDAQ MSFT Wed, Jun 1, 2011 24.99 25.10 24.37 24.43
4791 NASDAQ MSFT Tue, May 31, 2011 24.96 25.06 24.70 25.01
4790 NASDAQ MSFT Fri, May 27, 2011 24.68 24.90 24.65 24.76
4789 NASDAQ MSFT Thu, May 26, 2011 24.35 25.03 24.32 24.67
4788 NASDAQ MSFT Wed, May 25, 2011 24.17 24.31 24.16 24.19
4787 NASDAQ MSFT Tue, May 24, 2011 24.20 24.29 24.04 24.15
4786 NASDAQ MSFT Mon, May 23, 2011 24.21 24.25 24.03 24.17
4785 NASDAQ MSFT Fri, May 20, 2011 24.72 24.87 24.44 24.49
4784 NASDAQ MSFT Thu, May 19, 2011 24.85 24.88 24.50 24.72
4783 NASDAQ MSFT Wed, May 18, 2011 24.53 24.74 24.25 24.69
4782 NASDAQ MSFT Tue, May 17, 2011 24.40 24.70 24.27 24.52
4781 NASDAQ MSFT Mon, May 16, 2011 24.96 25.07 24.50 24.57
4780 NASDAQ MSFT Fri, May 13, 2011 25.28 25.32 24.95 25.03
4779 NASDAQ MSFT Thu, May 12, 2011 25.35 25.39 25.10 25.32
4778 NASDAQ MSFT Wed, May 11, 2011 25.65 25.66 25.21 25.36
4777 NASDAQ MSFT Tue, May 10, 2011 25.38 25.85 25.25 25.67
4776 NASDAQ MSFT Mon, May 9, 2011 25.80 25.96 25.67 25.83
4775 NASDAQ MSFT Fri, May 6, 2011 26.07 26.22 25.75 25.87
4774 NASDAQ MSFT Thu, May 5, 2011 26.05 26.08 25.68 25.79
4773 NASDAQ MSFT Wed, May 4, 2011 25.85 26.25 25.79 26.06
4772 NASDAQ MSFT Tue, May 3, 2011 25.60 25.85 25.49 25.81
4771 NASDAQ MSFT Mon, May 2, 2011 25.94 26.00 25.48 25.66
4770 NASDAQ MSFT Fri, Apr 29, 2011 26.55 26.64 25.36 25.92
4769 NASDAQ MSFT Thu, Apr 28, 2011 26.46 26.87 26.40 26.71
4768 NASDAQ MSFT Wed, Apr 27, 2011 26.30 26.39 26.13 26.38
4767 NASDAQ MSFT Tue, Apr 26, 2011 25.74 26.44 25.67 26.19
4766 NASDAQ MSFT Mon, Apr 25, 2011 25.56 25.62 25.34 25.61
4765 NASDAQ MSFT Thu, Apr 21, 2011 25.79 25.89 25.36 25.52
4764 NASDAQ MSFT Wed, Apr 20, 2011 25.54 26.00 25.51 25.76
4763 NASDAQ MSFT Tue, Apr 19, 2011 25.00 25.17 24.87 25.15
4762 NASDAQ MSFT Mon, Apr 18, 2011 25.10 25.28 24.72 25.08
4761 NASDAQ MSFT Fri, Apr 15, 2011 25.46 25.56 25.18 25.37
4760 NASDAQ MSFT Thu, Apr 14, 2011 25.42 25.44 25.09 25.42
4759 NASDAQ MSFT Wed, Apr 13, 2011 25.65 25.87 25.56 25.63
4758 NASDAQ MSFT Tue, Apr 12, 2011 25.83 25.85 25.55 25.64
4757 NASDAQ MSFT Mon, Apr 11, 2011 26.19 26.25 25.80 25.98
4756 NASDAQ MSFT Fri, Apr 8, 2011 26.17 26.28 25.96 26.07
4755 NASDAQ MSFT Thu, Apr 7, 2011 26.19 26.26 25.97 26.20
4754 NASDAQ MSFT Wed, Apr 6, 2011 25.98 26.31 25.86 26.15
4753 NASDAQ MSFT Tue, Apr 5, 2011 25.82 26.18 25.74 25.78
4752 NASDAQ MSFT Mon, Apr 4, 2011 25.45 25.66 25.41 25.55
4751 NASDAQ MSFT Fri, Apr 1, 2011 25.53 25.53 25.31 25.48
4750 NASDAQ MSFT Thu, Mar 31, 2011 25.60 25.68 25.34 25.39
4749 NASDAQ MSFT Wed, Mar 30, 2011 25.60 25.72 25.50 25.61
4748 NASDAQ MSFT Tue, Mar 29, 2011 25.34 25.52 25.30 25.49
4747 NASDAQ MSFT Mon, Mar 28, 2011 25.66 25.72 25.38 25.41
4746 NASDAQ MSFT Fri, Mar 25, 2011 25.93 25.95 25.59 25.62
4745 NASDAQ MSFT Thu, Mar 24, 2011 25.60 25.87 25.50 25.81
4744 NASDAQ MSFT Wed, Mar 23, 2011 25.23 25.61 25.18 25.54
4743 NASDAQ MSFT Tue, Mar 22, 2011 25.30 25.46 25.23 25.30
4742 NASDAQ MSFT Mon, Mar 21, 2011 25.18 25.58 25.15 25.33
4741 NASDAQ MSFT Fri, Mar 18, 2011 25.06 25.18 24.80 24.80
4740 NASDAQ MSFT Thu, Mar 17, 2011 25.06 25.22 24.75 24.78
4739 NASDAQ MSFT Wed, Mar 16, 2011 25.22 25.28 24.68 24.79
4738 NASDAQ MSFT Tue, Mar 15, 2011 25.08 25.47 25.00 25.39
4737 NASDAQ MSFT Mon, Mar 14, 2011 25.49 25.76 25.35 25.69
4736 NASDAQ MSFT Fri, Mar 11, 2011 25.41 25.85 25.36 25.68
4735 NASDAQ MSFT Thu, Mar 10, 2011 25.62 25.71 25.35 25.41
4734 NASDAQ MSFT Wed, Mar 9, 2011 25.81 25.98 25.66 25.89
4733 NASDAQ MSFT Tue, Mar 8, 2011 25.77 26.02 25.65 25.91
4732 NASDAQ MSFT Mon, Mar 7, 2011 26.13 26.27 25.55 25.72
4731 NASDAQ MSFT Fri, Mar 4, 2011 26.22 26.24 25.80 25.95
4730 NASDAQ MSFT Thu, Mar 3, 2011 26.26 26.40 26.18 26.20
4729 NASDAQ MSFT Wed, Mar 2, 2011 26.11 26.37 26.04 26.08
4728 NASDAQ MSFT Tue, Mar 1, 2011 26.60 26.78 26.15 26.16
4727 NASDAQ MSFT Mon, Feb 28, 2011 26.69 26.86 26.51 26.58
4726 NASDAQ MSFT Fri, Feb 25, 2011 26.91 26.95 26.50 26.55
4725 NASDAQ MSFT Thu, Feb 24, 2011 26.64 27.06 26.50 26.77
4724 NASDAQ MSFT Wed, Feb 23, 2011 26.53 26.86 26.43 26.59
4723 NASDAQ MSFT Tue, Feb 22, 2011 26.78 27.10 26.52 26.59
4722 NASDAQ MSFT Fri, Feb 18, 2011 27.13 27.21 26.99 27.06
4721 NASDAQ MSFT Thu, Feb 17, 2011 26.97 27.37 26.91 27.21
4720 NASDAQ MSFT Wed, Feb 16, 2011 27.05 27.07 26.60 27.02
4719 NASDAQ MSFT Tue, Feb 15, 2011 27.04 27.33 26.95 26.96
4718 NASDAQ MSFT Mon, Feb 14, 2011 27.21 27.27 26.95 27.23
4717 NASDAQ MSFT Fri, Feb 11, 2011 27.76 27.81 27.07 27.25
4716 NASDAQ MSFT Thu, Feb 10, 2011 27.93 27.94 27.29 27.50
4715 NASDAQ MSFT Wed, Feb 9, 2011 28.19 28.26 27.91 27.97
4714 NASDAQ MSFT Tue, Feb 8, 2011 28.10 28.34 28.05 28.28
4713 NASDAQ MSFT Mon, Feb 7, 2011 27.80 28.34 27.79 28.20
4712 NASDAQ MSFT Fri, Feb 4, 2011 27.70 27.84 27.51 27.77
4711 NASDAQ MSFT Thu, Feb 3, 2011 27.97 27.97 27.54 27.65
4710 NASDAQ MSFT Wed, Feb 2, 2011 27.93 28.11 27.88 27.94
4709 NASDAQ MSFT Tue, Feb 1, 2011 27.80 28.06 27.61 27.99
4708 NASDAQ MSFT Mon, Jan 31, 2011 27.77 27.90 27.42 27.73
4707 NASDAQ MSFT Fri, Jan 28, 2011 28.90 28.93 27.45 27.75
4706 NASDAQ MSFT Thu, Jan 27, 2011 28.75 29.46 28.49 28.87
4705 NASDAQ MSFT Wed, Jan 26, 2011 28.51 28.99 28.50 28.78
4704 NASDAQ MSFT Tue, Jan 25, 2011 28.14 28.45 28.12 28.45
4703 NASDAQ MSFT Mon, Jan 24, 2011 28.02 28.56 27.99 28.38
4702 NASDAQ MSFT Fri, Jan 21, 2011 28.40 28.43 28.02 28.02
4701 NASDAQ MSFT Thu, Jan 20, 2011 28.50 28.55 28.13 28.35
4700 NASDAQ MSFT Wed, Jan 19, 2011 28.46 28.68 28.27 28.47
4699 NASDAQ MSFT Tue, Jan 18, 2011 28.16 28.74 28.14 28.66
4698 NASDAQ MSFT Fri, Jan 14, 2011 28.08 28.38 27.91 28.30
4697 NASDAQ MSFT Thu, Jan 13, 2011 28.33 28.39 28.01 28.19
4696 NASDAQ MSFT Wed, Jan 12, 2011 28.12 28.59 28.07 28.55
4695 NASDAQ MSFT Tue, Jan 11, 2011 28.20 28.25 28.05 28.11
4694 NASDAQ MSFT Mon, Jan 10, 2011 28.26 28.40 28.04 28.22
4693 NASDAQ MSFT Fri, Jan 7, 2011 28.64 28.74 28.25 28.60
4692 NASDAQ MSFT Thu, Jan 6, 2011 28.04 28.85 27.86 28.82
4691 NASDAQ MSFT Wed, Jan 5, 2011 27.90 28.01 27.77 28.00
4690 NASDAQ MSFT Tue, Jan 4, 2011 27.94 28.17 27.85 28.09
4689 NASDAQ MSFT Mon, Jan 3, 2011 28.05 28.18 27.92 27.98
4688 NASDAQ MSFT Fri, Dec 31, 2010 27.80 27.92 27.63 27.91
4687 NASDAQ MSFT Thu, Dec 30, 2010 27.92 28.00 27.78 27.85
4686 NASDAQ MSFT Wed, Dec 29, 2010 27.94 28.12 27.88 27.97
4685 NASDAQ MSFT Tue, Dec 28, 2010 27.97 28.17 27.96 28.01
4684 NASDAQ MSFT Mon, Dec 27, 2010 28.12 28.20 27.88 28.07
4683 NASDAQ MSFT Thu, Dec 23, 2010 27.97 28.32 27.96 28.30
4682 NASDAQ MSFT Wed, Dec 22, 2010 28.01 28.40 27.98 28.19
4681 NASDAQ MSFT Tue, Dec 21, 2010 27.85 28.14 27.76 28.07
4680 NASDAQ MSFT Mon, Dec 20, 2010 27.95 27.99 27.68 27.81
4679 NASDAQ MSFT Fri, Dec 17, 2010 27.92 28.09 27.75 27.90
4678 NASDAQ MSFT Thu, Dec 16, 2010 27.76 27.99 27.66 27.99
4677 NASDAQ MSFT Wed, Dec 15, 2010 27.53 27.99 27.53 27.85
4676 NASDAQ MSFT Tue, Dec 14, 2010 27.31 27.75 27.26 27.62
4675 NASDAQ MSFT Mon, Dec 13, 2010 27.27 27.45 27.17 27.25
4674 NASDAQ MSFT Fri, Dec 10, 2010 27.19 27.40 27.11 27.34
4673 NASDAQ MSFT Thu, Dec 9, 2010 27.28 27.34 27.01 27.08
4672 NASDAQ MSFT Wed, Dec 8, 2010 26.83 27.24 26.80 27.23
4671 NASDAQ MSFT Tue, Dec 7, 2010 27.08 27.13 26.85 26.87
4670 NASDAQ MSFT Mon, Dec 6, 2010 26.93 26.98 26.76 26.84
4669 NASDAQ MSFT Fri, Dec 3, 2010 26.81 27.06 26.78 27.02
4668 NASDAQ MSFT Thu, Dec 2, 2010 26.24 26.98 26.20 26.89
4667 NASDAQ MSFT Wed, Dec 1, 2010 25.57 26.25 25.56 26.04
4666 NASDAQ MSFT Tue, Nov 30, 2010 25.05 25.47 25.00 25.26
4665 NASDAQ MSFT Mon, Nov 29, 2010 25.19 25.42 24.93 25.31
4664 NASDAQ MSFT Fri, Nov 26, 2010 25.21 25.41 25.17 25.25
4663 NASDAQ MSFT Wed, Nov 24, 2010 25.20 25.46 25.16 25.37
4662 NASDAQ MSFT Tue, Nov 23, 2010 25.57 25.60 25.09 25.12
4661 NASDAQ MSFT Mon, Nov 22, 2010 25.65 25.74 25.44 25.73
4660 NASDAQ MSFT Fri, Nov 19, 2010 25.80 25.83 25.60 25.69
4659 NASDAQ MSFT Thu, Nov 18, 2010 25.71 26.08 25.61 25.84
4658 NASDAQ MSFT Wed, Nov 17, 2010 25.90 25.91 25.55 25.57
4657 NASDAQ MSFT Tue, Nov 16, 2010 26.04 26.04 25.65 25.81
4656 NASDAQ MSFT Mon, Nov 15, 2010 26.33 26.50 26.17 26.20
4655 NASDAQ MSFT Fri, Nov 12, 2010 26.47 26.52 26.10 26.27
4654 NASDAQ MSFT Thu, Nov 11, 2010 26.68 26.72 26.28 26.68
4653 NASDAQ MSFT Wed, Nov 10, 2010 27.01 27.08 26.81 26.94
4652 NASDAQ MSFT Tue, Nov 9, 2010 26.81 27.11 26.71 26.95
4651 NASDAQ MSFT Mon, Nov 8, 2010 26.68 27.05 26.58 26.81
4650 NASDAQ MSFT Fri, Nov 5, 2010 27.17 27.19 26.53 26.85
4649 NASDAQ MSFT Thu, Nov 4, 2010 27.41 27.43 27.01 27.14
4648 NASDAQ MSFT Wed, Nov 3, 2010 27.46 27.49 26.96 27.03
4647 NASDAQ MSFT Tue, Nov 2, 2010 27.06 27.42 27.02 27.39
4646 NASDAQ MSFT Mon, Nov 1, 2010 26.88 27.22 26.70 26.95
4645 NASDAQ MSFT Fri, Oct 29, 2010 27.15 27.20 26.48 26.67
4644 NASDAQ MSFT Thu, Oct 28, 2010 26.21 26.38 25.92 26.28
4643 NASDAQ MSFT Wed, Oct 27, 2010 25.79 26.11 25.62 26.05
4642 NASDAQ MSFT Tue, Oct 26, 2010 25.12 25.97 25.06 25.90
4641 NASDAQ MSFT Mon, Oct 25, 2010 25.24 25.35 25.17 25.19
4640 NASDAQ MSFT Fri, Oct 22, 2010 25.52 25.54 25.27 25.38
4639 NASDAQ MSFT Thu, Oct 21, 2010 25.40 25.54 25.05 25.42
4638 NASDAQ MSFT Wed, Oct 20, 2010 25.26 25.40 25.10 25.31
4637 NASDAQ MSFT Tue, Oct 19, 2010 25.27 25.37 24.95 25.10
4636 NASDAQ MSFT Mon, Oct 18, 2010 25.59 25.95 25.45 25.82
4635 NASDAQ MSFT Fri, Oct 15, 2010 25.36 25.55 25.23 25.54
4634 NASDAQ MSFT Thu, Oct 14, 2010 25.29 25.34 25.00 25.23
4633 NASDAQ MSFT Wed, Oct 13, 2010 25.02 25.54 24.89 25.34
4632 NASDAQ MSFT Tue, Oct 12, 2010 24.65 24.93 24.43 24.83
4631 NASDAQ MSFT Mon, Oct 11, 2010 24.74 24.74 24.50 24.59
4630 NASDAQ MSFT Fri, Oct 8, 2010 24.62 24.65 24.37 24.57
4629 NASDAQ MSFT Thu, Oct 7, 2010 24.62 24.75 24.28 24.53
4628 NASDAQ MSFT Wed, Oct 6, 2010 24.32 24.54 24.13 24.43
4627 NASDAQ MSFT Tue, Oct 5, 2010 24.06 24.45 23.91 24.35
4626 NASDAQ MSFT Mon, Oct 4, 2010 23.96 23.99 23.78 23.91
4625 NASDAQ MSFT Fri, Oct 1, 2010 24.77 24.82 24.30 24.38
4624 NASDAQ MSFT Thu, Sep 30, 2010 24.61 24.83 24.36 24.49
4623 NASDAQ MSFT Wed, Sep 29, 2010 24.63 24.66 24.40 24.50
4622 NASDAQ MSFT Tue, Sep 28, 2010 24.80 24.90 24.35 24.68
4621 NASDAQ MSFT Mon, Sep 27, 2010 24.85 24.99 24.59 24.73
4620 NASDAQ MSFT Fri, Sep 24, 2010 24.64 24.80 24.58 24.78
4619 NASDAQ MSFT Thu, Sep 23, 2010 24.51 24.59 24.36 24.43
4618 NASDAQ MSFT Wed, Sep 22, 2010 24.89 24.97 24.36 24.61
4617 NASDAQ MSFT Tue, Sep 21, 2010 25.42 25.42 25.08 25.15
4616 NASDAQ MSFT Mon, Sep 20, 2010 25.28 25.52 25.11 25.43
4615 NASDAQ MSFT Fri, Sep 17, 2010 25.40 25.53 25.08 25.22
4614 NASDAQ MSFT Thu, Sep 16, 2010 25.06 25.37 25.05 25.33
4613 NASDAQ MSFT Wed, Sep 15, 2010 25.10 25.22 24.92 25.12
4612 NASDAQ MSFT Tue, Sep 14, 2010 25.04 25.35 24.89 25.03
4611 NASDAQ MSFT Mon, Sep 13, 2010 24.20 25.29 24.09 25.11
4610 NASDAQ MSFT Fri, Sep 10, 2010 23.98 24.03 23.79 23.85
4609 NASDAQ MSFT Thu, Sep 9, 2010 24.19 24.21 23.99 24.01
4608 NASDAQ MSFT Wed, Sep 8, 2010 24.07 24.20 23.74 23.93
4607 NASDAQ MSFT Tue, Sep 7, 2010 24.10 24.30 23.92 23.96
4606 NASDAQ MSFT Fri, Sep 3, 2010 24.24 24.45 24.20 24.29
4605 NASDAQ MSFT Thu, Sep 2, 2010 23.88 23.95 23.71 23.94
4604 NASDAQ MSFT Wed, Sep 1, 2010 23.67 23.95 23.54 23.90
4603 NASDAQ MSFT Tue, Aug 31, 2010 23.60 23.73 23.32 23.47
4602 NASDAQ MSFT Mon, Aug 30, 2010 23.74 23.82 23.60 23.64
4601 NASDAQ MSFT Fri, Aug 27, 2010 23.88 24.02 23.51 23.93
4600 NASDAQ MSFT Thu, Aug 26, 2010 24.09 24.19 23.79 23.82
4599 NASDAQ MSFT Wed, Aug 25, 2010 24.00 24.22 23.87 24.10
4598 NASDAQ MSFT Tue, Aug 24, 2010 24.09 24.35 24.00 24.04
4597 NASDAQ MSFT Mon, Aug 23, 2010 24.44 24.64 24.24 24.28
4596 NASDAQ MSFT Fri, Aug 20, 2010 24.31 24.40 24.20 24.23
4595 NASDAQ MSFT Thu, Aug 19, 2010 24.62 24.74 24.21 24.44
4594 NASDAQ MSFT Wed, Aug 18, 2010 24.68 24.95 24.41 24.82
4593 NASDAQ MSFT Tue, Aug 17, 2010 24.71 24.96 24.60 24.71
4592 NASDAQ MSFT Mon, Aug 16, 2010 24.36 24.61 24.30 24.50
4591 NASDAQ MSFT Fri, Aug 13, 2010 24.35 24.67 24.24 24.40
4590 NASDAQ MSFT Thu, Aug 12, 2010 24.42 24.68 24.36 24.49
4589 NASDAQ MSFT Wed, Aug 11, 2010 24.68 24.90 24.56 24.86
4588 NASDAQ MSFT Tue, Aug 10, 2010 25.33 25.34 24.88 25.07
4587 NASDAQ MSFT Mon, Aug 9, 2010 25.55 25.73 25.37 25.61
4586 NASDAQ MSFT Fri, Aug 6, 2010 25.18 25.56 25.02 25.55
4585 NASDAQ MSFT Thu, Aug 5, 2010 25.49 25.58 25.21 25.37
4584 NASDAQ MSFT Wed, Aug 4, 2010 26.15 26.24 25.44 25.73
4583 NASDAQ MSFT Tue, Aug 3, 2010 26.20 26.35 25.97 26.16
4582 NASDAQ MSFT Mon, Aug 2, 2010 25.99 26.38 25.75 26.33
4581 NASDAQ MSFT Fri, Jul 30, 2010 25.75 25.84 25.35 25.81
4580 NASDAQ MSFT Thu, Jul 29, 2010 26.13 26.41 25.60 26.03
4579 NASDAQ MSFT Wed, Jul 28, 2010 26.07 26.19 25.83 25.95
4578 NASDAQ MSFT Tue, Jul 27, 2010 26.14 26.24 25.96 26.16
4577 NASDAQ MSFT Mon, Jul 26, 2010 25.86 26.20 25.80 26.10
4576 NASDAQ MSFT Fri, Jul 23, 2010 25.84 26.02 25.25 25.81
4575 NASDAQ MSFT Thu, Jul 22, 2010 25.51 25.99 25.47 25.84
4574 NASDAQ MSFT Wed, Jul 21, 2010 25.60 25.65 24.98 25.12
4573 NASDAQ MSFT Tue, Jul 20, 2010 24.86 25.48 24.70 25.48
4572 NASDAQ MSFT Mon, Jul 19, 2010 24.96 25.30 24.91 25.23
4571 NASDAQ MSFT Fri, Jul 16, 2010 25.51 25.64 24.88 24.89
4570 NASDAQ MSFT Thu, Jul 15, 2010 25.50 25.59 24.98 25.51
4569 NASDAQ MSFT Wed, Jul 14, 2010 25.50 25.61 25.12 25.44
4568 NASDAQ MSFT Tue, Jul 13, 2010 25.14 25.30 24.90 25.13
4567 NASDAQ MSFT Mon, Jul 12, 2010 24.43 24.89 24.42 24.83
4566 NASDAQ MSFT Fri, Jul 9, 2010 24.33 24.41 24.15 24.27
4565 NASDAQ MSFT Thu, Jul 8, 2010 24.60 24.62 23.97 24.41
4564 NASDAQ MSFT Wed, Jul 7, 2010 23.82 24.32 23.61 24.30
4563 NASDAQ MSFT Tue, Jul 6, 2010 23.70 24.09 23.58 23.82
4562 NASDAQ MSFT Fri, Jul 2, 2010 23.36 23.48 23.05 23.27
4561 NASDAQ MSFT Thu, Jul 1, 2010 23.09 23.32 22.73 23.16
4560 NASDAQ MSFT Wed, Jun 30, 2010 23.30 23.68 22.95 23.01
4559 NASDAQ MSFT Tue, Jun 29, 2010 24.13 24.20 23.11 23.31
4558 NASDAQ MSFT Mon, Jun 28, 2010 24.51 24.61 24.12 24.31
4557 NASDAQ MSFT Fri, Jun 25, 2010 25.05 25.11 24.31 24.53
4556 NASDAQ MSFT Thu, Jun 24, 2010 25.46 25.72 24.93 25.00
4555 NASDAQ MSFT Wed, Jun 23, 2010 25.78 25.78 25.22 25.31
4554 NASDAQ MSFT Tue, Jun 22, 2010 26.16 26.45 25.76 25.77
4553 NASDAQ MSFT Mon, Jun 21, 2010 26.78 26.89 25.89 25.95
4552 NASDAQ MSFT Fri, Jun 18, 2010 26.37 26.53 26.17 26.44
4551 NASDAQ MSFT Thu, Jun 17, 2010 26.56 26.67 26.04 26.37
4550 NASDAQ MSFT Wed, Jun 16, 2010 26.47 26.58 26.23 26.32
4549 NASDAQ MSFT Tue, Jun 15, 2010 25.75 26.65 25.74 26.58
4548 NASDAQ MSFT Mon, Jun 14, 2010 25.86 25.96 25.47 25.50
4547 NASDAQ MSFT Fri, Jun 11, 2010 25.04 25.72 24.77 25.66
4546 NASDAQ MSFT Thu, Jun 10, 2010 25.13 25.15 24.78 25.00
4545 NASDAQ MSFT Wed, Jun 9, 2010 25.22 25.52 24.75 24.79
4544 NASDAQ MSFT Tue, Jun 8, 2010 25.25 25.26 24.65 25.11
4543 NASDAQ MSFT Mon, Jun 7, 2010 25.82 25.83 25.24 25.29
4542 NASDAQ MSFT Fri, Jun 4, 2010 26.10 26.57 25.62 25.79
4541 NASDAQ MSFT Thu, Jun 3, 2010 26.55 26.93 26.41 26.86
4540 NASDAQ MSFT Wed, Jun 2, 2010 26.06 26.48 25.73 26.46
4539 NASDAQ MSFT Tue, Jun 1, 2010 25.53 26.31 25.52 25.89
4538 NASDAQ MSFT Fri, May 28, 2010 25.84 26.12 25.66 25.80
4537 NASDAQ MSFT Thu, May 27, 2010 25.73 26.36 25.73 26.00
4536 NASDAQ MSFT Wed, May 26, 2010 26.23 26.61 24.56 25.01
4535 NASDAQ MSFT Tue, May 25, 2010 25.65 26.33 25.38 26.07
4534 NASDAQ MSFT Mon, May 24, 2010 26.85 26.86 26.26 26.27
4533 NASDAQ MSFT Fri, May 21, 2010 26.63 27.11 26.44 26.84
4532 NASDAQ MSFT Thu, May 20, 2010 27.65 27.84 27.04 27.11
4531 NASDAQ MSFT Wed, May 19, 2010 28.52 28.69 27.79 28.24
4530 NASDAQ MSFT Tue, May 18, 2010 28.87 29.00 28.40 28.60
4529 NASDAQ MSFT Mon, May 17, 2010 29.12 29.23 28.45 28.94
4528 NASDAQ MSFT Fri, May 14, 2010 29.20 29.21 28.64 28.93
4527 NASDAQ MSFT Thu, May 13, 2010 29.26 29.73 29.18 29.24
4526 NASDAQ MSFT Wed, May 12, 2010 28.98 29.58 28.92 29.44
4525 NASDAQ MSFT Tue, May 11, 2010 28.68 29.65 28.57 28.88
4524 NASDAQ MSFT Mon, May 10, 2010 29.01 29.48 28.71 28.94
4523 NASDAQ MSFT Fri, May 7, 2010 28.93 28.95 27.32 28.21
4522 NASDAQ MSFT Thu, May 6, 2010 29.59 29.88 27.91 28.98
4521 NASDAQ MSFT Wed, May 5, 2010 29.77 30.09 29.69 29.85
4520 NASDAQ MSFT Tue, May 4, 2010 30.52 30.55 29.75 30.13
4519 NASDAQ MSFT Mon, May 3, 2010 30.67 31.06 30.58 30.86
4518 NASDAQ MSFT Fri, Apr 30, 2010 31.07 31.08 30.52 30.54
4517 NASDAQ MSFT Thu, Apr 29, 2010 30.93 31.43 30.67 31.00
4516 NASDAQ MSFT Wed, Apr 28, 2010 30.92 31.00 30.62 30.91
4515 NASDAQ MSFT Tue, Apr 27, 2010 30.95 31.25 30.75 30.85
4514 NASDAQ MSFT Mon, Apr 26, 2010 31.00 31.28 30.86 31.11
4513 NASDAQ MSFT Fri, Apr 23, 2010 31.12 31.58 30.65 30.96
4512 NASDAQ MSFT Thu, Apr 22, 2010 31.04 31.53 30.90 31.39
4511 NASDAQ MSFT Wed, Apr 21, 2010 31.33 31.50 31.23 31.33
4510 NASDAQ MSFT Tue, Apr 20, 2010 31.22 31.44 31.13 31.36
4509 NASDAQ MSFT Mon, Apr 19, 2010 30.77 31.25 30.76 31.04
4508 NASDAQ MSFT Fri, Apr 16, 2010 30.79 30.98 30.60 30.67
4507 NASDAQ MSFT Thu, Apr 15, 2010 30.82 30.95 30.71 30.87
4506 NASDAQ MSFT Wed, Apr 14, 2010 30.79 31.00 30.66 30.82
4505 NASDAQ MSFT Tue, Apr 13, 2010 30.15 30.50 30.13 30.45
4504 NASDAQ MSFT Mon, Apr 12, 2010 30.25 30.49 30.21 30.32
4503 NASDAQ MSFT Fri, Apr 9, 2010 29.95 30.41 29.90 30.34
4502 NASDAQ MSFT Thu, Apr 8, 2010 29.32 29.98 29.30 29.92
4501 NASDAQ MSFT Wed, Apr 7, 2010 29.16 29.56 29.14 29.35
4500 NASDAQ MSFT Tue, Apr 6, 2010 29.15 29.58 28.98 29.32
4499 NASDAQ MSFT Mon, Apr 5, 2010 29.13 29.43 29.03 29.27
4498 NASDAQ MSFT Thu, Apr 1, 2010 29.35 29.54 28.62 29.16
4497 NASDAQ MSFT Wed, Mar 31, 2010 29.64 29.72 29.17 29.29
4496 NASDAQ MSFT Tue, Mar 30, 2010 29.63 29.86 29.50 29.77
4495 NASDAQ MSFT Mon, Mar 29, 2010 29.71 29.82 29.55 29.59
4494 NASDAQ MSFT Fri, Mar 26, 2010 30.09 30.20 29.59 29.66
4493 NASDAQ MSFT Thu, Mar 25, 2010 29.83 30.57 29.80 30.01
4492 NASDAQ MSFT Wed, Mar 24, 2010 29.72 29.85 29.60 29.65
4491 NASDAQ MSFT Tue, Mar 23, 2010 29.59 29.90 29.41 29.88
4490 NASDAQ MSFT Mon, Mar 22, 2010 29.50 29.70 29.39 29.60
4489 NASDAQ MSFT Fri, Mar 19, 2010 29.76 29.90 29.35 29.59
4488 NASDAQ MSFT Thu, Mar 18, 2010 29.63 29.72 29.50 29.61
4487 NASDAQ MSFT Wed, Mar 17, 2010 29.50 29.87 29.40 29.63
4486 NASDAQ MSFT Tue, Mar 16, 2010 29.42 29.49 29.20 29.37
4485 NASDAQ MSFT Mon, Mar 15, 2010 29.18 29.37 29.01 29.29
4484 NASDAQ MSFT Fri, Mar 12, 2010 29.32 29.38 29.04 29.27
4483 NASDAQ MSFT Thu, Mar 11, 2010 28.89 29.19 28.85 29.18
4482 NASDAQ MSFT Wed, Mar 10, 2010 28.86 29.11 28.80 28.97
4481 NASDAQ MSFT Tue, Mar 9, 2010 28.56 29.11 28.55 28.80
4480 NASDAQ MSFT Mon, Mar 8, 2010 28.52 28.93 28.50 28.63
4479 NASDAQ MSFT Fri, Mar 5, 2010 28.66 28.68 28.42 28.59
4478 NASDAQ MSFT Thu, Mar 4, 2010 28.46 28.65 28.27 28.63
4477 NASDAQ MSFT Wed, Mar 3, 2010 28.51 28.61 28.35 28.46
4476 NASDAQ MSFT Tue, Mar 2, 2010 29.08 29.30 28.24 28.46
4475 NASDAQ MSFT Mon, Mar 1, 2010 28.77 29.05 28.53 29.02
4474 NASDAQ MSFT Fri, Feb 26, 2010 28.65 28.85 28.51 28.67
4473 NASDAQ MSFT Thu, Feb 25, 2010 28.27 28.65 28.02 28.60
4472 NASDAQ MSFT Wed, Feb 24, 2010 28.52 28.79 28.38 28.63
4471 NASDAQ MSFT Tue, Feb 23, 2010 28.68 28.83 28.09 28.33
4470 NASDAQ MSFT Mon, Feb 22, 2010 28.84 28.94 28.65 28.73
4469 NASDAQ MSFT Fri, Feb 19, 2010 28.79 28.92 28.69 28.77
4468 NASDAQ MSFT Thu, Feb 18, 2010 28.59 29.03 28.51 28.97
4467 NASDAQ MSFT Wed, Feb 17, 2010 28.53 28.65 28.36 28.59
4466 NASDAQ MSFT Tue, Feb 16, 2010 28.13 28.37 28.02 28.35
4465 NASDAQ MSFT Fri, Feb 12, 2010 27.81 28.06 27.58 27.93
4464 NASDAQ MSFT Thu, Feb 11, 2010 27.93 28.40 27.70 28.12
4463 NASDAQ MSFT Wed, Feb 10, 2010 28.03 28.24 27.84 27.99
4462 NASDAQ MSFT Tue, Feb 9, 2010 27.97 28.34 27.75 28.01
4461 NASDAQ MSFT Mon, Feb 8, 2010 28.01 28.08 27.57 27.72
4460 NASDAQ MSFT Fri, Feb 5, 2010 28.00 28.28 27.57 28.02
4459 NASDAQ MSFT Thu, Feb 4, 2010 28.38 28.50 27.81 27.84
4458 NASDAQ MSFT Wed, Feb 3, 2010 28.26 28.79 28.12 28.63
4457 NASDAQ MSFT Tue, Feb 2, 2010 28.37 28.50 28.14 28.46
4456 NASDAQ MSFT Mon, Feb 1, 2010 28.39 28.48 27.92 28.41
4455 NASDAQ MSFT Fri, Jan 29, 2010 29.90 29.92 27.66 28.18
4454 NASDAQ MSFT Thu, Jan 28, 2010 29.84 29.87 28.89 29.16
4453 NASDAQ MSFT Wed, Jan 27, 2010 29.35 29.82 29.02 29.67
4452 NASDAQ MSFT Tue, Jan 26, 2010 29.20 29.85 29.09 29.50
4451 NASDAQ MSFT Mon, Jan 25, 2010 29.24 29.66 29.10 29.32
4450 NASDAQ MSFT Fri, Jan 22, 2010 30.00 30.20 28.84 28.96
4449 NASDAQ MSFT Thu, Jan 21, 2010 30.61 30.72 30.00 30.01
4448 NASDAQ MSFT Wed, Jan 20, 2010 30.81 30.94 30.31 30.59
4447 NASDAQ MSFT Tue, Jan 19, 2010 30.75 31.24 30.68 31.10
4446 NASDAQ MSFT Fri, Jan 15, 2010 31.08 31.24 30.71 30.86
4445 NASDAQ MSFT Thu, Jan 14, 2010 30.31 31.10 30.26 30.96
4444 NASDAQ MSFT Wed, Jan 13, 2010 30.26 30.52 30.01 30.35
4443 NASDAQ MSFT Tue, Jan 12, 2010 30.15 30.40 29.91 30.07
4442 NASDAQ MSFT Mon, Jan 11, 2010 30.71 30.76 30.12 30.27
4441 NASDAQ MSFT Fri, Jan 8, 2010 30.28 30.88 30.24 30.66
4440 NASDAQ MSFT Thu, Jan 7, 2010 30.63 30.70 30.19 30.45
4439 NASDAQ MSFT Wed, Jan 6, 2010 30.88 31.08 30.52 30.77
4438 NASDAQ MSFT Tue, Jan 5, 2010 30.85 31.10 30.64 30.96
4437 NASDAQ MSFT Mon, Jan 4, 2010 30.62 31.10 30.59 30.95
4436 NASDAQ MSFT Thu, Dec 31, 2009 30.98 30.99 30.48 30.48
4435 NASDAQ MSFT Wed, Dec 30, 2009 31.15 31.29 30.80 30.96
4434 NASDAQ MSFT Tue, Dec 29, 2009 31.35 31.50 31.23 31.39
4433 NASDAQ MSFT Mon, Dec 28, 2009 31.00 31.18 30.89 31.17
4432 NASDAQ MSFT Thu, Dec 24, 2009 30.88 31.00 30.76 31.00
4431 NASDAQ MSFT Wed, Dec 23, 2009 30.71 30.95 30.69 30.92
4430 NASDAQ MSFT Tue, Dec 22, 2009 30.60 30.93 30.54 30.82
4429 NASDAQ MSFT Mon, Dec 21, 2009 30.40 30.84 30.37 30.52
4428 NASDAQ MSFT Fri, Dec 18, 2009 29.84 30.45 29.80 30.36
4427 NASDAQ MSFT Thu, Dec 17, 2009 29.95 29.96 29.57 29.60
4426 NASDAQ MSFT Wed, Dec 16, 2009 30.07 30.41 30.04 30.10
4425 NASDAQ MSFT Tue, Dec 15, 2009 29.89 30.21 29.88 30.02
4424 NASDAQ MSFT Mon, Dec 14, 2009 29.91 30.16 29.90 30.11
4423 NASDAQ MSFT Fri, Dec 11, 2009 29.97 30.00 29.79 29.85
4422 NASDAQ MSFT Thu, Dec 10, 2009 29.71 29.96 29.66 29.87
4421 NASDAQ MSFT Wed, Dec 9, 2009 29.47 29.81 29.25 29.71
4420 NASDAQ MSFT Tue, Dec 8, 2009 29.52 29.74 29.38 29.57
4419 NASDAQ MSFT Mon, Dec 7, 2009 29.78 30.08 29.68 29.79
4418 NASDAQ MSFT Fri, Dec 4, 2009 30.05 30.37 29.83 29.98
4417 NASDAQ MSFT Thu, Dec 3, 2009 29.84 30.20 29.76 29.83
4416 NASDAQ MSFT Wed, Dec 2, 2009 29.90 29.99 29.65 29.78
4415 NASDAQ MSFT Tue, Dec 1, 2009 29.52 30.05 29.41 30.01
4414 NASDAQ MSFT Mon, Nov 30, 2009 29.15 29.45 29.00 29.41
4413 NASDAQ MSFT Fri, Nov 27, 2009 29.11 29.39 28.75 29.22
4412 NASDAQ MSFT Wed, Nov 25, 2009 29.81 29.86 29.58 29.79
4411 NASDAQ MSFT Tue, Nov 24, 2009 29.95 29.99 29.75 29.91
4410 NASDAQ MSFT Mon, Nov 23, 2009 29.84 30.01 29.70 29.94
4409 NASDAQ MSFT Fri, Nov 20, 2009 29.66 29.77 29.43 29.62
4408 NASDAQ MSFT Thu, Nov 19, 2009 29.99 30.00 29.70 29.78
4407 NASDAQ MSFT Wed, Nov 18, 2009 30.00 30.14 29.81 30.11
4406 NASDAQ MSFT Tue, Nov 17, 2009 29.50 30.00 29.47 30.00
4405 NASDAQ MSFT Mon, Nov 16, 2009 29.61 29.80 29.37 29.54
4404 NASDAQ MSFT Fri, Nov 13, 2009 29.47 29.79 29.37 29.63
4403 NASDAQ MSFT Thu, Nov 12, 2009 29.01 29.49 29.00 29.36
4402 NASDAQ MSFT Wed, Nov 11, 2009 29.08 29.30 29.02 29.12
4401 NASDAQ MSFT Tue, Nov 10, 2009 28.90 29.28 28.81 29.01
4400 NASDAQ MSFT Mon, Nov 9, 2009 28.62 29.00 28.53 28.99
4399 NASDAQ MSFT Fri, Nov 6, 2009 28.38 28.63 28.20 28.52
4398 NASDAQ MSFT Thu, Nov 5, 2009 28.52 28.74 28.28 28.47
4397 NASDAQ MSFT Wed, Nov 4, 2009 27.69 28.39 27.62 28.06
4396 NASDAQ MSFT Tue, Nov 3, 2009 27.64 27.74 27.43 27.53
4395 NASDAQ MSFT Mon, Nov 2, 2009 27.70 28.05 27.41 27.88
4394 NASDAQ MSFT Fri, Oct 30, 2009 28.03 28.40 27.66 27.73
4393 NASDAQ MSFT Thu, Oct 29, 2009 28.07 28.41 27.85 28.22
4392 NASDAQ MSFT Wed, Oct 28, 2009 28.24 28.77 27.95 28.02
4391 NASDAQ MSFT Tue, Oct 27, 2009 28.73 28.88 28.44 28.59
4390 NASDAQ MSFT Mon, Oct 26, 2009 28.13 29.02 28.11 28.68
4389 NASDAQ MSFT Fri, Oct 23, 2009 29.20 29.35 27.88 28.02
4388 NASDAQ MSFT Thu, Oct 22, 2009 26.56 26.72 26.13 26.59
4387 NASDAQ MSFT Wed, Oct 21, 2009 26.46 26.75 26.39 26.58
4386 NASDAQ MSFT Tue, Oct 20, 2009 26.42 26.51 25.94 26.37
4385 NASDAQ MSFT Mon, Oct 19, 2009 26.49 26.58 26.25 26.36
4384 NASDAQ MSFT Fri, Oct 16, 2009 26.45 26.63 26.10 26.50
4383 NASDAQ MSFT Thu, Oct 15, 2009 25.90 26.71 25.90 26.71
4382 NASDAQ MSFT Wed, Oct 14, 2009 26.14 26.20 25.82 25.96
4381 NASDAQ MSFT Tue, Oct 13, 2009 25.59 25.94 25.52 25.81
4380 NASDAQ MSFT Mon, Oct 12, 2009 25.66 25.89 25.55 25.72
4379 NASDAQ MSFT Fri, Oct 9, 2009 25.57 25.79 25.46 25.55
4378 NASDAQ MSFT Thu, Oct 8, 2009 25.44 25.90 25.22 25.67
4377 NASDAQ MSFT Wed, Oct 7, 2009 24.99 25.18 24.88 25.10
4376 NASDAQ MSFT Tue, Oct 6, 2009 24.68 25.21 24.66 25.11
4375 NASDAQ MSFT Mon, Oct 5, 2009 24.98 25.06 24.52 24.64
4374 NASDAQ MSFT Fri, Oct 2, 2009 24.46 25.09 24.43 24.96
4373 NASDAQ MSFT Thu, Oct 1, 2009 25.41 25.47 24.80 24.88
4372 NASDAQ MSFT Wed, Sep 30, 2009 25.76 25.99 25.38 25.72
4371 NASDAQ MSFT Tue, Sep 29, 2009 25.91 25.96 25.69 25.75
4370 NASDAQ MSFT Mon, Sep 28, 2009 25.60 26.16 25.60 25.83
4369 NASDAQ MSFT Fri, Sep 25, 2009 25.69 25.82 25.52 25.55
4368 NASDAQ MSFT Thu, Sep 24, 2009 25.92 26.11 25.66 25.94
4367 NASDAQ MSFT Wed, Sep 23, 2009 25.92 26.25 25.64 25.71
4366 NASDAQ MSFT Tue, Sep 22, 2009 25.40 25.82 25.29 25.77
4365 NASDAQ MSFT Mon, Sep 21, 2009 25.11 25.37 25.10 25.30
4364 NASDAQ MSFT Fri, Sep 18, 2009 25.46 25.48 25.10 25.26
4363 NASDAQ MSFT Thu, Sep 17, 2009 25.06 25.38 25.06 25.30
4362 NASDAQ MSFT Wed, Sep 16, 2009 25.25 25.35 24.95 25.20
4361 NASDAQ MSFT Tue, Sep 15, 2009 24.97 25.27 24.86 25.20
4360 NASDAQ MSFT Mon, Sep 14, 2009 24.65 25.09 24.64 25.00
4359 NASDAQ MSFT Fri, Sep 11, 2009 24.93 25.17 24.81 24.86
4358 NASDAQ MSFT Thu, Sep 10, 2009 24.80 25.05 24.65 25.00
4357 NASDAQ MSFT Wed, Sep 9, 2009 24.74 24.95 24.67 24.78
4356 NASDAQ MSFT Tue, Sep 8, 2009 24.62 24.84 24.41 24.82
4355 NASDAQ MSFT Fri, Sep 4, 2009 24.09 24.80 24.08 24.62
4354 NASDAQ MSFT Thu, Sep 3, 2009 23.91 24.14 23.76 24.11
4353 NASDAQ MSFT Wed, Sep 2, 2009 23.82 24.14 23.78 23.86
4352 NASDAQ MSFT Tue, Sep 1, 2009 24.35 24.74 23.90 24.00
4351 NASDAQ MSFT Mon, Aug 31, 2009 24.57 24.85 24.29 24.65
4350 NASDAQ MSFT Fri, Aug 28, 2009 25.07 25.49 24.61 24.68
4349 NASDAQ MSFT Thu, Aug 27, 2009 24.41 24.78 24.30 24.69
4348 NASDAQ MSFT Wed, Aug 26, 2009 24.59 24.75 24.42 24.55
4347 NASDAQ MSFT Tue, Aug 25, 2009 24.60 24.82 24.46 24.64
4346 NASDAQ MSFT Mon, Aug 24, 2009 24.41 24.73 24.28 24.64
4345 NASDAQ MSFT Fri, Aug 21, 2009 23.93 24.42 23.77 24.41
4344 NASDAQ MSFT Thu, Aug 20, 2009 23.60 23.87 23.54 23.67
4343 NASDAQ MSFT Wed, Aug 19, 2009 23.25 23.72 23.25 23.65
4342 NASDAQ MSFT Tue, Aug 18, 2009 23.29 23.65 23.27 23.58
4341 NASDAQ MSFT Mon, Aug 17, 2009 23.32 23.60 23.23 23.25
4340 NASDAQ MSFT Fri, Aug 14, 2009 23.62 23.80 23.51 23.69
4339 NASDAQ MSFT Thu, Aug 13, 2009 23.63 23.85 23.40 23.62
4338 NASDAQ MSFT Wed, Aug 12, 2009 23.13 23.90 23.03 23.53
4337 NASDAQ MSFT Tue, Aug 11, 2009 23.32 23.40 23.05 23.13
4336 NASDAQ MSFT Mon, Aug 10, 2009 23.46 23.55 23.30 23.42
4335 NASDAQ MSFT Fri, Aug 7, 2009 23.75 23.82 23.50 23.56
4334 NASDAQ MSFT Thu, Aug 6, 2009 23.93 23.98 23.27 23.46
4333 NASDAQ MSFT Wed, Aug 5, 2009 23.84 24.25 23.79 23.81
4332 NASDAQ MSFT Tue, Aug 4, 2009 23.68 23.79 23.53 23.77
4331 NASDAQ MSFT Mon, Aug 3, 2009 23.82 23.86 23.50 23.83
4330 NASDAQ MSFT Fri, Jul 31, 2009 23.77 24.07 23.50 23.52
4329 NASDAQ MSFT Thu, Jul 30, 2009 24.20 24.43 23.71 23.81
4328 NASDAQ MSFT Wed, Jul 29, 2009 23.73 23.91 23.34 23.80
4327 NASDAQ MSFT Tue, Jul 28, 2009 22.99 23.55 22.90 23.47
4326 NASDAQ MSFT Mon, Jul 27, 2009 23.44 23.45 22.90 23.11
4325 NASDAQ MSFT Fri, Jul 24, 2009 23.61 23.89 22.81 23.45
4324 NASDAQ MSFT Thu, Jul 23, 2009 24.93 25.72 24.84 25.56
4323 NASDAQ MSFT Wed, Jul 22, 2009 24.70 24.90 24.51 24.80
4322 NASDAQ MSFT Tue, Jul 21, 2009 24.69 24.83 24.37 24.83
4321 NASDAQ MSFT Mon, Jul 20, 2009 24.44 24.53 24.15 24.53
4320 NASDAQ MSFT Fri, Jul 17, 2009 24.40 24.45 24.10 24.29
4319 NASDAQ MSFT Thu, Jul 16, 2009 23.93 24.44 23.86 24.44
4318 NASDAQ MSFT Wed, Jul 15, 2009 23.75 24.12 23.56 24.12
4317 NASDAQ MSFT Tue, Jul 14, 2009 23.20 23.22 22.86 23.11
4316 NASDAQ MSFT Mon, Jul 13, 2009 22.42 23.29 22.14 23.23
4315 NASDAQ MSFT Fri, Jul 10, 2009 22.19 22.54 22.15 22.39
4314 NASDAQ MSFT Thu, Jul 9, 2009 22.65 22.81 22.37 22.44
4313 NASDAQ MSFT Wed, Jul 8, 2009 22.31 22.69 22.00 22.56
4312 NASDAQ MSFT Tue, Jul 7, 2009 23.08 23.14 22.46 22.53
4311 NASDAQ MSFT Mon, Jul 6, 2009 23.21 23.28 22.87 23.20
4310 NASDAQ MSFT Thu, Jul 2, 2009 23.76 24.04 23.21 23.37
4309 NASDAQ MSFT Wed, Jul 1, 2009 24.05 24.30 23.96 24.04
4308 NASDAQ MSFT Tue, Jun 30, 2009 23.97 24.24 23.63 23.77
4307 NASDAQ MSFT Mon, Jun 29, 2009 23.60 24.03 23.55 23.86
4306 NASDAQ MSFT Fri, Jun 26, 2009 23.57 23.69 23.32 23.35
4305 NASDAQ MSFT Thu, Jun 25, 2009 23.43 23.92 23.20 23.79
4304 NASDAQ MSFT Wed, Jun 24, 2009 23.45 23.75 23.36 23.47
4303 NASDAQ MSFT Tue, Jun 23, 2009 23.38 23.66 23.21 23.34
4302 NASDAQ MSFT Mon, Jun 22, 2009 23.95 23.95 23.25 23.28
4301 NASDAQ MSFT Fri, Jun 19, 2009 24.04 24.34 23.75 24.07
4300 NASDAQ MSFT Thu, Jun 18, 2009 23.62 23.69 23.30 23.50
4299 NASDAQ MSFT Wed, Jun 17, 2009 23.50 23.82 23.17 23.68
4298 NASDAQ MSFT Tue, Jun 16, 2009 23.47 24.11 23.44 23.45
4297 NASDAQ MSFT Mon, Jun 15, 2009 23.23 23.54 23.02 23.42
4296 NASDAQ MSFT Fri, Jun 12, 2009 22.90 23.38 22.74 23.33
4295 NASDAQ MSFT Thu, Jun 11, 2009 22.59 23.26 22.57 22.83
4294 NASDAQ MSFT Wed, Jun 10, 2009 22.17 22.62 22.12 22.55
4293 NASDAQ MSFT Tue, Jun 9, 2009 22.06 22.32 21.88 22.08
4292 NASDAQ MSFT Mon, Jun 8, 2009 21.98 22.32 21.63 22.05
4291 NASDAQ MSFT Fri, Jun 5, 2009 21.96 22.31 21.81 22.14
4290 NASDAQ MSFT Thu, Jun 4, 2009 21.77 21.90 21.58 21.83
4289 NASDAQ MSFT Wed, Jun 3, 2009 21.31 21.76 21.29 21.73
4288 NASDAQ MSFT Tue, Jun 2, 2009 21.36 21.98 21.20 21.40
4287 NASDAQ MSFT Mon, Jun 1, 2009 21.00 21.50 20.86 21.40
4286 NASDAQ MSFT Fri, May 29, 2009 20.56 20.94 20.30 20.89
4285 NASDAQ MSFT Thu, May 28, 2009 20.32 20.63 20.05 20.45
4284 NASDAQ MSFT Wed, May 27, 2009 20.25 20.60 20.07 20.13
4283 NASDAQ MSFT Tue, May 26, 2009 19.54 20.45 19.45 20.34
4282 NASDAQ MSFT Fri, May 22, 2009 19.93 20.17 19.47 19.75
4281 NASDAQ MSFT Thu, May 21, 2009 20.14 20.23 19.51 19.82
4280 NASDAQ MSFT Wed, May 20, 2009 20.41 20.69 20.22 20.38
4279 NASDAQ MSFT Tue, May 19, 2009 20.51 20.74 20.25 20.31
4278 NASDAQ MSFT Mon, May 18, 2009 20.36 20.60 20.24 20.60
4277 NASDAQ MSFT Fri, May 15, 2009 20.13 20.50 19.98 20.22
4276 NASDAQ MSFT Thu, May 14, 2009 19.83 20.23 19.80 20.06
4275 NASDAQ MSFT Wed, May 13, 2009 19.92 20.00 19.67 19.75
4274 NASDAQ MSFT Tue, May 12, 2009 19.51 20.06 19.47 19.89
4273 NASDAQ MSFT Mon, May 11, 2009 19.20 19.73 19.01 19.32
4272 NASDAQ MSFT Fri, May 8, 2009 19.46 19.64 19.14 19.42
4271 NASDAQ MSFT Thu, May 7, 2009 19.96 19.99 19.14 19.32
4270 NASDAQ MSFT Wed, May 6, 2009 20.06 20.07 19.61 19.79
4269 NASDAQ MSFT Tue, May 5, 2009 20.14 20.24 19.64 19.79
4268 NASDAQ MSFT Mon, May 4, 2009 20.37 20.40 19.98 20.19
4267 NASDAQ MSFT Fri, May 1, 2009 20.19 20.35 19.86 20.24
4266 NASDAQ MSFT Thu, Apr 30, 2009 20.60 21.10 20.01 20.26
4265 NASDAQ MSFT Wed, Apr 29, 2009 20.11 20.89 20.06 20.25
4264 NASDAQ MSFT Tue, Apr 28, 2009 20.25 20.27 19.79 19.93
4263 NASDAQ MSFT Mon, Apr 27, 2009 20.55 20.82 20.28 20.40
4262 NASDAQ MSFT Fri, Apr 24, 2009 19.82 21.20 19.50 20.91
4261 NASDAQ MSFT Thu, Apr 23, 2009 18.92 18.94 18.47 18.92
4260 NASDAQ MSFT Wed, Apr 22, 2009 18.76 19.19 18.70 18.78
4259 NASDAQ MSFT Tue, Apr 21, 2009 18.59 19.08 18.57 18.97
4258 NASDAQ MSFT Mon, Apr 20, 2009 18.89 18.95 18.57 18.61
4257 NASDAQ MSFT Fri, Apr 17, 2009 19.69 19.69 19.00 19.20
4256 NASDAQ MSFT Thu, Apr 16, 2009 19.16 19.78 18.99 19.76
4255 NASDAQ MSFT Wed, Apr 15, 2009 19.21 19.25 18.51 18.83
4254 NASDAQ MSFT Tue, Apr 14, 2009 19.44 19.55 19.00 19.35
4253 NASDAQ MSFT Mon, Apr 13, 2009 19.69 19.85 19.37 19.59
4252 NASDAQ MSFT Thu, Apr 9, 2009 19.45 19.70 19.22 19.67
4251 NASDAQ MSFT Wed, Apr 8, 2009 18.97 19.62 18.96 19.19
4250 NASDAQ MSFT Tue, Apr 7, 2009 18.76 19.14 18.63 18.76
4249 NASDAQ MSFT Mon, Apr 6, 2009 18.54 18.76 18.27 18.76
4248 NASDAQ MSFT Fri, Apr 3, 2009 19.13 19.15 18.43 18.75
4247 NASDAQ MSFT Thu, Apr 2, 2009 19.50 19.89 19.00 19.29
4246 NASDAQ MSFT Wed, Apr 1, 2009 18.23 19.36 18.18 19.31
4245 NASDAQ MSFT Tue, Mar 31, 2009 17.83 18.79 17.78 18.37
4244 NASDAQ MSFT Mon, Mar 30, 2009 17.74 17.76 17.27 17.48
4243 NASDAQ MSFT Fri, Mar 27, 2009 18.54 18.62 18.05 18.13
4242 NASDAQ MSFT Thu, Mar 26, 2009 18.17 18.88 18.12 18.83
4241 NASDAQ MSFT Wed, Mar 25, 2009 17.98 18.31 17.52 17.88
4240 NASDAQ MSFT Tue, Mar 24, 2009 18.04 18.21 17.84 17.87
4239 NASDAQ MSFT Mon, Mar 23, 2009 17.37 18.59 17.31 18.33
4238 NASDAQ MSFT Fri, Mar 20, 2009 17.32 17.65 16.88 17.06
4237 NASDAQ MSFT Thu, Mar 19, 2009 17.37 17.45 16.92 17.14
4236 NASDAQ MSFT Wed, Mar 18, 2009 17.03 17.22 16.60 16.96
4235 NASDAQ MSFT Tue, Mar 17, 2009 16.32 16.90 16.26 16.90
4234 NASDAQ MSFT Mon, Mar 16, 2009 16.82 16.96 16.24 16.25
4233 NASDAQ MSFT Fri, Mar 13, 2009 16.98 17.05 16.18 16.65
4232 NASDAQ MSFT Thu, Mar 12, 2009 17.01 17.04 16.48 17.01
4231 NASDAQ MSFT Wed, Mar 11, 2009 16.63 17.20 16.43 17.11
4230 NASDAQ MSFT Tue, Mar 10, 2009 15.37 16.62 15.25 16.48
4229 NASDAQ MSFT Mon, Mar 9, 2009 15.20 15.74 15.10 15.15
4228 NASDAQ MSFT Fri, Mar 6, 2009 15.35 15.62 14.87 15.28
4227 NASDAQ MSFT Thu, Mar 5, 2009 15.86 15.88 15.27 15.27
4226 NASDAQ MSFT Wed, Mar 4, 2009 16.12 16.40 15.89 16.12
4225 NASDAQ MSFT Tue, Mar 3, 2009 16.03 16.24 15.64 15.88
4224 NASDAQ MSFT Mon, Mar 2, 2009 15.96 16.25 15.72 15.79
4223 NASDAQ MSFT Fri, Feb 27, 2009 16.29 16.52 16.10 16.15
4222 NASDAQ MSFT Thu, Feb 26, 2009 17.05 17.08 16.42 16.42
4221 NASDAQ MSFT Wed, Feb 25, 2009 17.01 17.24 16.46 16.96
4220 NASDAQ MSFT Tue, Feb 24, 2009 17.03 17.35 16.36 17.17
4219 NASDAQ MSFT Mon, Feb 23, 2009 18.02 18.15 17.16 17.21
4218 NASDAQ MSFT Fri, Feb 20, 2009 17.77 18.19 17.66 18.00
4217 NASDAQ MSFT Thu, Feb 19, 2009 18.30 18.38 17.81 17.91
4216 NASDAQ MSFT Wed, Feb 18, 2009 18.22 18.45 18.00 18.12
4215 NASDAQ MSFT Tue, Feb 17, 2009 18.49 18.50 17.89 18.09
4214 NASDAQ MSFT Fri, Feb 13, 2009 19.27 19.47 19.04 19.09
4213 NASDAQ MSFT Thu, Feb 12, 2009 18.97 19.32 18.54 19.26
4212 NASDAQ MSFT Wed, Feb 11, 2009 18.94 19.49 18.92 19.21
4211 NASDAQ MSFT Tue, Feb 10, 2009 19.25 19.80 18.70 18.80
4210 NASDAQ MSFT Mon, Feb 9, 2009 19.64 19.77 19.26 19.44
4209 NASDAQ MSFT Fri, Feb 6, 2009 19.16 19.93 19.06 19.66
4208 NASDAQ MSFT Thu, Feb 5, 2009 18.51 19.14 18.25 19.04
4207 NASDAQ MSFT Wed, Feb 4, 2009 18.54 19.00 18.50 18.63
4206 NASDAQ MSFT Tue, Feb 3, 2009 17.85 18.61 17.60 18.50
4205 NASDAQ MSFT Mon, Feb 2, 2009 17.03 18.13 17.00 17.83
4204 NASDAQ MSFT Fri, Jan 30, 2009 17.74 17.79 17.10 17.10
4203 NASDAQ MSFT Thu, Jan 29, 2009 17.78 17.96 17.56 17.59
4202 NASDAQ MSFT Wed, Jan 28, 2009 17.80 18.31 17.76 18.04
4201 NASDAQ MSFT Tue, Jan 27, 2009 17.78 17.97 17.43 17.66
4200 NASDAQ MSFT Mon, Jan 26, 2009 17.29 17.81 17.23 17.63
4199 NASDAQ MSFT Fri, Jan 23, 2009 16.97 17.49 16.75 17.20
4198 NASDAQ MSFT Thu, Jan 22, 2009 18.05 18.18 17.07 17.11
4197 NASDAQ MSFT Wed, Jan 21, 2009 18.87 19.45 18.46 19.38
4196 NASDAQ MSFT Tue, Jan 20, 2009 19.46 19.62 18.37 18.48
4195 NASDAQ MSFT Fri, Jan 16, 2009 19.63 19.91 19.15 19.71
4194 NASDAQ MSFT Thu, Jan 15, 2009 19.07 19.30 18.52 19.24
4193 NASDAQ MSFT Wed, Jan 14, 2009 19.53 19.68 19.01 19.09
4192 NASDAQ MSFT Tue, Jan 13, 2009 19.52 19.99 19.52 19.82
4191 NASDAQ MSFT Mon, Jan 12, 2009 19.71 19.79 19.30 19.47
4190 NASDAQ MSFT Fri, Jan 9, 2009 20.17 20.30 19.41 19.52
4189 NASDAQ MSFT Thu, Jan 8, 2009 19.63 20.19 19.55 20.12
4188 NASDAQ MSFT Wed, Jan 7, 2009 20.19 20.29 19.48 19.51
4187 NASDAQ MSFT Tue, Jan 6, 2009 20.75 21.00 20.61 20.76
4186 NASDAQ MSFT Mon, Jan 5, 2009 20.20 20.67 20.06 20.52
4185 NASDAQ MSFT Fri, Jan 2, 2009 19.53 20.40 19.37 20.33
4184 NASDAQ MSFT Wed, Dec 31, 2008 19.31 19.68 19.27 19.44
4183 NASDAQ MSFT Tue, Dec 30, 2008 19.01 19.49 19.00 19.34
4182 NASDAQ MSFT Mon, Dec 29, 2008 19.15 19.21 18.64 18.96
4181 NASDAQ MSFT Fri, Dec 26, 2008 19.20 19.33 19.09 19.13
4180 NASDAQ MSFT Wed, Dec 24, 2008 19.26 19.45 19.10 19.17
4179 NASDAQ MSFT Tue, Dec 23, 2008 19.28 19.57 19.01 19.28
4178 NASDAQ MSFT Mon, Dec 22, 2008 19.24 19.29 18.89 19.18
4177 NASDAQ MSFT Fri, Dec 19, 2008 19.42 19.80 19.11 19.12
4176 NASDAQ MSFT Thu, Dec 18, 2008 19.86 20.02 18.99 19.30
4175 NASDAQ MSFT Wed, Dec 17, 2008 19.81 20.05 19.50 19.66
4174 NASDAQ MSFT Tue, Dec 16, 2008 19.21 20.18 19.00 20.11
4173 NASDAQ MSFT Mon, Dec 15, 2008 19.34 19.44 18.89 19.04
4172 NASDAQ MSFT Fri, Dec 12, 2008 19.15 19.85 18.70 19.36
4171 NASDAQ MSFT Thu, Dec 11, 2008 20.11 20.12 19.31 19.45
4170 NASDAQ MSFT Wed, Dec 10, 2008 20.82 20.96 20.30 20.61
4169 NASDAQ MSFT Tue, Dec 9, 2008 20.62 21.25 20.46 20.60
4168 NASDAQ MSFT Mon, Dec 8, 2008 20.35 21.25 20.14 21.01
4167 NASDAQ MSFT Fri, Dec 5, 2008 18.91 19.98 18.47 19.87
4166 NASDAQ MSFT Thu, Dec 4, 2008 19.40 19.92 18.79 19.11
4165 NASDAQ MSFT Wed, Dec 3, 2008 18.65 19.90 18.60 19.87
4164 NASDAQ MSFT Tue, Dec 2, 2008 18.99 19.31 18.56 19.15
4163 NASDAQ MSFT Mon, Dec 1, 2008 19.88 19.95 18.60 18.61
4162 NASDAQ MSFT Fri, Nov 28, 2008 20.23 20.31 20.02 20.22
4161 NASDAQ MSFT Wed, Nov 26, 2008 19.73 20.68 19.73 20.49
4160 NASDAQ MSFT Tue, Nov 25, 2008 20.86 20.93 19.55 19.99
4159 NASDAQ MSFT Mon, Nov 24, 2008 19.89 20.94 19.87 20.69
4158 NASDAQ MSFT Fri, Nov 21, 2008 18.02 19.70 17.98 19.68
4157 NASDAQ MSFT Thu, Nov 20, 2008 18.12 18.84 17.50 17.53
4156 NASDAQ MSFT Wed, Nov 19, 2008 19.63 19.95 18.25 18.29
4155 NASDAQ MSFT Tue, Nov 18, 2008 19.50 19.66 18.75 19.62
4154 NASDAQ MSFT Mon, Nov 17, 2008 19.74 20.24 19.15 19.32
4153 NASDAQ MSFT Fri, Nov 14, 2008 20.56 21.34 19.65 20.06
4152 NASDAQ MSFT Thu, Nov 13, 2008 20.15 21.25 18.74 21.25
4151 NASDAQ MSFT Wed, Nov 12, 2008 20.89 21.00 20.28 20.30
4150 NASDAQ MSFT Tue, Nov 11, 2008 21.29 21.30 20.79 21.20
4149 NASDAQ MSFT Mon, Nov 10, 2008 21.85 21.97 21.19 21.30
4148 NASDAQ MSFT Fri, Nov 7, 2008 21.32 21.54 21.00 21.50
4147 NASDAQ MSFT Thu, Nov 6, 2008 21.87 22.08 20.86 20.88
4146 NASDAQ MSFT Wed, Nov 5, 2008 23.33 23.34 22.05 22.08
4145 NASDAQ MSFT Tue, Nov 4, 2008 23.13 23.66 22.87 23.53
4144 NASDAQ MSFT Mon, Nov 3, 2008 22.48 22.91 22.21 22.62
4143 NASDAQ MSFT Fri, Oct 31, 2008 22.53 22.91 22.12 22.33
4142 NASDAQ MSFT Thu, Oct 30, 2008 23.69 23.88 22.39 22.63
4141 NASDAQ MSFT Wed, Oct 29, 2008 23.13 23.97 22.70 23.00
4140 NASDAQ MSFT Tue, Oct 28, 2008 21.64 23.21 21.34 23.10
4139 NASDAQ MSFT Mon, Oct 27, 2008 21.67 21.96 21.02 21.18
4138 NASDAQ MSFT Fri, Oct 24, 2008 21.06 22.86 20.95 21.96
4137 NASDAQ MSFT Thu, Oct 23, 2008 21.55 22.59 20.89 22.32
4136 NASDAQ MSFT Wed, Oct 22, 2008 23.04 23.06 20.90 21.53
4135 NASDAQ MSFT Tue, Oct 21, 2008 24.30 25.01 23.27 23.36
4134 NASDAQ MSFT Mon, Oct 20, 2008 24.20 24.75 23.01 24.72
4133 NASDAQ MSFT Fri, Oct 17, 2008 23.57 25.11 23.31 23.93
4132 NASDAQ MSFT Thu, Oct 16, 2008 22.94 24.19 21.31 24.19
4131 NASDAQ MSFT Wed, Oct 15, 2008 23.78 24.25 22.48 22.66
4130 NASDAQ MSFT Tue, Oct 14, 2008 25.64 25.73 23.60 24.10
4129 NASDAQ MSFT Mon, Oct 13, 2008 22.86 25.50 22.63 25.50
4128 NASDAQ MSFT Fri, Oct 10, 2008 21.79 22.35 20.65 21.50
4127 NASDAQ MSFT Thu, Oct 9, 2008 23.77 23.91 22.07 22.30
4126 NASDAQ MSFT Wed, Oct 8, 2008 22.90 24.30 22.50 23.01
4125 NASDAQ MSFT Tue, Oct 7, 2008 24.98 25.21 23.14 23.23
4124 NASDAQ MSFT Mon, Oct 6, 2008 25.63 25.99 24.14 24.91
4123 NASDAQ MSFT Fri, Oct 3, 2008 26.37 27.47 26.24 26.32
4122 NASDAQ MSFT Thu, Oct 2, 2008 26.18 26.53 25.70 26.25
4121 NASDAQ MSFT Wed, Oct 1, 2008 26.38 26.99 26.28 26.48
4120 NASDAQ MSFT Tue, Sep 30, 2008 25.77 26.69 25.54 26.69
4119 NASDAQ MSFT Mon, Sep 29, 2008 26.94 27.66 25.01 25.01
4118 NASDAQ MSFT Fri, Sep 26, 2008 26.17 27.56 26.14 27.40
4117 NASDAQ MSFT Thu, Sep 25, 2008 25.82 26.88 25.74 26.61
4116 NASDAQ MSFT Wed, Sep 24, 2008 25.58 26.09 25.46 25.72
4115 NASDAQ MSFT Tue, Sep 23, 2008 25.66 26.17 25.34 25.44
4114 NASDAQ MSFT Mon, Sep 22, 2008 26.22 26.32 25.32 25.40
4113 NASDAQ MSFT Fri, Sep 19, 2008 26.37 26.40 23.50 25.16
4112 NASDAQ MSFT Thu, Sep 18, 2008 24.80 25.35 24.01 25.26
4111 NASDAQ MSFT Wed, Sep 17, 2008 25.73 25.87 24.50 24.57
4110 NASDAQ MSFT Tue, Sep 16, 2008 26.09 26.49 25.52 25.99
4109 NASDAQ MSFT Mon, Sep 15, 2008 26.92 27.49 26.73 26.82
4108 NASDAQ MSFT Fri, Sep 12, 2008 27.14 27.74 26.94 27.62
4107 NASDAQ MSFT Thu, Sep 11, 2008 26.10 27.46 26.03 27.34
4106 NASDAQ MSFT Wed, Sep 10, 2008 26.52 26.86 26.25 26.44
4105 NASDAQ MSFT Tue, Sep 9, 2008 26.20 26.60 26.05 26.10
4104 NASDAQ MSFT Mon, Sep 8, 2008 26.21 26.33 25.67 26.12
4103 NASDAQ MSFT Fri, Sep 5, 2008 26.03 26.22 25.63 25.65
4102 NASDAQ MSFT Thu, Sep 4, 2008 26.74 26.89 26.35 26.35
4101 NASDAQ MSFT Wed, Sep 3, 2008 27.00 27.18 26.84 26.90
4100 NASDAQ MSFT Tue, Sep 2, 2008 27.67 27.76 27.06 27.10
4099 NASDAQ MSFT Fri, Aug 29, 2008 27.68 27.78 27.29 27.29
4098 NASDAQ MSFT Thu, Aug 28, 2008 27.61 28.01 27.60 27.94
4097 NASDAQ MSFT Wed, Aug 27, 2008 27.34 27.79 27.13 27.56
4096 NASDAQ MSFT Tue, Aug 26, 2008 27.58 27.72 27.17 27.27
4095 NASDAQ MSFT Mon, Aug 25, 2008 27.61 27.84 27.46 27.66
4094 NASDAQ MSFT Fri, Aug 22, 2008 27.23 27.88 27.22 27.84
4093 NASDAQ MSFT Thu, Aug 21, 2008 27.10 27.23 26.86 27.18
4092 NASDAQ MSFT Wed, Aug 20, 2008 27.54 27.58 27.17 27.29
4091 NASDAQ MSFT Tue, Aug 19, 2008 27.54 27.75 27.27 27.32
4090 NASDAQ MSFT Mon, Aug 18, 2008 27.78 28.05 27.55 27.69
4089 NASDAQ MSFT Fri, Aug 15, 2008 27.98 28.15 27.58 27.81
4088 NASDAQ MSFT Thu, Aug 14, 2008 27.82 28.28 27.56 27.91
4087 NASDAQ MSFT Wed, Aug 13, 2008 28.07 28.50 27.76 27.91
4086 NASDAQ MSFT Tue, Aug 12, 2008 27.78 28.36 27.58 28.12
4085 NASDAQ MSFT Mon, Aug 11, 2008 27.86 28.40 27.66 27.90
4084 NASDAQ MSFT Fri, Aug 8, 2008 27.35 28.23 27.19 28.13
4083 NASDAQ MSFT Thu, Aug 7, 2008 26.90 27.75 26.73 27.39
4082 NASDAQ MSFT Wed, Aug 6, 2008 26.73 27.16 26.38 27.02
4081 NASDAQ MSFT Tue, Aug 5, 2008 25.64 26.28 25.50 26.21
4080 NASDAQ MSFT Mon, Aug 4, 2008 25.39 25.55 25.11 25.28
4079 NASDAQ MSFT Fri, Aug 1, 2008 25.92 25.95 25.07 25.44
4078 NASDAQ MSFT Thu, Jul 31, 2008 25.85 26.28 25.71 25.72
4077 NASDAQ MSFT Wed, Jul 30, 2008 26.20 26.49 25.90 26.23
4076 NASDAQ MSFT Tue, Jul 29, 2008 25.52 26.19 25.40 26.11
4075 NASDAQ MSFT Mon, Jul 28, 2008 26.06 26.11 25.34 25.50
4074 NASDAQ MSFT Fri, Jul 25, 2008 25.64 26.22 25.50 26.16
4073 NASDAQ MSFT Thu, Jul 24, 2008 26.09 26.17 25.44 25.44
4072 NASDAQ MSFT Wed, Jul 23, 2008 25.86 26.84 25.85 26.43
4071 NASDAQ MSFT Tue, Jul 22, 2008 25.54 25.94 25.48 25.80
4070 NASDAQ MSFT Mon, Jul 21, 2008 25.66 26.17 25.53 25.64
4069 NASDAQ MSFT Fri, Jul 18, 2008 26.36 26.47 25.11 25.86
4068 NASDAQ MSFT Thu, Jul 17, 2008 27.58 27.91 27.11 27.52
4067 NASDAQ MSFT Wed, Jul 16, 2008 26.13 27.29 25.92 27.26
4066 NASDAQ MSFT Tue, Jul 15, 2008 24.93 26.64 24.93 26.15
4065 NASDAQ MSFT Mon, Jul 14, 2008 25.48 25.81 25.07 25.15
4064 NASDAQ MSFT Fri, Jul 11, 2008 25.16 25.64 24.87 25.25
4063 NASDAQ MSFT Thu, Jul 10, 2008 25.20 25.67 24.98 25.45
4062 NASDAQ MSFT Wed, Jul 9, 2008 25.79 25.85 25.18 25.23
4061 NASDAQ MSFT Tue, Jul 8, 2008 25.93 26.20 25.51 25.85
4060 NASDAQ MSFT Mon, Jul 7, 2008 26.11 26.39 25.45 26.03
4059 NASDAQ MSFT Thu, Jul 3, 2008 25.97 26.10 25.60 25.98
4058 NASDAQ MSFT Wed, Jul 2, 2008 26.90 27.00 25.88 25.88
4057 NASDAQ MSFT Tue, Jul 1, 2008 27.27 27.38 23.19 26.87
4056 NASDAQ MSFT Mon, Jun 30, 2008 27.73 27.98 27.49 27.51
4055 NASDAQ MSFT Fri, Jun 27, 2008 27.68 27.91 27.46 27.63
4054 NASDAQ MSFT Thu, Jun 26, 2008 28.03 28.20 27.75 27.75
4053 NASDAQ MSFT Wed, Jun 25, 2008 27.81 28.67 27.76 28.35
4052 NASDAQ MSFT Tue, Jun 24, 2008 27.92 28.01 27.51 27.73
4051 NASDAQ MSFT Mon, Jun 23, 2008 28.30 28.41 27.79 27.97
4050 NASDAQ MSFT Fri, Jun 20, 2008 28.90 28.92 28.10 28.23
4049 NASDAQ MSFT Thu, Jun 19, 2008 28.55 29.19 28.33 28.93
4048 NASDAQ MSFT Wed, Jun 18, 2008 28.55 28.86 28.46 28.46
4047 NASDAQ MSFT Tue, Jun 17, 2008 29.04 29.12 28.79 28.80
4046 NASDAQ MSFT Mon, Jun 16, 2008 29.02 29.11 28.64 28.93
4045 NASDAQ MSFT Fri, Jun 13, 2008 28.63 29.57 28.50 29.07
4044 NASDAQ MSFT Thu, Jun 12, 2008 27.40 28.55 27.19 28.24
4043 NASDAQ MSFT Wed, Jun 11, 2008 27.85 27.94 27.11 27.12
4042 NASDAQ MSFT Tue, Jun 10, 2008 27.36 28.29 27.32 27.89
4041 NASDAQ MSFT Mon, Jun 9, 2008 27.65 27.91 27.30 27.71
4040 NASDAQ MSFT Fri, Jun 6, 2008 27.99 28.17 27.49 27.49
4039 NASDAQ MSFT Thu, Jun 5, 2008 27.72 28.30 27.60 28.30
4038 NASDAQ MSFT Wed, Jun 4, 2008 27.28 27.64 27.20 27.54
4037 NASDAQ MSFT Tue, Jun 3, 2008 27.91 28.31 27.27 27.31
4036 NASDAQ MSFT Mon, Jun 2, 2008 28.24 28.36 27.55 27.80
4035 NASDAQ MSFT Fri, May 30, 2008 28.38 28.70 28.20 28.32
4034 NASDAQ MSFT Thu, May 29, 2008 28.21 28.68 28.14 28.31
4033 NASDAQ MSFT Wed, May 28, 2008 28.56 28.57 28.04 28.18
4032 NASDAQ MSFT Tue, May 27, 2008 28.11 28.50 28.05 28.44
4031 NASDAQ MSFT Fri, May 23, 2008 28.26 28.33 27.95 28.05
4030 NASDAQ MSFT Thu, May 22, 2008 28.28 28.70 28.18 28.47
4029 NASDAQ MSFT Wed, May 21, 2008 28.81 29.05 28.19 28.25
4028 NASDAQ MSFT Tue, May 20, 2008 29.30 29.31 28.63 28.76
4027 NASDAQ MSFT Mon, May 19, 2008 29.87 29.89 29.31 29.46
4026 NASDAQ MSFT Fri, May 16, 2008 30.47 30.48 29.92 29.99
4025 NASDAQ MSFT Thu, May 15, 2008 29.98 30.53 29.94 30.45
4024 NASDAQ MSFT Wed, May 14, 2008 29.89 30.26 29.73 29.93
4023 NASDAQ MSFT Tue, May 13, 2008 30.00 30.13 29.53 29.78
4022 NASDAQ MSFT Mon, May 12, 2008 29.40 30.06 29.35 29.99
4021 NASDAQ MSFT Fri, May 9, 2008 29.21 29.55 28.95 29.39
4020 NASDAQ MSFT Thu, May 8, 2008 29.28 29.39 29.00 29.27
4019 NASDAQ MSFT Wed, May 7, 2008 29.69 30.14 29.08 29.21
4018 NASDAQ MSFT Tue, May 6, 2008 29.00 29.86 28.93 29.70
4017 NASDAQ MSFT Mon, May 5, 2008 29.93 30.23 28.99 29.08
4016 NASDAQ MSFT Fri, May 2, 2008 29.59 29.62 28.86 29.24
4015 NASDAQ MSFT Thu, May 1, 2008 28.50 29.49 28.48 29.40
4014 NASDAQ MSFT Wed, Apr 30, 2008 28.74 29.21 28.51 28.52
4013 NASDAQ MSFT Tue, Apr 29, 2008 28.80 28.90 28.45 28.64
4012 NASDAQ MSFT Mon, Apr 28, 2008 29.80 29.84 28.82 28.99
4011 NASDAQ MSFT Fri, Apr 25, 2008 30.05 30.39 29.60 29.83
4010 NASDAQ MSFT Thu, Apr 24, 2008 31.63 32.10 31.16 31.80
4009 NASDAQ MSFT Wed, Apr 23, 2008 30.45 31.46 30.30 31.45
4008 NASDAQ MSFT Tue, Apr 22, 2008 30.64 30.70 29.97 30.25
4007 NASDAQ MSFT Mon, Apr 21, 2008 30.19 30.60 30.12 30.42
4006 NASDAQ MSFT Fri, Apr 18, 2008 30.01 30.10 29.61 30.00
4005 NASDAQ MSFT Thu, Apr 17, 2008 29.12 29.34 28.90 29.22
4004 NASDAQ MSFT Wed, Apr 16, 2008 28.57 29.05 28.38 28.95
4003 NASDAQ MSFT Tue, Apr 15, 2008 28.12 28.48 28.03 28.25
4002 NASDAQ MSFT Mon, Apr 14, 2008 28.24 28.31 27.93 28.06
4001 NASDAQ MSFT Fri, Apr 11, 2008 28.87 29.01 28.21 28.28
4000 NASDAQ MSFT Thu, Apr 10, 2008 28.83 29.40 28.80 29.11
3999 NASDAQ MSFT Wed, Apr 9, 2008 28.72 29.04 28.54 28.89
3998 NASDAQ MSFT Tue, Apr 8, 2008 28.94 29.00 28.54 28.75
3997 NASDAQ MSFT Mon, Apr 7, 2008 29.55 29.59 29.03 29.16
3996 NASDAQ MSFT Fri, Apr 4, 2008 29.13 29.26 28.74 29.16
3995 NASDAQ MSFT Thu, Apr 3, 2008 29.00 29.32 28.80 29.00
3994 NASDAQ MSFT Wed, Apr 2, 2008 29.57 29.58 29.00 29.16
3993 NASDAQ MSFT Tue, Apr 1, 2008 28.83 29.54 28.63 29.50
3992 NASDAQ MSFT Mon, Mar 31, 2008 27.88 28.59 27.84 28.38
3991 NASDAQ MSFT Fri, Mar 28, 2008 28.23 28.43 27.83 27.91
3990 NASDAQ MSFT Thu, Mar 27, 2008 28.48 28.49 28.00 28.05
3989 NASDAQ MSFT Wed, Mar 26, 2008 29.03 29.07 28.38 28.56
3988 NASDAQ MSFT Tue, Mar 25, 2008 29.33 29.37 28.94 29.14
3987 NASDAQ MSFT Mon, Mar 24, 2008 29.33 29.40 29.06 29.17
3986 NASDAQ MSFT Thu, Mar 20, 2008 28.74 29.22 28.59 29.18
3985 NASDAQ MSFT Wed, Mar 19, 2008 29.38 29.59 28.62 28.62
3984 NASDAQ MSFT Tue, Mar 18, 2008 28.67 29.48 28.67 29.42
3983 NASDAQ MSFT Mon, Mar 17, 2008 27.30 28.73 27.28 28.30
3982 NASDAQ MSFT Fri, Mar 14, 2008 28.72 29.01 27.64 27.96
3981 NASDAQ MSFT Thu, Mar 13, 2008 28.54 28.99 28.16 28.62
3980 NASDAQ MSFT Wed, Mar 12, 2008 29.43 29.49 28.54 28.63
3979 NASDAQ MSFT Tue, Mar 11, 2008 28.40 29.34 28.38 29.28
3978 NASDAQ MSFT Mon, Mar 10, 2008 27.83 28.26 27.75 28.05
3977 NASDAQ MSFT Fri, Mar 7, 2008 27.34 28.07 27.32 27.87
3976 NASDAQ MSFT Thu, Mar 6, 2008 28.06 28.17 27.50 27.57
3975 NASDAQ MSFT Wed, Mar 5, 2008 27.75 28.41 27.70 28.12
3974 NASDAQ MSFT Tue, Mar 4, 2008 27.02 27.63 26.96 27.59
3973 NASDAQ MSFT Mon, Mar 3, 2008 27.24 27.39 26.87 26.99
3972 NASDAQ MSFT Fri, Feb 29, 2008 27.69 27.83 27.02 27.20
3971 NASDAQ MSFT Thu, Feb 28, 2008 28.02 28.27 27.80 27.93
3970 NASDAQ MSFT Wed, Feb 27, 2008 28.19 28.68 28.10 28.26
3969 NASDAQ MSFT Tue, Feb 26, 2008 27.74 28.86 27.67 28.38
3968 NASDAQ MSFT Mon, Feb 25, 2008 27.65 28.24 27.48 27.84
3967 NASDAQ MSFT Fri, Feb 22, 2008 28.24 28.39 27.20 27.68
3966 NASDAQ MSFT Thu, Feb 21, 2008 28.62 28.96 27.96 28.10
3965 NASDAQ MSFT Wed, Feb 20, 2008 28.15 28.26 27.92 28.22
3964 NASDAQ MSFT Tue, Feb 19, 2008 28.80 28.84 28.07 28.17
3963 NASDAQ MSFT Fri, Feb 15, 2008 28.31 28.64 28.25 28.42
3962 NASDAQ MSFT Thu, Feb 14, 2008 28.88 29.04 28.46 28.50
3961 NASDAQ MSFT Wed, Feb 13, 2008 28.62 29.05 28.53 28.96
3960 NASDAQ MSFT Tue, Feb 12, 2008 28.43 28.62 28.11 28.34
3959 NASDAQ MSFT Mon, Feb 11, 2008 28.52 28.61 27.91 28.21
3958 NASDAQ MSFT Fri, Feb 8, 2008 28.29 29.08 28.24 28.56
3957 NASDAQ MSFT Thu, Feb 7, 2008 28.34 28.78 27.90 28.12
3956 NASDAQ MSFT Wed, Feb 6, 2008 29.28 29.35 28.29 28.52
3955 NASDAQ MSFT Tue, Feb 5, 2008 29.91 29.94 28.89 29.07
3954 NASDAQ MSFT Mon, Feb 4, 2008 30.49 30.72 30.11 30.19
3953 NASDAQ MSFT Fri, Feb 1, 2008 31.06 33.25 30.25 30.45
3952 NASDAQ MSFT Thu, Jan 31, 2008 31.91 32.74 31.72 32.60
3951 NASDAQ MSFT Wed, Jan 30, 2008 32.56 32.80 32.05 32.20
3950 NASDAQ MSFT Tue, Jan 29, 2008 32.85 32.89 32.35 32.60
3949 NASDAQ MSFT Mon, Jan 28, 2008 33.02 33.10 32.42 32.72
3948 NASDAQ MSFT Fri, Jan 25, 2008 34.90 35.00 32.87 32.94
3947 NASDAQ MSFT Thu, Jan 24, 2008 32.35 33.36 32.12 33.25
3946 NASDAQ MSFT Wed, Jan 23, 2008 31.48 32.05 31.04 31.93
3945 NASDAQ MSFT Tue, Jan 22, 2008 31.54 32.53 31.50 31.99
3944 NASDAQ MSFT Fri, Jan 18, 2008 33.16 34.00 32.97 33.01
3943 NASDAQ MSFT Thu, Jan 17, 2008 33.54 33.80 32.97 33.11
3942 NASDAQ MSFT Wed, Jan 16, 2008 33.42 33.65 32.51 33.23
3941 NASDAQ MSFT Tue, Jan 15, 2008 34.03 34.38 34.00 34.00
3940 NASDAQ MSFT Mon, Jan 14, 2008 34.46 34.57 34.08 34.39
3939 NASDAQ MSFT Fri, Jan 11, 2008 34.14 34.24 33.72 33.91
3938 NASDAQ MSFT Thu, Jan 10, 2008 34.35 34.50 33.78 34.33
3937 NASDAQ MSFT Wed, Jan 9, 2008 33.36 34.54 33.35 34.44
3936 NASDAQ MSFT Tue, Jan 8, 2008 34.71 34.71 33.40 33.45
3935 NASDAQ MSFT Mon, Jan 7, 2008 34.55 34.80 34.25 34.61
3934 NASDAQ MSFT Fri, Jan 4, 2008 35.19 35.20 34.09 34.38
3933 NASDAQ MSFT Thu, Jan 3, 2008 35.22 35.65 34.86 35.37
3932 NASDAQ MSFT Wed, Jan 2, 2008 35.79 35.96 35.00 35.22
3931 NASDAQ MSFT Mon, Dec 31, 2007 35.90 35.99 35.52 35.60
3930 NASDAQ MSFT Fri, Dec 28, 2007 36.10 36.23 35.67 36.12
3929 NASDAQ MSFT Thu, Dec 27, 2007 36.35 36.55 35.94 35.97
3928 NASDAQ MSFT Wed, Dec 26, 2007 36.41 36.64 36.26 36.61
3927 NASDAQ MSFT Mon, Dec 24, 2007 36.13 36.72 36.05 36.58
3926 NASDAQ MSFT Fri, Dec 21, 2007 35.90 36.06 35.75 36.06
3925 NASDAQ MSFT Thu, Dec 20, 2007 35.29 35.79 35.08 35.52
3924 NASDAQ MSFT Wed, Dec 19, 2007 34.69 35.14 34.38 34.79
3923 NASDAQ MSFT Tue, Dec 18, 2007 34.64 35.00 34.21 34.74
3922 NASDAQ MSFT Mon, Dec 17, 2007 35.03 35.13 34.36 34.39
3921 NASDAQ MSFT Fri, Dec 14, 2007 35.05 35.84 35.01 35.31
3920 NASDAQ MSFT Thu, Dec 13, 2007 34.48 35.45 34.28 35.22
3919 NASDAQ MSFT Wed, Dec 12, 2007 34.61 35.09 33.93 34.47
3918 NASDAQ MSFT Tue, Dec 11, 2007 34.73 34.99 33.93 34.10
3917 NASDAQ MSFT Mon, Dec 10, 2007 34.64 34.95 34.47 34.76
3916 NASDAQ MSFT Fri, Dec 7, 2007 34.61 34.70 34.22 34.53
3915 NASDAQ MSFT Thu, Dec 6, 2007 34.26 34.61 33.87 34.55
3914 NASDAQ MSFT Wed, Dec 5, 2007 33.14 34.52 33.03 34.15
3913 NASDAQ MSFT Tue, Dec 4, 2007 32.74 33.24 32.63 32.77
3912 NASDAQ MSFT Mon, Dec 3, 2007 33.50 33.64 32.68 32.92
3911 NASDAQ MSFT Fri, Nov 30, 2007 33.92 34.12 33.19 33.60
3910 NASDAQ MSFT Thu, Nov 29, 2007 33.58 33.93 33.31 33.59
3909 NASDAQ MSFT Wed, Nov 28, 2007 33.38 33.89 32.90 33.70
3908 NASDAQ MSFT Tue, Nov 27, 2007 33.27 33.60 32.68 33.06
3907 NASDAQ MSFT Mon, Nov 26, 2007 34.09 34.37 32.93 32.97
3906 NASDAQ MSFT Fri, Nov 23, 2007 34.36 34.44 33.71 34.11
3905 NASDAQ MSFT Wed, Nov 21, 2007 34.40 34.73 34.18 34.23
3904 NASDAQ MSFT Tue, Nov 20, 2007 34.23 34.97 34.10 34.58
3903 NASDAQ MSFT Mon, Nov 19, 2007 33.96 34.24 33.87 33.96
3902 NASDAQ MSFT Fri, Nov 16, 2007 33.86 34.26 33.71 34.09
3901 NASDAQ MSFT Thu, Nov 15, 2007 33.76 34.10 33.55 33.76
3900 NASDAQ MSFT Wed, Nov 14, 2007 34.62 34.75 33.75 33.93
3899 NASDAQ MSFT Tue, Nov 13, 2007 33.54 34.67 33.38 34.46
3898 NASDAQ MSFT Mon, Nov 12, 2007 33.32 33.71 33.02 33.38
3897 NASDAQ MSFT Fri, Nov 9, 2007 34.18 34.54 33.65 33.73
3896 NASDAQ MSFT Thu, Nov 8, 2007 35.60 35.90 34.40 34.74
3895 NASDAQ MSFT Wed, Nov 7, 2007 36.04 36.16 35.45 35.52
3894 NASDAQ MSFT Tue, Nov 6, 2007 36.59 36.66 35.87 36.41
3893 NASDAQ MSFT Mon, Nov 5, 2007 36.76 37.10 36.63 36.73
3892 NASDAQ MSFT Fri, Nov 2, 2007 37.22 37.50 36.42 37.06
3891 NASDAQ MSFT Thu, Nov 1, 2007 36.53 37.49 36.36 37.06
3890 NASDAQ MSFT Wed, Oct 31, 2007 35.52 37.00 35.51 36.81
3889 NASDAQ MSFT Tue, Oct 30, 2007 34.37 35.59 34.35 35.57
3888 NASDAQ MSFT Mon, Oct 29, 2007 34.85 35.29 34.45 34.57
3887 NASDAQ MSFT Fri, Oct 26, 2007 36.01 36.03 34.56 35.03
3886 NASDAQ MSFT Thu, Oct 25, 2007 31.57 32.22 31.49 31.99
3885 NASDAQ MSFT Wed, Oct 24, 2007 30.85 31.30 30.50 31.25
3884 NASDAQ MSFT Tue, Oct 23, 2007 30.71 31.12 30.71 30.90
3883 NASDAQ MSFT Mon, Oct 22, 2007 30.12 30.70 30.12 30.51
3882 NASDAQ MSFT Fri, Oct 19, 2007 31.09 31.09 30.11 30.17
3881 NASDAQ MSFT Thu, Oct 18, 2007 31.22 31.23 30.63 31.16
3880 NASDAQ MSFT Wed, Oct 17, 2007 30.75 31.23 30.65 31.08
3879 NASDAQ MSFT Tue, Oct 16, 2007 30.24 30.58 30.23 30.32
3878 NASDAQ MSFT Mon, Oct 15, 2007 30.10 30.33 30.00 30.04
3877 NASDAQ MSFT Fri, Oct 12, 2007 30.03 30.40 29.95 30.17
3876 NASDAQ MSFT Thu, Oct 11, 2007 30.30 30.63 29.79 29.91
3875 NASDAQ MSFT Wed, Oct 10, 2007 30.04 30.37 30.03 30.23
3874 NASDAQ MSFT Tue, Oct 9, 2007 30.03 30.39 30.00 30.10
3873 NASDAQ MSFT Mon, Oct 8, 2007 29.66 29.85 29.60 29.84
3872 NASDAQ MSFT Fri, Oct 5, 2007 29.89 29.99 29.73 29.84
3871 NASDAQ MSFT Thu, Oct 4, 2007 29.56 29.77 29.44 29.71
3870 NASDAQ MSFT Wed, Oct 3, 2007 29.71 29.85 29.29 29.45
3869 NASDAQ MSFT Tue, Oct 2, 2007 29.70 29.85 29.57 29.70
3868 NASDAQ MSFT Mon, Oct 1, 2007 29.46 29.79 29.41 29.77
3867 NASDAQ MSFT Fri, Sep 28, 2007 29.49 29.69 29.23 29.46
3866 NASDAQ MSFT Thu, Sep 27, 2007 29.70 29.72 29.44 29.49
3865 NASDAQ MSFT Wed, Sep 26, 2007 29.68 29.85 29.48 29.50
3864 NASDAQ MSFT Tue, Sep 25, 2007 29.14 29.56 29.11 29.56
3863 NASDAQ MSFT Mon, Sep 24, 2007 28.81 29.61 28.80 29.08
3862 NASDAQ MSFT Fri, Sep 21, 2007 28.69 28.81 28.44 28.65
3861 NASDAQ MSFT Thu, Sep 20, 2007 28.48 28.58 28.34 28.42
3860 NASDAQ MSFT Wed, Sep 19, 2007 28.87 28.91 28.30 28.67
3859 NASDAQ MSFT Tue, Sep 18, 2007 28.70 28.97 28.27 28.93
3858 NASDAQ MSFT Mon, Sep 17, 2007 28.79 28.88 28.62 28.73
3857 NASDAQ MSFT Fri, Sep 14, 2007 28.98 29.11 28.88 29.04
3856 NASDAQ MSFT Thu, Sep 13, 2007 29.12 29.26 28.96 29.16
3855 NASDAQ MSFT Wed, Sep 12, 2007 28.81 29.17 28.80 28.93
3854 NASDAQ MSFT Tue, Sep 11, 2007 28.63 28.95 28.58 28.93
3853 NASDAQ MSFT Mon, Sep 10, 2007 28.67 28.75 28.41 28.48
3852 NASDAQ MSFT Fri, Sep 7, 2007 28.62 28.83 28.32 28.44
3851 NASDAQ MSFT Thu, Sep 6, 2007 28.56 29.01 28.55 28.91
3850 NASDAQ MSFT Wed, Sep 5, 2007 28.65 28.73 28.42 28.48
3849 NASDAQ MSFT Tue, Sep 4, 2007 28.50 29.10 28.48 28.81
3848 NASDAQ MSFT Fri, Aug 31, 2007 28.70 28.92 28.36 28.73
3847 NASDAQ MSFT Thu, Aug 30, 2007 28.42 28.93 28.32 28.45
3846 NASDAQ MSFT Wed, Aug 29, 2007 28.13 28.61 27.82 28.59
3845 NASDAQ MSFT Tue, Aug 28, 2007 28.30 28.49 27.91 27.93
3844 NASDAQ MSFT Mon, Aug 27, 2007 28.61 28.77 28.40 28.49
3843 NASDAQ MSFT Fri, Aug 24, 2007 28.21 28.84 28.07 28.81
3842 NASDAQ MSFT Thu, Aug 23, 2007 28.28 28.33 28.10 28.30
3841 NASDAQ MSFT Wed, Aug 22, 2007 28.27 28.32 28.01 28.22
3840 NASDAQ MSFT Tue, Aug 21, 2007 28.10 28.32 27.87 28.07
3839 NASDAQ MSFT Mon, Aug 20, 2007 28.18 28.49 28.08 28.26
3838 NASDAQ MSFT Fri, Aug 17, 2007 28.09 28.25 27.82 28.25
3837 NASDAQ MSFT Thu, Aug 16, 2007 27.88 28.35 27.51 27.81
3836 NASDAQ MSFT Wed, Aug 15, 2007 28.24 28.99 28.05 28.10
3835 NASDAQ MSFT Tue, Aug 14, 2007 28.77 28.89 28.20 28.27
3834 NASDAQ MSFT Mon, Aug 13, 2007 28.94 28.99 28.44 28.63
3833 NASDAQ MSFT Fri, Aug 10, 2007 28.90 29.05 28.26 28.71
3832 NASDAQ MSFT Thu, Aug 9, 2007 29.64 30.10 28.92 29.30
3831 NASDAQ MSFT Wed, Aug 8, 2007 29.72 30.01 29.21 30.00
3830 NASDAQ MSFT Tue, Aug 7, 2007 29.33 29.79 29.05 29.55
3829 NASDAQ MSFT Mon, Aug 6, 2007 29.05 29.54 28.75 29.54
3828 NASDAQ MSFT Fri, Aug 3, 2007 29.45 29.78 28.90 28.96
3827 NASDAQ MSFT Thu, Aug 2, 2007 29.19 29.79 29.02 29.52
3826 NASDAQ MSFT Wed, Aug 1, 2007 28.95 29.55 28.82 29.30
3825 NASDAQ MSFT Tue, Jul 31, 2007 29.71 29.72 28.98 28.99
3824 NASDAQ MSFT Mon, Jul 30, 2007 29.41 29.49 28.95 29.40
3823 NASDAQ MSFT Fri, Jul 27, 2007 29.93 30.00 29.36 29.39
3822 NASDAQ MSFT Thu, Jul 26, 2007 30.24 30.53 29.51 29.98
3821 NASDAQ MSFT Wed, Jul 25, 2007 30.99 31.30 30.37 30.71
3820 NASDAQ MSFT Tue, Jul 24, 2007 31.01 31.48 30.71 30.80
3819 NASDAQ MSFT Mon, Jul 23, 2007 31.36 31.52 31.12 31.19
3818 NASDAQ MSFT Fri, Jul 20, 2007 31.15 31.20 30.79 31.16
3817 NASDAQ MSFT Thu, Jul 19, 2007 31.05 31.84 30.93 31.51
3816 NASDAQ MSFT Wed, Jul 18, 2007 30.51 30.97 30.50 30.92
3815 NASDAQ MSFT Tue, Jul 17, 2007 30.02 30.88 30.01 30.78
3814 NASDAQ MSFT Mon, Jul 16, 2007 29.76 30.24 29.72 30.03
3813 NASDAQ MSFT Fri, Jul 13, 2007 29.94 30.02 29.66 29.82
3812 NASDAQ MSFT Thu, Jul 12, 2007 29.56 30.11 29.44 30.07
3811 NASDAQ MSFT Wed, Jul 11, 2007 29.24 29.65 29.21 29.49
3810 NASDAQ MSFT Tue, Jul 10, 2007 29.70 29.99 29.18 29.33
3809 NASDAQ MSFT Mon, Jul 9, 2007 29.86 29.95 29.81 29.87
3808 NASDAQ MSFT Fri, Jul 6, 2007 29.91 30.04 29.66 29.97
3807 NASDAQ MSFT Thu, Jul 5, 2007 30.05 30.22 29.83 29.99
3806 NASDAQ MSFT Tue, Jul 3, 2007 29.79 30.22 29.78 30.02
3805 NASDAQ MSFT Mon, Jul 2, 2007 29.67 29.80 29.49 29.74
3804 NASDAQ MSFT Fri, Jun 29, 2007 29.87 29.93 29.04 29.47
3803 NASDAQ MSFT Thu, Jun 28, 2007 29.86 29.97 29.68 29.83
3802 NASDAQ MSFT Wed, Jun 27, 2007 29.36 29.95 29.36 29.87
3801 NASDAQ MSFT Tue, Jun 26, 2007 29.55 29.80 29.50 29.52
3800 NASDAQ MSFT Mon, Jun 25, 2007 29.47 29.77 29.38 29.49
3799 NASDAQ MSFT Fri, Jun 22, 2007 30.00 30.10 29.45 29.49
3798 NASDAQ MSFT Thu, Jun 21, 2007 29.98 30.30 29.91 30.22
3797 NASDAQ MSFT Wed, Jun 20, 2007 30.44 30.51 29.96 30.01
3796 NASDAQ MSFT Tue, Jun 19, 2007 30.48 30.66 30.38 30.46
3795 NASDAQ MSFT Mon, Jun 18, 2007 30.69 30.72 30.42 30.51
3794 NASDAQ MSFT Fri, Jun 15, 2007 30.86 30.88 30.43 30.49
3793 NASDAQ MSFT Thu, Jun 14, 2007 30.35 30.71 30.30 30.52
3792 NASDAQ MSFT Wed, Jun 13, 2007 29.97 30.41 29.85 30.39
3791 NASDAQ MSFT Tue, Jun 12, 2007 29.96 30.24 29.77 29.85
3790 NASDAQ MSFT Mon, Jun 11, 2007 29.94 30.25 29.93 30.02
3789 NASDAQ MSFT Fri, Jun 8, 2007 29.58 30.06 29.41 30.05
3788 NASDAQ MSFT Thu, Jun 7, 2007 30.02 30.29 29.59 29.62
3787 NASDAQ MSFT Wed, Jun 6, 2007 30.37 30.53 30.25 30.29
3786 NASDAQ MSFT Tue, Jun 5, 2007 30.62 30.63 30.33 30.58
3785 NASDAQ MSFT Mon, Jun 4, 2007 30.42 30.76 30.40 30.72
3784 NASDAQ MSFT Fri, Jun 1, 2007 30.79 30.90 30.55 30.59
3783 NASDAQ MSFT Thu, May 31, 2007 31.12 31.16 30.61 30.69
3782 NASDAQ MSFT Wed, May 30, 2007 30.55 31.13 30.51 31.11
3781 NASDAQ MSFT Tue, May 29, 2007 30.49 30.83 30.39 30.79
3780 NASDAQ MSFT Fri, May 25, 2007 30.28 30.66 30.18 30.48
3779 NASDAQ MSFT Thu, May 24, 2007 30.54 30.80 29.96 30.17
3778 NASDAQ MSFT Wed, May 23, 2007 30.84 30.84 30.57 30.58
3777 NASDAQ MSFT Tue, May 22, 2007 30.90 30.93 30.66 30.69
3776 NASDAQ MSFT Mon, May 21, 2007 30.73 31.16 30.73 31.05
3775 NASDAQ MSFT Fri, May 18, 2007 30.97 30.99 30.58 30.83
3774 NASDAQ MSFT Thu, May 17, 2007 31.03 31.14 30.96 30.98
3773 NASDAQ MSFT Wed, May 16, 2007 31.00 31.09 30.81 31.07
3772 NASDAQ MSFT Tue, May 15, 2007 30.90 31.09 30.84 30.90
3771 NASDAQ MSFT Mon, May 14, 2007 30.84 30.99 30.81 30.97
3770 NASDAQ MSFT Fri, May 11, 2007 30.57 30.98 30.55 30.89
3769 NASDAQ MSFT Thu, May 10, 2007 30.68 30.93 30.53 30.58
3768 NASDAQ MSFT Wed, May 9, 2007 30.70 30.93 30.57 30.78
3767 NASDAQ MSFT Tue, May 8, 2007 30.68 30.94 30.58 30.75
3766 NASDAQ MSFT Mon, May 7, 2007 30.52 30.76 30.48 30.71
3765 NASDAQ MSFT Fri, May 4, 2007 30.68 30.70 30.29 30.56
3764 NASDAQ MSFT Thu, May 3, 2007 30.60 31.00 30.53 30.97
3763 NASDAQ MSFT Wed, May 2, 2007 30.39 30.69 30.30 30.61
3762 NASDAQ MSFT Tue, May 1, 2007 29.94 30.42 29.90 30.40
3761 NASDAQ MSFT Mon, Apr 30, 2007 30.13 30.37 29.94 29.94
3760 NASDAQ MSFT Fri, Apr 27, 2007 30.17 30.74 30.00 30.12
3759 NASDAQ MSFT Thu, Apr 26, 2007 29.09 29.35 28.91 29.10
3758 NASDAQ MSFT Wed, Apr 25, 2007 28.86 29.00 28.69 28.99
3757 NASDAQ MSFT Tue, Apr 24, 2007 28.79 28.96 28.59 28.79
3756 NASDAQ MSFT Mon, Apr 23, 2007 28.96 28.99 28.67 28.78
3755 NASDAQ MSFT Fri, Apr 20, 2007 28.98 29.10 28.70 29.02
3754 NASDAQ MSFT Thu, Apr 19, 2007 28.34 28.89 28.26 28.69
3753 NASDAQ MSFT Wed, Apr 18, 2007 28.61 28.67 28.36 28.60
3752 NASDAQ MSFT Tue, Apr 17, 2007 28.63 28.89 28.56 28.85
3751 NASDAQ MSFT Mon, Apr 16, 2007 28.60 28.75 28.21 28.73
3750 NASDAQ MSFT Fri, Apr 13, 2007 28.43 28.70 28.10 28.61
3749 NASDAQ MSFT Thu, Apr 12, 2007 28.06 28.62 28.04 28.54
3748 NASDAQ MSFT Wed, Apr 11, 2007 28.30 28.57 27.99 28.11
3747 NASDAQ MSFT Tue, Apr 10, 2007 28.50 28.64 28.22 28.40
3746 NASDAQ MSFT Mon, Apr 9, 2007 28.58 28.72 28.39 28.57
3745 NASDAQ MSFT Thu, Apr 5, 2007 28.32 28.65 28.30 28.55
3744 NASDAQ MSFT Wed, Apr 4, 2007 28.01 28.78 27.90 28.50
3743 NASDAQ MSFT Tue, Apr 3, 2007 27.86 28.06 27.75 27.87
3742 NASDAQ MSFT Mon, Apr 2, 2007 27.89 27.93 27.56 27.74
3741 NASDAQ MSFT Fri, Mar 30, 2007 27.75 27.95 27.50 27.87
3740 NASDAQ MSFT Thu, Mar 29, 2007 27.84 27.85 27.49 27.75
3739 NASDAQ MSFT Wed, Mar 28, 2007 27.58 28.00 27.40 27.64
3738 NASDAQ MSFT Tue, Mar 27, 2007 28.04 28.16 27.65 27.72
3737 NASDAQ MSFT Mon, Mar 26, 2007 27.94 28.22 27.70 28.22
3736 NASDAQ MSFT Fri, Mar 23, 2007 28.22 28.27 27.80 28.02
3735 NASDAQ MSFT Thu, Mar 22, 2007 28.52 28.55 28.01 28.27
3734 NASDAQ MSFT Wed, Mar 21, 2007 27.90 28.52 27.56 28.52
3733 NASDAQ MSFT Tue, Mar 20, 2007 27.93 28.16 27.76 27.84
3732 NASDAQ MSFT Mon, Mar 19, 2007 27.34 27.83 27.20 27.83
3731 NASDAQ MSFT Fri, Mar 16, 2007 27.35 27.48 27.20 27.33
3730 NASDAQ MSFT Thu, Mar 15, 2007 27.32 27.47 27.20 27.28
3729 NASDAQ MSFT Wed, Mar 14, 2007 26.82 27.40 26.73 27.40
3728 NASDAQ MSFT Tue, Mar 13, 2007 27.25 27.40 26.71 26.72
3727 NASDAQ MSFT Mon, Mar 12, 2007 27.18 27.48 27.13 27.44
3726 NASDAQ MSFT Fri, Mar 9, 2007 27.42 27.48 27.03 27.29
3725 NASDAQ MSFT Thu, Mar 8, 2007 27.72 27.85 26.60 27.32
3724 NASDAQ MSFT Wed, Mar 7, 2007 27.76 27.90 27.55 27.61
3723 NASDAQ MSFT Tue, Mar 6, 2007 27.80 27.94 27.65 27.83
3722 NASDAQ MSFT Mon, Mar 5, 2007 27.49 27.91 27.41 27.55
3721 NASDAQ MSFT Fri, Mar 2, 2007 28.02 28.16 27.76 27.76
3720 NASDAQ MSFT Thu, Mar 1, 2007 27.82 28.33 27.73 28.09
3719 NASDAQ MSFT Wed, Feb 28, 2007 27.95 28.25 27.92 28.17
3718 NASDAQ MSFT Tue, Feb 27, 2007 28.71 28.97 27.79 27.87
3717 NASDAQ MSFT Mon, Feb 26, 2007 28.96 29.12 28.82 29.07
3716 NASDAQ MSFT Fri, Feb 23, 2007 29.22 29.28 28.89 28.90
3715 NASDAQ MSFT Thu, Feb 22, 2007 29.31 29.54 29.16 29.39
3714 NASDAQ MSFT Wed, Feb 21, 2007 28.75 29.39 28.74 29.35
3713 NASDAQ MSFT Tue, Feb 20, 2007 28.63 28.86 28.47 28.83
3712 NASDAQ MSFT Fri, Feb 16, 2007 28.91 28.94 28.65 28.74
3711 NASDAQ MSFT Thu, Feb 15, 2007 29.58 29.65 29.22 29.46
3710 NASDAQ MSFT Wed, Feb 14, 2007 29.17 29.69 29.15 29.40
3709 NASDAQ MSFT Tue, Feb 13, 2007 29.04 29.20 28.96 29.03
3708 NASDAQ MSFT Mon, Feb 12, 2007 28.89 29.09 28.83 28.94
3707 NASDAQ MSFT Fri, Feb 9, 2007 29.35 29.40 28.93 28.98
3706 NASDAQ MSFT Thu, Feb 8, 2007 29.24 29.80 29.20 29.26
3705 NASDAQ MSFT Wed, Feb 7, 2007 29.64 29.70 29.25 29.37
3704 NASDAQ MSFT Tue, Feb 6, 2007 29.59 29.75 29.22 29.51
3703 NASDAQ MSFT Mon, Feb 5, 2007 29.97 30.02 29.41 29.61
3702 NASDAQ MSFT Fri, Feb 2, 2007 30.82 30.84 30.13 30.19
3701 NASDAQ MSFT Thu, Feb 1, 2007 30.84 30.94 30.37 30.56
3700 NASDAQ MSFT Wed, Jan 31, 2007 30.41 31.10 30.35 30.86
3699 NASDAQ MSFT Tue, Jan 30, 2007 30.57 30.64 30.14 30.48
3698 NASDAQ MSFT Mon, Jan 29, 2007 30.65 30.78 30.34 30.53
3697 NASDAQ MSFT Fri, Jan 26, 2007 31.22 31.23 30.60 30.60
3696 NASDAQ MSFT Thu, Jan 25, 2007 31.08 31.48 30.45 31.00
3695 NASDAQ MSFT Wed, Jan 24, 2007 30.78 31.30 30.65 31.23
3694 NASDAQ MSFT Tue, Jan 23, 2007 30.63 30.96 30.52 30.80
3693 NASDAQ MSFT Mon, Jan 22, 2007 31.06 31.12 30.51 30.72
3692 NASDAQ MSFT Fri, Jan 19, 2007 30.73 31.11 30.69 31.11
3691 NASDAQ MSFT Thu, Jan 18, 2007 31.15 31.37 30.80 31.00
3690 NASDAQ MSFT Wed, Jan 17, 2007 31.26 31.44 31.01 31.10
3689 NASDAQ MSFT Tue, Jan 16, 2007 31.26 31.45 31.03 31.16
3688 NASDAQ MSFT Fri, Jan 12, 2007 30.65 31.39 30.64 31.21
3687 NASDAQ MSFT Thu, Jan 11, 2007 29.76 30.75 29.65 30.70
3686 NASDAQ MSFT Wed, Jan 10, 2007 29.80 29.89 29.43 29.66
3685 NASDAQ MSFT Tue, Jan 9, 2007 30.00 30.18 29.73 29.96
3684 NASDAQ MSFT Mon, Jan 8, 2007 29.65 30.10 29.53 29.93
3683 NASDAQ MSFT Fri, Jan 5, 2007 29.63 29.75 29.45 29.64
3682 NASDAQ MSFT Thu, Jan 4, 2007 29.70 29.97 29.44 29.81
3681 NASDAQ MSFT Wed, Jan 3, 2007 29.91 30.25 29.40 29.86
3680 NASDAQ MSFT Fri, Dec 29, 2006 29.86 30.15 29.83 29.86
3679 NASDAQ MSFT Thu, Dec 28, 2006 29.86 30.03 29.81 29.98
3678 NASDAQ MSFT Wed, Dec 27, 2006 29.99 30.13 29.91 30.02
3677 NASDAQ MSFT Tue, Dec 26, 2006 29.53 30.00 29.40 29.99
3676 NASDAQ MSFT Fri, Dec 22, 2006 29.83 29.86 29.62 29.64
3675 NASDAQ MSFT Thu, Dec 21, 2006 30.13 30.14 29.89 29.98
3674 NASDAQ MSFT Wed, Dec 20, 2006 29.99 30.24 29.97 30.09
3673 NASDAQ MSFT Tue, Dec 19, 2006 29.71 30.17 29.53 29.99
3672 NASDAQ MSFT Mon, Dec 18, 2006 30.19 30.26 29.78 29.89
3671 NASDAQ MSFT Fri, Dec 15, 2006 30.14 30.23 30.03 30.19
3670 NASDAQ MSFT Thu, Dec 14, 2006 29.53 30.08 29.52 30.07
3669 NASDAQ MSFT Wed, Dec 13, 2006 29.60 29.60 29.32 29.55
3668 NASDAQ MSFT Tue, Dec 12, 2006 29.56 29.63 29.22 29.43
3667 NASDAQ MSFT Mon, Dec 11, 2006 29.19 29.75 29.11 29.54
3666 NASDAQ MSFT Fri, Dec 8, 2006 28.82 29.40 28.80 29.40
3665 NASDAQ MSFT Thu, Dec 7, 2006 28.96 29.07 28.81 28.85
3664 NASDAQ MSFT Wed, Dec 6, 2006 29.09 29.13 28.87 28.99
3663 NASDAQ MSFT Tue, Dec 5, 2006 29.36 29.40 29.03 29.13
3662 NASDAQ MSFT Mon, Dec 4, 2006 29.23 29.52 29.17 29.33
3661 NASDAQ MSFT Fri, Dec 1, 2006 29.23 29.30 28.90 29.12
3660 NASDAQ MSFT Thu, Nov 30, 2006 29.42 29.57 29.32 29.36
3659 NASDAQ MSFT Wed, Nov 29, 2006 29.44 29.78 29.43 29.57
3658 NASDAQ MSFT Tue, Nov 28, 2006 29.34 29.42 29.13 29.39
3657 NASDAQ MSFT Mon, Nov 27, 2006 29.69 29.74 29.33 29.48
3656 NASDAQ MSFT Fri, Nov 24, 2006 29.66 29.84 29.64 29.76
3655 NASDAQ MSFT Wed, Nov 22, 2006 29.97 30.00 29.82 29.92
3654 NASDAQ MSFT Tue, Nov 21, 2006 29.91 30.00 29.79 29.92
3653 NASDAQ MSFT Mon, Nov 20, 2006 29.52 30.00 29.50 29.89
3652 NASDAQ MSFT Fri, Nov 17, 2006 29.31 29.54 29.28 29.40
3651 NASDAQ MSFT Thu, Nov 16, 2006 29.13 29.64 29.13 29.47
3650 NASDAQ MSFT Wed, Nov 15, 2006 29.12 29.36 29.11 29.12
3649 NASDAQ MSFT Tue, Nov 14, 2006 29.28 29.42 29.07 29.23
3648 NASDAQ MSFT Mon, Nov 13, 2006 29.19 29.46 29.16 29.35
3647 NASDAQ MSFT Fri, Nov 10, 2006 29.17 29.29 29.15 29.24
3646 NASDAQ MSFT Thu, Nov 9, 2006 29.11 29.40 29.00 29.26
3645 NASDAQ MSFT Wed, Nov 8, 2006 28.78 29.23 28.66 28.98
3644 NASDAQ MSFT Tue, Nov 7, 2006 28.86 29.07 28.80 28.95
3643 NASDAQ MSFT Mon, Nov 6, 2006 28.77 29.05 28.76 28.84
3642 NASDAQ MSFT Fri, Nov 3, 2006 28.85 28.93 28.61 28.73
3641 NASDAQ MSFT Thu, Nov 2, 2006 28.71 28.86 28.58 28.77
3640 NASDAQ MSFT Wed, Nov 1, 2006 28.78 28.99 28.70 28.81
3639 NASDAQ MSFT Tue, Oct 31, 2006 28.66 28.85 28.56 28.71
3638 NASDAQ MSFT Mon, Oct 30, 2006 28.35 28.84 28.32 28.53
3637 NASDAQ MSFT Fri, Oct 27, 2006 28.48 28.79 28.25 28.34
3636 NASDAQ MSFT Thu, Oct 26, 2006 28.34 28.41 28.04 28.35
3635 NASDAQ MSFT Wed, Oct 25, 2006 28.29 28.46 28.14 28.31
3634 NASDAQ MSFT Tue, Oct 24, 2006 28.35 28.43 28.13 28.28
3633 NASDAQ MSFT Mon, Oct 23, 2006 28.28 28.69 28.18 28.45
3632 NASDAQ MSFT Fri, Oct 20, 2006 28.39 28.49 28.17 28.43
3631 NASDAQ MSFT Thu, Oct 19, 2006 28.35 28.45 28.12 28.29
3630 NASDAQ MSFT Wed, Oct 18, 2006 28.50 28.70 28.26 28.52
3629 NASDAQ MSFT Tue, Oct 17, 2006 28.24 28.51 28.17 28.44
3628 NASDAQ MSFT Mon, Oct 16, 2006 28.40 28.60 28.33 28.45
3627 NASDAQ MSFT Fri, Oct 13, 2006 28.34 28.69 28.31 28.37
3626 NASDAQ MSFT Thu, Oct 12, 2006 27.55 28.29 27.54 28.22
3625 NASDAQ MSFT Wed, Oct 11, 2006 27.45 27.67 27.42 27.54
3624 NASDAQ MSFT Tue, Oct 10, 2006 27.63 27.75 27.44 27.69
3623 NASDAQ MSFT Mon, Oct 9, 2006 27.74 27.93 27.62 27.72
3622 NASDAQ MSFT Fri, Oct 6, 2006 27.74 28.00 27.65 27.87
3621 NASDAQ MSFT Thu, Oct 5, 2006 27.90 28.11 27.78 27.92
3620 NASDAQ MSFT Wed, Oct 4, 2006 27.40 27.96 27.37 27.94
3619 NASDAQ MSFT Tue, Oct 3, 2006 27.36 27.48 27.21 27.37
3618 NASDAQ MSFT Mon, Oct 2, 2006 27.32 27.49 27.15 27.36
3617 NASDAQ MSFT Fri, Sep 29, 2006 27.33 27.42 27.21 27.35
3616 NASDAQ MSFT Thu, Sep 28, 2006 27.49 27.52 27.26 27.40
3615 NASDAQ MSFT Wed, Sep 27, 2006 27.13 27.47 27.12 27.44
3614 NASDAQ MSFT Tue, Sep 26, 2006 26.89 27.32 26.88 27.20
3613 NASDAQ MSFT Mon, Sep 25, 2006 26.84 27.19 26.79 26.95
3612 NASDAQ MSFT Fri, Sep 22, 2006 26.85 26.85 26.48 26.66
3611 NASDAQ MSFT Thu, Sep 21, 2006 27.16 27.25 26.85 26.90
3610 NASDAQ MSFT Wed, Sep 20, 2006 27.00 27.23 26.99 27.18
3609 NASDAQ MSFT Tue, Sep 19, 2006 26.72 26.94 26.72 26.86
3608 NASDAQ MSFT Mon, Sep 18, 2006 26.72 27.04 26.67 26.79
3607 NASDAQ MSFT Fri, Sep 15, 2006 26.66 26.94 26.49 26.85
3606 NASDAQ MSFT Thu, Sep 14, 2006 26.00 26.50 25.98 26.33
3605 NASDAQ MSFT Wed, Sep 13, 2006 25.82 26.10 25.49 25.98
3604 NASDAQ MSFT Tue, Sep 12, 2006 25.89 25.98 25.72 25.93
3603 NASDAQ MSFT Mon, Sep 11, 2006 25.42 25.95 25.42 25.91
3602 NASDAQ MSFT Fri, Sep 8, 2006 25.50 25.79 25.46 25.60
3601 NASDAQ MSFT Thu, Sep 7, 2006 25.48 25.70 25.39 25.43
3600 NASDAQ MSFT Wed, Sep 6, 2006 25.51 25.72 25.51 25.61
3599 NASDAQ MSFT Tue, Sep 5, 2006 25.66 25.96 25.56 25.61
3598 NASDAQ MSFT Fri, Sep 1, 2006 25.90 25.97 25.64 25.84
3597 NASDAQ MSFT Thu, Aug 31, 2006 25.88 25.98 25.68 25.70
3596 NASDAQ MSFT Wed, Aug 30, 2006 25.82 25.89 25.64 25.80
3595 NASDAQ MSFT Tue, Aug 29, 2006 25.87 25.98 25.63 25.84
3594 NASDAQ MSFT Mon, Aug 28, 2006 25.78 26.00 25.69 25.95
3593 NASDAQ MSFT Fri, Aug 25, 2006 25.69 26.00 25.69 25.85
3592 NASDAQ MSFT Thu, Aug 24, 2006 25.80 25.86 25.50 25.74
3591 NASDAQ MSFT Wed, Aug 23, 2006 25.60 25.95 25.52 25.67
3590 NASDAQ MSFT Tue, Aug 22, 2006 26.00 26.25 25.62 25.62
3589 NASDAQ MSFT Mon, Aug 21, 2006 25.63 26.13 25.56 26.12
3588 NASDAQ MSFT Fri, Aug 18, 2006 25.00 25.80 24.98 25.79
3587 NASDAQ MSFT Thu, Aug 17, 2006 24.65 24.75 24.61 24.70
3586 NASDAQ MSFT Wed, Aug 16, 2006 24.64 24.73 24.47 24.70
3585 NASDAQ MSFT Tue, Aug 15, 2006 24.55 24.65 24.44 24.62
3584 NASDAQ MSFT Mon, Aug 14, 2006 24.51 24.60 24.35 24.53
3583 NASDAQ MSFT Fri, Aug 11, 2006 24.34 24.45 24.20 24.43
3582 NASDAQ MSFT Thu, Aug 10, 2006 24.35 24.60 24.34 24.46
3581 NASDAQ MSFT Wed, Aug 9, 2006 24.44 24.64 24.34 24.44
3580 NASDAQ MSFT Tue, Aug 8, 2006 24.40 24.52 24.20 24.34
3579 NASDAQ MSFT Mon, Aug 7, 2006 24.25 24.48 24.19 24.22
3578 NASDAQ MSFT Fri, Aug 4, 2006 24.40 24.49 24.15 24.29
3577 NASDAQ MSFT Thu, Aug 3, 2006 24.19 24.48 24.15 24.21
3576 NASDAQ MSFT Wed, Aug 2, 2006 24.13 24.40 24.03 24.30
3575 NASDAQ MSFT Tue, Aug 1, 2006 24.04 24.20 23.85 23.99
3574 NASDAQ MSFT Mon, Jul 31, 2006 24.09 24.42 24.01 24.06
3573 NASDAQ MSFT Fri, Jul 28, 2006 24.12 24.28 24.06 24.25
3572 NASDAQ MSFT Thu, Jul 27, 2006 24.50 24.60 23.77 23.87
3571 NASDAQ MSFT Wed, Jul 26, 2006 24.11 24.53 24.10 24.37
3570 NASDAQ MSFT Tue, Jul 25, 2006 23.94 24.29 23.90 24.22
3569 NASDAQ MSFT Mon, Jul 24, 2006 23.96 24.11 23.79 24.00
3568 NASDAQ MSFT Fri, Jul 21, 2006 24.04 24.15 23.00 23.87
3567 NASDAQ MSFT Thu, Jul 20, 2006 23.40 23.45 22.78 22.85
3566 NASDAQ MSFT Wed, Jul 19, 2006 22.82 23.46 22.72 23.40
3565 NASDAQ MSFT Tue, Jul 18, 2006 22.60 22.76 22.48 22.74
3564 NASDAQ MSFT Mon, Jul 17, 2006 22.26 22.61 22.26 22.48
3563 NASDAQ MSFT Fri, Jul 14, 2006 22.27 22.55 22.23 22.29
3562 NASDAQ MSFT Thu, Jul 13, 2006 22.34 22.61 22.25 22.26
3561 NASDAQ MSFT Wed, Jul 12, 2006 22.80 22.88 22.62 22.64
3560 NASDAQ MSFT Tue, Jul 11, 2006 23.36 23.37 22.74 23.10
3559 NASDAQ MSFT Mon, Jul 10, 2006 23.44 23.66 23.38 23.50
3558 NASDAQ MSFT Fri, Jul 7, 2006 23.40 23.55 23.30 23.30
3557 NASDAQ MSFT Thu, Jul 6, 2006 23.45 23.61 23.42 23.48
3556 NASDAQ MSFT Wed, Jul 5, 2006 23.48 23.52 23.30 23.35
3555 NASDAQ MSFT Mon, Jul 3, 2006 23.53 23.72 23.45 23.70
3554 NASDAQ MSFT Fri, Jun 30, 2006 23.54 23.65 23.30 23.30
3553 NASDAQ MSFT Thu, Jun 29, 2006 23.32 23.63 23.22 23.47
3552 NASDAQ MSFT Wed, Jun 28, 2006 22.96 23.25 22.91 23.16
3551 NASDAQ MSFT Tue, Jun 27, 2006 22.89 23.16 22.84 22.86
3550 NASDAQ MSFT Mon, Jun 26, 2006 22.65 22.89 22.63 22.82
3549 NASDAQ MSFT Fri, Jun 23, 2006 22.85 22.87 22.50 22.50
3548 NASDAQ MSFT Thu, Jun 22, 2006 23.06 23.17 22.78 22.88
3547 NASDAQ MSFT Wed, Jun 21, 2006 22.61 23.15 22.53 23.08
3546 NASDAQ MSFT Tue, Jun 20, 2006 22.54 22.76 22.50 22.56
3545 NASDAQ MSFT Mon, Jun 19, 2006 22.14 22.60 22.12 22.55
3544 NASDAQ MSFT Fri, Jun 16, 2006 21.97 22.28 21.79 22.10
3543 NASDAQ MSFT Thu, Jun 15, 2006 22.01 22.13 21.80 22.07
3542 NASDAQ MSFT Wed, Jun 14, 2006 21.59 21.94 21.55 21.88
3541 NASDAQ MSFT Tue, Jun 13, 2006 21.73 22.03 21.46 21.51
3540 NASDAQ MSFT Mon, Jun 12, 2006 21.96 22.10 21.70 21.71
3539 NASDAQ MSFT Fri, Jun 9, 2006 22.15 22.19 21.89 21.92
3538 NASDAQ MSFT Thu, Jun 8, 2006 22.03 22.21 21.97 22.11
3537 NASDAQ MSFT Wed, Jun 7, 2006 22.15 22.39 22.01 22.04
3536 NASDAQ MSFT Tue, Jun 6, 2006 22.55 22.56 21.98 22.13
3535 NASDAQ MSFT Mon, Jun 5, 2006 22.72 22.73 22.49 22.50
3534 NASDAQ MSFT Fri, Jun 2, 2006 22.87 22.99 22.67 22.76
3533 NASDAQ MSFT Thu, Jun 1, 2006 22.74 22.84 22.62 22.82
3532 NASDAQ MSFT Wed, May 31, 2006 23.26 23.35 22.65 22.65
3531 NASDAQ MSFT Tue, May 30, 2006 23.55 23.76 23.14 23.15
3530 NASDAQ MSFT Fri, May 26, 2006 23.77 23.88 23.56 23.72
3529 NASDAQ MSFT Thu, May 25, 2006 23.57 23.92 23.54 23.74
3528 NASDAQ MSFT Wed, May 24, 2006 22.99 23.54 22.98 23.50
3527 NASDAQ MSFT Tue, May 23, 2006 23.11 23.38 22.77 22.79
3526 NASDAQ MSFT Mon, May 22, 2006 22.48 23.02 22.45 22.88
3525 NASDAQ MSFT Fri, May 19, 2006 22.79 22.90 22.52 22.56
3524 NASDAQ MSFT Thu, May 18, 2006 22.84 23.14 22.76 22.83
3523 NASDAQ MSFT Wed, May 17, 2006 22.89 23.08 22.73 22.73
3522 NASDAQ MSFT Tue, May 16, 2006 23.16 24.00 22.91 23.01
3521 NASDAQ MSFT Mon, May 15, 2006 23.10 23.23 23.03 23.15
3520 NASDAQ MSFT Fri, May 12, 2006 23.14 23.37 23.05 23.17
3519 NASDAQ MSFT Thu, May 11, 2006 23.71 23.79 23.15 23.22
3518 NASDAQ MSFT Wed, May 10, 2006 23.67 23.79 23.59 23.77
3517 NASDAQ MSFT Tue, May 9, 2006 23.75 24.00 23.49 23.62
3516 NASDAQ MSFT Mon, May 8, 2006 23.85 25.00 23.51 23.73
3515 NASDAQ MSFT Fri, May 5, 2006 23.66 23.95 23.52 23.80
3514 NASDAQ MSFT Thu, May 4, 2006 23.35 23.67 23.14 23.44
3513 NASDAQ MSFT Wed, May 3, 2006 23.99 24.02 23.15 23.17
3512 NASDAQ MSFT Tue, May 2, 2006 24.49 25.00 23.90 24.01
3511 NASDAQ MSFT Mon, May 1, 2006 24.32 25.00 24.09 24.29
3510 NASDAQ MSFT Fri, Apr 28, 2006 24.23 24.50 24.00 24.15
3509 NASDAQ MSFT Thu, Apr 27, 2006 26.97 27.63 26.94 27.25
3508 NASDAQ MSFT Wed, Apr 26, 2006 27.08 27.23 27.00 27.10
3507 NASDAQ MSFT Tue, Apr 25, 2006 27.09 27.21 27.02 27.11
3506 NASDAQ MSFT Mon, Apr 24, 2006 27.07 27.25 26.98 27.11
3505 NASDAQ MSFT Fri, Apr 21, 2006 27.05 27.39 27.00 27.15
3504 NASDAQ MSFT Thu, Apr 20, 2006 27.05 27.19 26.70 27.03
3503 NASDAQ MSFT Wed, Apr 19, 2006 27.11 27.19 26.96 27.03
3502 NASDAQ MSFT Tue, Apr 18, 2006 26.94 27.50 26.82 27.22
3501 NASDAQ MSFT Mon, Apr 17, 2006 27.03 27.05 26.73 26.84
3500 NASDAQ MSFT Thu, Apr 13, 2006 27.08 27.20 27.00 27.07
3499 NASDAQ MSFT Wed, Apr 12, 2006 27.10 27.20 26.97 27.20
3498 NASDAQ MSFT Tue, Apr 11, 2006 27.29 27.32 27.00 27.13
3497 NASDAQ MSFT Mon, Apr 10, 2006 27.23 27.44 27.20 27.29
3496 NASDAQ MSFT Fri, Apr 7, 2006 27.61 27.72 27.23 27.25
3495 NASDAQ MSFT Thu, Apr 6, 2006 27.66 27.72 27.37 27.56
3494 NASDAQ MSFT Wed, Apr 5, 2006 27.88 27.94 27.64 27.74
3493 NASDAQ MSFT Tue, Apr 4, 2006 27.60 27.80 27.47 27.64
3492 NASDAQ MSFT Mon, Apr 3, 2006 27.67 27.73 27.44 27.56
3491 NASDAQ MSFT Fri, Mar 31, 2006 27.30 27.54 27.21 27.21
3490 NASDAQ MSFT Thu, Mar 30, 2006 27.03 27.39 27.00 27.23
3489 NASDAQ MSFT Wed, Mar 29, 2006 26.95 27.20 26.92 27.02
3488 NASDAQ MSFT Tue, Mar 28, 2006 27.01 27.21 26.81 26.90
3487 NASDAQ MSFT Mon, Mar 27, 2006 27.01 27.30 27.00 27.01
3486 NASDAQ MSFT Fri, Mar 24, 2006 26.71 27.21 26.62 27.01
3485 NASDAQ MSFT Thu, Mar 23, 2006 27.08 27.10 26.66 26.85
3484 NASDAQ MSFT Wed, Mar 22, 2006 27.08 27.50 26.80 27.15
3483 NASDAQ MSFT Tue, Mar 21, 2006 27.96 28.22 27.68 27.74
3482 NASDAQ MSFT Mon, Mar 20, 2006 27.70 27.99 27.67 27.89
3481 NASDAQ MSFT Fri, Mar 17, 2006 27.35 27.66 27.27 27.50
3480 NASDAQ MSFT Thu, Mar 16, 2006 27.34 27.48 27.22 27.27
3479 NASDAQ MSFT Wed, Mar 15, 2006 27.20 27.45 27.01 27.36
3478 NASDAQ MSFT Tue, Mar 14, 2006 27.04 27.38 26.99 27.23
3477 NASDAQ MSFT Mon, Mar 13, 2006 27.18 27.29 26.94 27.11
3476 NASDAQ MSFT Fri, Mar 10, 2006 27.06 27.22 26.88 27.17
3475 NASDAQ MSFT Thu, Mar 9, 2006 27.27 27.42 27.00 27.00
3474 NASDAQ MSFT Wed, Mar 8, 2006 26.99 27.50 26.97 27.25
3473 NASDAQ MSFT Tue, Mar 7, 2006 26.90 27.10 26.81 27.06
3472 NASDAQ MSFT Mon, Mar 6, 2006 26.92 27.15 26.83 26.91
3471 NASDAQ MSFT Fri, Mar 3, 2006 26.81 27.16 26.74 26.93
3470 NASDAQ MSFT Thu, Mar 2, 2006 27.02 27.10 26.90 26.97
3469 NASDAQ MSFT Wed, Mar 1, 2006 26.98 27.20 26.95 27.14
3468 NASDAQ MSFT Tue, Feb 28, 2006 26.95 27.30 26.87 26.87
3467 NASDAQ MSFT Mon, Feb 27, 2006 26.75 27.26 26.67 27.05
3466 NASDAQ MSFT Fri, Feb 24, 2006 26.59 26.74 26.52 26.63
3465 NASDAQ MSFT Thu, Feb 23, 2006 26.73 26.89 26.54 26.66
3464 NASDAQ MSFT Wed, Feb 22, 2006 26.53 26.86 26.47 26.72
3463 NASDAQ MSFT Tue, Feb 21, 2006 26.72 26.72 26.34 26.54
3462 NASDAQ MSFT Fri, Feb 17, 2006 26.67 26.81 26.56 26.70
3461 NASDAQ MSFT Thu, Feb 16, 2006 26.85 26.90 26.57 26.81
3460 NASDAQ MSFT Wed, Feb 15, 2006 26.60 26.93 26.50 26.88
3459 NASDAQ MSFT Tue, Feb 14, 2006 26.41 26.68 26.35 26.65
3458 NASDAQ MSFT Mon, Feb 13, 2006 26.63 26.70 26.34 26.39
3457 NASDAQ MSFT Fri, Feb 10, 2006 26.62 26.89 26.51 26.69
3456 NASDAQ MSFT Thu, Feb 9, 2006 26.96 27.03 26.65 26.66
3455 NASDAQ MSFT Wed, Feb 8, 2006 27.01 27.08 26.71 26.91
3454 NASDAQ MSFT Tue, Feb 7, 2006 26.95 27.15 26.81 26.94
3453 NASDAQ MSFT Mon, Feb 6, 2006 27.51 27.54 27.09 27.17
3452 NASDAQ MSFT Fri, Feb 3, 2006 27.48 27.70 27.34 27.54
3451 NASDAQ MSFT Thu, Feb 2, 2006 27.97 27.99 27.55 27.68
3450 NASDAQ MSFT Wed, Feb 1, 2006 27.96 28.07 27.76 28.04
3449 NASDAQ MSFT Tue, Jan 31, 2006 27.91 28.38 27.87 28.15
3448 NASDAQ MSFT Mon, Jan 30, 2006 27.82 28.18 27.78 28.00
3447 NASDAQ MSFT Fri, Jan 27, 2006 27.23 27.95 27.19 27.79
3446 NASDAQ MSFT Thu, Jan 26, 2006 26.56 26.72 26.31 26.50
3445 NASDAQ MSFT Wed, Jan 25, 2006 26.41 26.57 26.23 26.40
3444 NASDAQ MSFT Tue, Jan 24, 2006 26.34 26.45 26.22 26.28
3443 NASDAQ MSFT Mon, Jan 23, 2006 26.41 26.53 26.30 26.35
3442 NASDAQ MSFT Fri, Jan 20, 2006 27.01 27.01 26.26 26.41
3441 NASDAQ MSFT Thu, Jan 19, 2006 26.87 27.24 26.85 27.02
3440 NASDAQ MSFT Wed, Jan 18, 2006 26.74 26.98 26.70 26.83
3439 NASDAQ MSFT Tue, Jan 17, 2006 26.90 27.19 26.90 26.99
3438 NASDAQ MSFT Fri, Jan 13, 2006 27.03 27.25 27.01 27.19
3437 NASDAQ MSFT Thu, Jan 12, 2006 27.25 27.26 26.97 27.14
3436 NASDAQ MSFT Wed, Jan 11, 2006 27.01 27.39 26.90 27.29
3435 NASDAQ MSFT Tue, Jan 10, 2006 26.65 27.02 26.59 27.00
3434 NASDAQ MSFT Mon, Jan 9, 2006 26.93 27.07 26.76 26.86
3433 NASDAQ MSFT Fri, Jan 6, 2006 26.89 27.00 26.49 26.91
3432 NASDAQ MSFT Thu, Jan 5, 2006 26.96 27.13 26.91 26.99
3431 NASDAQ MSFT Wed, Jan 4, 2006 26.77 27.08 26.77 26.97
3430 NASDAQ MSFT Tue, Jan 3, 2006 26.25 27.00 26.10 26.84
3429 NASDAQ MSFT Fri, Dec 30, 2005 26.15 26.31 26.10 26.15
3428 NASDAQ MSFT Thu, Dec 29, 2005 26.41 26.50 26.26 26.27
3427 NASDAQ MSFT Wed, Dec 28, 2005 26.51 26.66 26.35 26.39
3426 NASDAQ MSFT Tue, Dec 27, 2005 26.68 26.85 26.45 26.46
3425 NASDAQ MSFT Fri, Dec 23, 2005 26.52 26.67 26.44 26.64
3424 NASDAQ MSFT Thu, Dec 22, 2005 26.71 26.78 26.42 26.59
3423 NASDAQ MSFT Wed, Dec 21, 2005 26.87 26.91 26.71 26.73
3422 NASDAQ MSFT Tue, Dec 20, 2005 26.76 26.88 26.67 26.86
3421 NASDAQ MSFT Mon, Dec 19, 2005 26.82 26.87 26.65 26.83
3420 NASDAQ MSFT Fri, Dec 16, 2005 26.88 27.08 26.81 26.90
3419 NASDAQ MSFT Thu, Dec 15, 2005 27.08 27.11 26.81 26.92
3418 NASDAQ MSFT Wed, Dec 14, 2005 27.00 27.24 26.85 27.09
3417 NASDAQ MSFT Tue, Dec 13, 2005 27.29 27.43 27.00 27.13
3416 NASDAQ MSFT Mon, Dec 12, 2005 27.70 27.75 27.33 27.45
3415 NASDAQ MSFT Fri, Dec 9, 2005 27.71 27.83 27.64 27.71
3414 NASDAQ MSFT Thu, Dec 8, 2005 27.71 27.81 27.60 27.69
3413 NASDAQ MSFT Wed, Dec 7, 2005 27.67 27.75 27.55 27.75
3412 NASDAQ MSFT Tue, Dec 6, 2005 27.90 27.92 27.68 27.69
3411 NASDAQ MSFT Mon, Dec 5, 2005 27.93 28.02 27.71 27.85
3410 NASDAQ MSFT Fri, Dec 2, 2005 27.82 28.10 27.79 28.01
3409 NASDAQ MSFT Thu, Dec 1, 2005 27.73 28.10 27.73 27.89
3408 NASDAQ MSFT Wed, Nov 30, 2005 27.68 27.77 27.63 27.68
3407 NASDAQ MSFT Tue, Nov 29, 2005 27.79 27.79 27.60 27.68
3406 NASDAQ MSFT Mon, Nov 28, 2005 27.79 27.85 27.53 27.75
3405 NASDAQ MSFT Fri, Nov 25, 2005 27.80 27.94 27.47 27.76
3404 NASDAQ MSFT Wed, Nov 23, 2005 27.92 28.09 27.74 27.92
3403 NASDAQ MSFT Tue, Nov 22, 2005 28.06 28.08 27.86 27.91
3402 NASDAQ MSFT Mon, Nov 21, 2005 28.07 28.24 27.84 28.16
3401 NASDAQ MSFT Fri, Nov 18, 2005 28.12 28.25 27.90 28.07
3400 NASDAQ MSFT Thu, Nov 17, 2005 27.85 28.00 27.76 27.97
3399 NASDAQ MSFT Wed, Nov 16, 2005 27.48 27.88 27.44 27.74
3398 NASDAQ MSFT Tue, Nov 15, 2005 27.33 27.54 27.25 27.50
3397 NASDAQ MSFT Mon, Nov 14, 2005 27.36 27.44 27.20 27.37
3396 NASDAQ MSFT Fri, Nov 11, 2005 27.15 27.39 27.13 27.28
3395 NASDAQ MSFT Thu, Nov 10, 2005 26.94 27.15 26.64 27.09
3394 NASDAQ MSFT Wed, Nov 9, 2005 26.98 27.15 26.94 26.96
3393 NASDAQ MSFT Tue, Nov 8, 2005 26.94 27.18 26.77 27.05
3392 NASDAQ MSFT Mon, Nov 7, 2005 26.72 27.08 26.70 27.01
3391 NASDAQ MSFT Fri, Nov 4, 2005 26.53 26.71 26.45 26.66
3390 NASDAQ MSFT Thu, Nov 3, 2005 26.60 26.64 26.25 26.44
3389 NASDAQ MSFT Wed, Nov 2, 2005 25.93 26.50 25.93 26.46
3388 NASDAQ MSFT Tue, Nov 1, 2005 25.61 26.10 25.61 25.96
3387 NASDAQ MSFT Mon, Oct 31, 2005 25.61 25.80 25.50 25.70
3386 NASDAQ MSFT Fri, Oct 28, 2005 25.10 25.60 25.10 25.53
3385 NASDAQ MSFT Thu, Oct 27, 2005 25.22 25.27 24.85 24.85
3384 NASDAQ MSFT Wed, Oct 26, 2005 24.97 25.33 24.93 25.11
3383 NASDAQ MSFT Tue, Oct 25, 2005 24.95 25.13 24.83 25.03
3382 NASDAQ MSFT Mon, Oct 24, 2005 24.89 25.10 24.68 25.10
3381 NASDAQ MSFT Fri, Oct 21, 2005 24.91 25.00 24.57 24.78
3380 NASDAQ MSFT Thu, Oct 20, 2005 25.05 25.13 24.74 24.79
3379 NASDAQ MSFT Wed, Oct 19, 2005 24.56 25.09 24.50 25.09
3378 NASDAQ MSFT Tue, Oct 18, 2005 24.49 24.83 24.45 24.57
3377 NASDAQ MSFT Mon, Oct 17, 2005 24.68 24.69 24.44 24.53
3376 NASDAQ MSFT Fri, Oct 14, 2005 24.71 24.73 24.50 24.67
3375 NASDAQ MSFT Thu, Oct 13, 2005 24.31 24.73 24.27 24.59
3374 NASDAQ MSFT Wed, Oct 12, 2005 24.49 24.70 24.27 24.30
3373 NASDAQ MSFT Tue, Oct 11, 2005 24.51 24.55 24.25 24.41
3372 NASDAQ MSFT Mon, Oct 10, 2005 24.67 24.68 24.35 24.46
3371 NASDAQ MSFT Fri, Oct 7, 2005 24.77 24.84 24.52 24.59
3370 NASDAQ MSFT Thu, Oct 6, 2005 24.66 24.95 24.53 24.73
3369 NASDAQ MSFT Wed, Oct 5, 2005 25.04 25.05 24.67 24.67
3368 NASDAQ MSFT Tue, Oct 4, 2005 25.36 25.39 24.75 24.98
3367 NASDAQ MSFT Mon, Oct 3, 2005 25.71 25.73 25.44 25.50
3366 NASDAQ MSFT Fri, Sep 30, 2005 25.91 25.95 25.61 25.73
3365 NASDAQ MSFT Thu, Sep 29, 2005 25.61 26.00 25.50 25.94
3364 NASDAQ MSFT Wed, Sep 28, 2005 25.39 25.87 25.38 25.67
3363 NASDAQ MSFT Tue, Sep 27, 2005 25.37 25.45 25.30 25.34
3362 NASDAQ MSFT Mon, Sep 26, 2005 25.40 25.49 25.21 25.27
3361 NASDAQ MSFT Fri, Sep 23, 2005 25.31 25.54 25.12 25.27
3360 NASDAQ MSFT Thu, Sep 22, 2005 25.49 25.60 25.15 25.34
3359 NASDAQ MSFT Wed, Sep 21, 2005 25.80 25.90 25.43 25.49
3358 NASDAQ MSFT Tue, Sep 20, 2005 26.07 26.22 25.69 25.84
3357 NASDAQ MSFT Mon, Sep 19, 2005 26.09 26.27 25.86 26.00
3356 NASDAQ MSFT Fri, Sep 16, 2005 26.34 26.40 25.97 26.07
3355 NASDAQ MSFT Thu, Sep 15, 2005 26.37 26.43 26.22 26.27
3354 NASDAQ MSFT Wed, Sep 14, 2005 26.52 26.64 26.30 26.31
3353 NASDAQ MSFT Tue, Sep 13, 2005 26.54 26.76 26.37 26.48
3352 NASDAQ MSFT Mon, Sep 12, 2005 26.62 26.75 26.52 26.61
3351 NASDAQ MSFT Fri, Sep 9, 2005 26.62 26.82 26.53 26.58
3350 NASDAQ MSFT Thu, Sep 8, 2005 26.80 26.88 26.52 26.61
3349 NASDAQ MSFT Wed, Sep 7, 2005 26.94 27.11 26.82 26.85
3348 NASDAQ MSFT Tue, Sep 6, 2005 27.06 27.29 26.98 27.00
3347 NASDAQ MSFT Fri, Sep 2, 2005 27.21 27.27 26.97 27.02
3346 NASDAQ MSFT Thu, Sep 1, 2005 27.38 27.39 27.15 27.20
3345 NASDAQ MSFT Wed, Aug 31, 2005 27.17 27.44 27.04 27.38
3344 NASDAQ MSFT Tue, Aug 30, 2005 27.06 27.23 26.96 27.18
3343 NASDAQ MSFT Mon, Aug 29, 2005 26.81 27.23 26.81 27.15
3342 NASDAQ MSFT Fri, Aug 26, 2005 27.06 27.08 26.87 26.97
3341 NASDAQ MSFT Thu, Aug 25, 2005 26.90 27.09 26.85 27.03
3340 NASDAQ MSFT Wed, Aug 24, 2005 26.84 27.16 26.78 26.81
3339 NASDAQ MSFT Tue, Aug 23, 2005 26.84 27.07 26.74 26.87
3338 NASDAQ MSFT Mon, Aug 22, 2005 26.79 27.17 26.77 26.91
3337 NASDAQ MSFT Fri, Aug 19, 2005 26.85 26.91 26.70 26.72
3336 NASDAQ MSFT Thu, Aug 18, 2005 26.89 27.08 26.80 26.82
3335 NASDAQ MSFT Wed, Aug 17, 2005 26.82 27.15 26.66 26.95
3334 NASDAQ MSFT Tue, Aug 16, 2005 27.03 27.14 26.70 26.74
3333 NASDAQ MSFT Mon, Aug 15, 2005 26.98 27.30 26.69 27.13
3332 NASDAQ MSFT Fri, Aug 12, 2005 27.08 27.14 26.90 27.05
3331 NASDAQ MSFT Thu, Aug 11, 2005 26.98 27.30 26.89 27.27
3330 NASDAQ MSFT Wed, Aug 10, 2005 27.41 27.50 26.85 26.95
3329 NASDAQ MSFT Tue, Aug 9, 2005 27.22 27.51 27.01 27.35
3328 NASDAQ MSFT Mon, Aug 8, 2005 27.80 27.84 27.08 27.13
3327 NASDAQ MSFT Fri, Aug 5, 2005 27.29 27.94 27.25 27.76
3326 NASDAQ MSFT Thu, Aug 4, 2005 27.16 27.50 27.05 27.32
3325 NASDAQ MSFT Wed, Aug 3, 2005 26.76 27.43 26.73 27.25
3324 NASDAQ MSFT Tue, Aug 2, 2005 25.90 26.90 25.87 26.81
3323 NASDAQ MSFT Mon, Aug 1, 2005 25.81 26.05 25.76 25.92
3322 NASDAQ MSFT Fri, Jul 29, 2005 25.78 26.00 25.59 25.61
3321 NASDAQ MSFT Thu, Jul 28, 2005 25.75 25.85 25.66 25.75
3320 NASDAQ MSFT Wed, Jul 27, 2005 25.61 25.80 25.53 25.72
3319 NASDAQ MSFT Tue, Jul 26, 2005 25.72 25.74 25.53 25.54
3318 NASDAQ MSFT Mon, Jul 25, 2005 25.69 25.90 25.65 25.69
3317 NASDAQ MSFT Fri, Jul 22, 2005 25.99 26.34 25.63 25.68
3316 NASDAQ MSFT Thu, Jul 21, 2005 26.30 26.48 26.00 26.44
3315 NASDAQ MSFT Wed, Jul 20, 2005 26.00 26.23 25.88 26.19
3314 NASDAQ MSFT Tue, Jul 19, 2005 25.79 26.25 25.75 26.16
3313 NASDAQ MSFT Mon, Jul 18, 2005 25.71 25.79 25.55 25.55
3312 NASDAQ MSFT Fri, Jul 15, 2005 26.04 26.10 25.75 25.79
3311 NASDAQ MSFT Thu, Jul 14, 2005 25.79 26.10 25.79 25.97
3310 NASDAQ MSFT Wed, Jul 13, 2005 25.53 25.75 25.48 25.66
3309 NASDAQ MSFT Tue, Jul 12, 2005 25.24 25.62 25.20 25.61
3308 NASDAQ MSFT Mon, Jul 11, 2005 25.15 25.38 25.11 25.29
3307 NASDAQ MSFT Fri, Jul 8, 2005 24.64 25.12 24.63 25.09
3306 NASDAQ MSFT Thu, Jul 7, 2005 24.58 24.71 24.50 24.65
3305 NASDAQ MSFT Wed, Jul 6, 2005 24.97 25.08 24.69 24.70
3304 NASDAQ MSFT Tue, Jul 5, 2005 24.66 25.19 24.62 24.98
3303 NASDAQ MSFT Fri, Jul 1, 2005 24.85 24.99 24.67 24.71
3302 NASDAQ MSFT Thu, Jun 30, 2005 25.06 25.14 24.82 24.84
3301 NASDAQ MSFT Wed, Jun 29, 2005 25.22 25.32 25.00 25.09
3300 NASDAQ MSFT Tue, Jun 28, 2005 25.09 25.20 25.03 25.07
3299 NASDAQ MSFT Mon, Jun 27, 2005 25.07 25.25 25.03 25.05
3298 NASDAQ MSFT Fri, Jun 24, 2005 25.22 25.40 25.04 25.04
3297 NASDAQ MSFT Thu, Jun 23, 2005 25.17 25.62 25.15 25.31
3296 NASDAQ MSFT Wed, Jun 22, 2005 25.11 25.26 25.03 25.07
3295 NASDAQ MSFT Tue, Jun 21, 2005 25.08 25.19 25.04 25.15
3294 NASDAQ MSFT Mon, Jun 20, 2005 24.98 25.28 24.93 25.11
3293 NASDAQ MSFT Fri, Jun 17, 2005 25.27 25.29 24.92 25.04
3292 NASDAQ MSFT Thu, Jun 16, 2005 25.22 25.23 24.95 25.04
3291 NASDAQ MSFT Wed, Jun 15, 2005 25.40 25.41 25.11 25.26
3290 NASDAQ MSFT Tue, Jun 14, 2005 25.31 25.44 25.24 25.36
3289 NASDAQ MSFT Mon, Jun 13, 2005 25.36 25.49 25.26 25.31
3288 NASDAQ MSFT Fri, Jun 10, 2005 25.49 25.52 25.34 25.43
3287 NASDAQ MSFT Thu, Jun 9, 2005 25.40 25.61 25.35 25.51
3286 NASDAQ MSFT Wed, Jun 8, 2005 25.55 25.62 25.34 25.40
3285 NASDAQ MSFT Tue, Jun 7, 2005 25.33 25.83 25.31 25.51
3284 NASDAQ MSFT Mon, Jun 6, 2005 25.38 25.50 25.31 25.37
3283 NASDAQ MSFT Fri, Jun 3, 2005 25.70 25.81 25.34 25.43
3282 NASDAQ MSFT Thu, Jun 2, 2005 25.71 25.86 25.64 25.79
3281 NASDAQ MSFT Wed, Jun 1, 2005 25.73 26.00 25.61 25.81
3280 NASDAQ MSFT Tue, May 31, 2005 25.99 26.03 25.75 25.80
3279 NASDAQ MSFT Fri, May 27, 2005 25.83 26.09 25.81 26.07
3278 NASDAQ MSFT Thu, May 26, 2005 25.75 26.00 25.73 25.90
3277 NASDAQ MSFT Wed, May 25, 2005 25.68 25.77 25.50 25.71
3276 NASDAQ MSFT Tue, May 24, 2005 25.80 25.88 25.72 25.75
3275 NASDAQ MSFT Mon, May 23, 2005 25.74 26.07 25.74 25.85
3274 NASDAQ MSFT Fri, May 20, 2005 25.88 25.92 25.73 25.74
3273 NASDAQ MSFT Thu, May 19, 2005 25.75 26.05 25.70 25.92
3272 NASDAQ MSFT Wed, May 18, 2005 25.50 25.84 25.42 25.70
3271 NASDAQ MSFT Tue, May 17, 2005 25.31 25.50 25.25 25.46
3270 NASDAQ MSFT Mon, May 16, 2005 25.23 25.50 25.19 25.49
3269 NASDAQ MSFT Fri, May 13, 2005 25.03 25.38 24.99 25.30
3268 NASDAQ MSFT Thu, May 12, 2005 24.84 25.11 24.83 25.00
3267 NASDAQ MSFT Wed, May 11, 2005 24.89 24.97 24.64 24.91
3266 NASDAQ MSFT Tue, May 10, 2005 25.04 25.08 24.82 24.90
3265 NASDAQ MSFT Mon, May 9, 2005 25.23 25.33 25.05 25.11
3264 NASDAQ MSFT Fri, May 6, 2005 25.33 25.48 25.19 25.22
3263 NASDAQ MSFT Thu, May 5, 2005 25.20 25.33 25.08 25.23
3262 NASDAQ MSFT Wed, May 4, 2005 25.34 25.40 25.11 25.21
3261 NASDAQ MSFT Tue, May 3, 2005 25.13 25.40 25.09 25.36
3260 NASDAQ MSFT Mon, May 2, 2005 25.23 25.36 24.95 25.23
3259 NASDAQ MSFT Fri, Apr 29, 2005 24.88 25.30 24.79 25.30
3258 NASDAQ MSFT Thu, Apr 28, 2005 24.82 24.92 24.44 24.45
3257 NASDAQ MSFT Wed, Apr 27, 2005 24.66 25.15 24.63 24.99
3256 NASDAQ MSFT Tue, Apr 26, 2005 24.95 25.25 24.74 24.76
3255 NASDAQ MSFT Mon, Apr 25, 2005 25.07 25.28 24.86 24.99
3254 NASDAQ MSFT Fri, Apr 22, 2005 25.05 25.25 24.78 24.98
3253 NASDAQ MSFT Thu, Apr 21, 2005 24.48 25.39 24.47 25.28
3252 NASDAQ MSFT Wed, Apr 20, 2005 24.66 24.70 24.30 24.32
3251 NASDAQ MSFT Tue, Apr 19, 2005 24.71 24.80 24.45 24.63
3250 NASDAQ MSFT Mon, Apr 18, 2005 24.45 24.84 24.40 24.65
3249 NASDAQ MSFT Fri, Apr 15, 2005 24.58 24.90 24.41 24.46
3248 NASDAQ MSFT Thu, Apr 14, 2005 25.01 25.14 24.83 24.84
3247 NASDAQ MSFT Wed, Apr 13, 2005 25.23 25.45 24.99 25.04
3246 NASDAQ MSFT Tue, Apr 12, 2005 24.92 25.35 24.80 25.32
3245 NASDAQ MSFT Mon, Apr 11, 2005 25.03 25.11 24.86 24.97
3244 NASDAQ MSFT Fri, Apr 8, 2005 25.07 25.25 24.91 24.94
3243 NASDAQ MSFT Thu, Apr 7, 2005 24.66 25.13 24.63 25.10
3242 NASDAQ MSFT Wed, Apr 6, 2005 24.47 24.94 24.45 24.67
3241 NASDAQ MSFT Tue, Apr 5, 2005 24.22 24.50 24.12 24.47
3240 NASDAQ MSFT Mon, Apr 4, 2005 24.11 24.26 23.94 24.23
3239 NASDAQ MSFT Fri, Apr 1, 2005 24.24 24.35 24.10 24.12
3238 NASDAQ MSFT Thu, Mar 31, 2005 24.25 24.31 24.12 24.17
3237 NASDAQ MSFT Wed, Mar 30, 2005 24.04 24.19 24.00 24.16
3236 NASDAQ MSFT Tue, Mar 29, 2005 24.14 24.24 23.82 23.92
3235 NASDAQ MSFT Mon, Mar 28, 2005 24.40 24.47 24.18 24.20
3234 NASDAQ MSFT Thu, Mar 24, 2005 24.24 24.47 24.20 24.28
3233 NASDAQ MSFT Wed, Mar 23, 2005 23.99 24.39 23.96 24.18
3232 NASDAQ MSFT Tue, Mar 22, 2005 24.19 24.27 23.96 23.99
3231 NASDAQ MSFT Mon, Mar 21, 2005 24.35 24.36 24.15 24.20
3230 NASDAQ MSFT Fri, Mar 18, 2005 24.53 24.91 24.28 24.31
3229 NASDAQ MSFT Thu, Mar 17, 2005 24.64 24.68 24.53 24.54
3228 NASDAQ MSFT Wed, Mar 16, 2005 24.82 24.97 24.56 24.63
3227 NASDAQ MSFT Tue, Mar 15, 2005 25.10 25.24 24.89 24.91
3226 NASDAQ MSFT Mon, Mar 14, 2005 25.08 25.15 24.96 25.11
3225 NASDAQ MSFT Fri, Mar 11, 2005 25.45 25.48 25.06 25.09
3224 NASDAQ MSFT Thu, Mar 10, 2005 25.43 25.48 25.25 25.43
3223 NASDAQ MSFT Wed, Mar 9, 2005 25.39 25.57 25.28 25.31
3222 NASDAQ MSFT Tue, Mar 8, 2005 25.40 25.62 25.34 25.40
3221 NASDAQ MSFT Mon, Mar 7, 2005 25.17 25.79 25.16 25.47
3220 NASDAQ MSFT Fri, Mar 4, 2005 25.21 25.30 25.13 25.17
3219 NASDAQ MSFT Thu, Mar 3, 2005 25.30 25.31 25.14 25.17
3218 NASDAQ MSFT Wed, Mar 2, 2005 25.19 25.48 25.16 25.26
3217 NASDAQ MSFT Tue, Mar 1, 2005 25.19 25.41 25.13 25.28
3216 NASDAQ MSFT Mon, Feb 28, 2005 25.22 25.37 25.13 25.16
3215 NASDAQ MSFT Fri, Feb 25, 2005 25.33 25.38 25.15 25.25
3214 NASDAQ MSFT Thu, Feb 24, 2005 25.18 25.44 25.15 25.37
3213 NASDAQ MSFT Wed, Feb 23, 2005 25.24 25.35 25.17 25.20
3212 NASDAQ MSFT Tue, Feb 22, 2005 25.25 25.49 25.20 25.23
3211 NASDAQ MSFT Fri, Feb 18, 2005 25.64 25.65 25.40 25.48
3210 NASDAQ MSFT Thu, Feb 17, 2005 25.71 25.86 25.60 25.65
3209 NASDAQ MSFT Wed, Feb 16, 2005 25.87 25.93 25.67 25.79
3208 NASDAQ MSFT Tue, Feb 15, 2005 26.00 26.08 25.86 25.93
3207 NASDAQ MSFT Mon, Feb 14, 2005 25.93 26.12 25.91 26.01
3206 NASDAQ MSFT Fri, Feb 11, 2005 26.03 26.12 25.81 25.97
3205 NASDAQ MSFT Thu, Feb 10, 2005 26.10 26.13 26.00 26.06
3204 NASDAQ MSFT Wed, Feb 9, 2005 26.25 26.31 26.04 26.07
3203 NASDAQ MSFT Tue, Feb 8, 2005 26.19 26.34 26.16 26.24
3202 NASDAQ MSFT Mon, Feb 7, 2005 26.27 26.30 26.06 26.16
3201 NASDAQ MSFT Fri, Feb 4, 2005 26.17 26.37 26.14 26.32
3200 NASDAQ MSFT Thu, Feb 3, 2005 26.37 26.40 26.10 26.18
3199 NASDAQ MSFT Wed, Feb 2, 2005 26.42 26.50 26.28 26.46
3198 NASDAQ MSFT Tue, Feb 1, 2005 26.25 26.43 26.22 26.39
3197 NASDAQ MSFT Mon, Jan 31, 2005 26.35 26.52 26.16 26.28
3196 NASDAQ MSFT Fri, Jan 28, 2005 26.54 26.65 25.96 26.18
3195 NASDAQ MSFT Thu, Jan 27, 2005 25.95 26.16 25.85 26.11
3194 NASDAQ MSFT Wed, Jan 26, 2005 26.07 26.17 25.90 26.01
3193 NASDAQ MSFT Tue, Jan 25, 2005 25.76 26.19 25.75 26.02
3192 NASDAQ MSFT Mon, Jan 24, 2005 25.76 26.00 25.64 25.67
3191 NASDAQ MSFT Fri, Jan 21, 2005 25.95 26.13 25.64 25.65
3190 NASDAQ MSFT Thu, Jan 20, 2005 25.84 26.10 25.74 25.86
3189 NASDAQ MSFT Wed, Jan 19, 2005 26.21 26.26 25.92 25.98
3188 NASDAQ MSFT Tue, Jan 18, 2005 26.03 26.35 25.84 26.32
3187 NASDAQ MSFT Fri, Jan 14, 2005 26.40 26.45 26.04 26.12
3186 NASDAQ MSFT Thu, Jan 13, 2005 26.68 26.80 26.16 26.27
3185 NASDAQ MSFT Wed, Jan 12, 2005 26.77 26.85 26.62 26.78
3184 NASDAQ MSFT Tue, Jan 11, 2005 26.69 26.82 26.61 26.73
3183 NASDAQ MSFT Mon, Jan 10, 2005 26.60 26.86 26.54 26.80
3182 NASDAQ MSFT Fri, Jan 7, 2005 26.82 26.89 26.62 26.67
3181 NASDAQ MSFT Thu, Jan 6, 2005 26.85 27.06 26.64 26.75
3180 NASDAQ MSFT Wed, Jan 5, 2005 26.84 27.10 26.76 26.78
3179 NASDAQ MSFT Tue, Jan 4, 2005 26.87 27.10 26.66 26.84
3178 NASDAQ MSFT Mon, Jan 3, 2005 26.80 26.95 26.65 26.74
3177 NASDAQ MSFT Fri, Dec 31, 2004 26.75 26.90 26.68 26.72
3176 NASDAQ MSFT Thu, Dec 30, 2004 26.89 26.94 26.75 26.76
3175 NASDAQ MSFT Wed, Dec 29, 2004 26.85 27.00 26.82 26.90
3174 NASDAQ MSFT Tue, Dec 28, 2004 26.85 27.03 26.80 26.95
3173 NASDAQ MSFT Mon, Dec 27, 2004 27.01 27.10 26.82 26.85
3172 NASDAQ MSFT Thu, Dec 23, 2004 26.87 27.15 26.83 27.01
3171 NASDAQ MSFT Wed, Dec 22, 2004 26.84 27.15 26.78 26.97
3170 NASDAQ MSFT Tue, Dec 21, 2004 27.00 27.17 26.94 27.07
3169 NASDAQ MSFT Mon, Dec 20, 2004 27.01 27.15 26.89 26.95
3168 NASDAQ MSFT Fri, Dec 17, 2004 27.00 27.32 26.80 26.96
3167 NASDAQ MSFT Thu, Dec 16, 2004 27.15 27.28 27.01 27.16
3166 NASDAQ MSFT Wed, Dec 15, 2004 27.22 27.40 27.07 27.11
3165 NASDAQ MSFT Tue, Dec 14, 2004 27.05 27.33 27.04 27.23
3164 NASDAQ MSFT Mon, Dec 13, 2004 27.10 27.28 26.91 27.25
3163 NASDAQ MSFT Fri, Dec 10, 2004 27.08 27.18 27.04 27.08
3162 NASDAQ MSFT Thu, Dec 9, 2004 27.13 27.36 26.94 27.23
3161 NASDAQ MSFT Wed, Dec 8, 2004 27.01 27.36 26.91 27.36
3160 NASDAQ MSFT Tue, Dec 7, 2004 27.26 27.38 27.00 27.07
3159 NASDAQ MSFT Mon, Dec 6, 2004 27.10 27.44 27.07 27.33
3158 NASDAQ MSFT Fri, Dec 3, 2004 27.16 27.44 27.14 27.23
3157 NASDAQ MSFT Thu, Dec 2, 2004 27.27 27.40 26.92 27.09
3156 NASDAQ MSFT Wed, Dec 1, 2004 26.95 27.28 26.81 27.25
3155 NASDAQ MSFT Tue, Nov 30, 2004 26.75 27.01 26.70 26.81
3154 NASDAQ MSFT Mon, Nov 29, 2004 26.64 26.95 26.61 26.77
3153 NASDAQ MSFT Fri, Nov 26, 2004 26.56 26.82 26.55 26.60
3152 NASDAQ MSFT Wed, Nov 24, 2004 26.62 26.73 26.40 26.64
3151 NASDAQ MSFT Tue, Nov 23, 2004 26.52 26.70 26.40 26.53
3150 NASDAQ MSFT Mon, Nov 22, 2004 26.75 26.82 26.10 26.65
3149 NASDAQ MSFT Fri, Nov 19, 2004 27.03 27.07 26.84 26.86
3148 NASDAQ MSFT Thu, Nov 18, 2004 27.13 27.17 27.00 27.07
3147 NASDAQ MSFT Wed, Nov 17, 2004 27.25 27.35 27.06 27.17
3146 NASDAQ MSFT Tue, Nov 16, 2004 27.33 27.34 27.05 27.12
3145 NASDAQ MSFT Mon, Nov 15, 2004 27.34 27.50 27.20 27.39
3144 NASDAQ MSFT Fri, Nov 12, 2004 30.16 30.20 29.80 29.97
3143 NASDAQ MSFT Thu, Nov 11, 2004 29.89 30.08 29.82 29.98
3142 NASDAQ MSFT Wed, Nov 10, 2004 29.92 30.00 29.69 29.73
3141 NASDAQ MSFT Tue, Nov 9, 2004 29.43 29.89 29.35 29.77
3140 NASDAQ MSFT Mon, Nov 8, 2004 29.18 29.48 29.13 29.28
3139 NASDAQ MSFT Fri, Nov 5, 2004 29.21 29.36 29.03 29.31
3138 NASDAQ MSFT Thu, Nov 4, 2004 28.38 29.00 28.38 29.00
3137 NASDAQ MSFT Wed, Nov 3, 2004 28.65 28.65 28.31 28.47
3136 NASDAQ MSFT Tue, Nov 2, 2004 28.26 28.47 28.03 28.24
3135 NASDAQ MSFT Mon, Nov 1, 2004 28.16 28.28 27.96 28.08
3134 NASDAQ MSFT Fri, Oct 29, 2004 28.12 28.15 27.80 27.97
3133 NASDAQ MSFT Thu, Oct 28, 2004 28.11 28.54 27.90 28.01
3132 NASDAQ MSFT Wed, Oct 27, 2004 27.86 28.35 27.58 28.15
3131 NASDAQ MSFT Tue, Oct 26, 2004 27.71 27.90 27.63 27.90
3130 NASDAQ MSFT Mon, Oct 25, 2004 27.67 27.77 27.55 27.63
3129 NASDAQ MSFT Fri, Oct 22, 2004 28.30 28.34 27.58 27.74
3128 NASDAQ MSFT Thu, Oct 21, 2004 28.81 28.89 28.47 28.56
3127 NASDAQ MSFT Wed, Oct 20, 2004 28.22 28.75 28.12 28.70
3126 NASDAQ MSFT Tue, Oct 19, 2004 28.53 28.59 28.17 28.18
3125 NASDAQ MSFT Mon, Oct 18, 2004 28.07 28.45 27.98 28.41
3124 NASDAQ MSFT Fri, Oct 15, 2004 27.97 28.24 27.82 27.99
3123 NASDAQ MSFT Thu, Oct 14, 2004 28.04 28.16 27.80 27.80
3122 NASDAQ MSFT Wed, Oct 13, 2004 28.19 28.27 27.94 28.03
3121 NASDAQ MSFT Tue, Oct 12, 2004 27.83 28.16 27.81 28.03
3120 NASDAQ MSFT Mon, Oct 11, 2004 28.20 28.22 27.93 28.06
3119 NASDAQ MSFT Fri, Oct 8, 2004 28.10 28.33 27.97 27.99
3118 NASDAQ MSFT Thu, Oct 7, 2004 28.54 28.59 28.16 28.17
3117 NASDAQ MSFT Wed, Oct 6, 2004 28.39 28.55 28.23 28.53
3116 NASDAQ MSFT Tue, Oct 5, 2004 28.15 28.45 28.10 28.38
3115 NASDAQ MSFT Mon, Oct 4, 2004 28.44 28.46 28.07 28.12
3114 NASDAQ MSFT Fri, Oct 1, 2004 27.82 28.32 27.78 28.25
3113 NASDAQ MSFT Thu, Sep 30, 2004 27.59 27.79 27.52 27.65
3112 NASDAQ MSFT Wed, Sep 29, 2004 27.26 27.69 27.23 27.58
3111 NASDAQ MSFT Tue, Sep 28, 2004 27.21 27.36 27.04 27.27
3110 NASDAQ MSFT Mon, Sep 27, 2004 27.17 27.32 27.13 27.19
3109 NASDAQ MSFT Fri, Sep 24, 2004 27.39 27.46 27.19 27.29
3108 NASDAQ MSFT Thu, Sep 23, 2004 27.19 27.39 27.17 27.35
3107 NASDAQ MSFT Wed, Sep 22, 2004 27.28 27.74 27.07 27.12
3106 NASDAQ MSFT Tue, Sep 21, 2004 27.45 27.53 27.25 27.26
3105 NASDAQ MSFT Mon, Sep 20, 2004 27.44 27.65 27.33 27.51
3104 NASDAQ MSFT Fri, Sep 17, 2004 27.39 27.53 27.26 27.51
3103 NASDAQ MSFT Thu, Sep 16, 2004 27.22 27.35 27.17 27.26
3102 NASDAQ MSFT Wed, Sep 15, 2004 27.36 27.40 27.14 27.19
3101 NASDAQ MSFT Tue, Sep 14, 2004 27.37 27.51 27.27 27.44
3100 NASDAQ MSFT Mon, Sep 13, 2004 27.53 27.57 26.74 27.25
3099 NASDAQ MSFT Fri, Sep 10, 2004 27.34 27.51 27.18 27.49
3098 NASDAQ MSFT Thu, Sep 9, 2004 27.30 27.47 27.18 27.28
3097 NASDAQ MSFT Wed, Sep 8, 2004 27.30 27.47 27.14 27.26
3096 NASDAQ MSFT Tue, Sep 7, 2004 27.29 27.38 27.16 27.36
3095 NASDAQ MSFT Fri, Sep 3, 2004 27.46 27.62 27.10 27.11
3094 NASDAQ MSFT Thu, Sep 2, 2004 27.40 27.68 27.35 27.62
3093 NASDAQ MSFT Wed, Sep 1, 2004 27.23 27.52 27.14 27.39
3092 NASDAQ MSFT Tue, Aug 31, 2004 27.29 27.32 27.05 27.30
3091 NASDAQ MSFT Mon, Aug 30, 2004 27.30 27.39 26.85 27.30
3090 NASDAQ MSFT Fri, Aug 27, 2004 27.50 27.65 27.45 27.46
3089 NASDAQ MSFT Thu, Aug 26, 2004 27.46 27.60 27.39 27.44
3088 NASDAQ MSFT Wed, Aug 25, 2004 27.21 27.67 27.18 27.55
3087 NASDAQ MSFT Tue, Aug 24, 2004 27.40 27.46 27.09 27.24
3086 NASDAQ MSFT Mon, Aug 23, 2004 27.27 27.33 27.12 27.24
3085 NASDAQ MSFT Fri, Aug 20, 2004 27.13 27.37 27.04 27.20
3084 NASDAQ MSFT Thu, Aug 19, 2004 27.35 27.45 27.01 27.12
3083 NASDAQ MSFT Wed, Aug 18, 2004 26.93 27.50 26.89 27.46
3082 NASDAQ MSFT Tue, Aug 17, 2004 27.22 27.38 26.98 27.05
3081 NASDAQ MSFT Mon, Aug 16, 2004 27.03 27.20 26.96 27.09
3080 NASDAQ MSFT Fri, Aug 13, 2004 27.01 27.25 26.98 27.02
3079 NASDAQ MSFT Thu, Aug 12, 2004 27.23 27.31 26.86 26.88
3078 NASDAQ MSFT Wed, Aug 11, 2004 27.39 27.51 27.20 27.41
3077 NASDAQ MSFT Tue, Aug 10, 2004 27.30 27.75 27.25 27.72
3076 NASDAQ MSFT Mon, Aug 9, 2004 27.26 27.28 27.10 27.18
3075 NASDAQ MSFT Fri, Aug 6, 2004 27.38 27.86 27.06 27.14
3074 NASDAQ MSFT Thu, Aug 5, 2004 28.16 28.21 27.52 27.53
3073 NASDAQ MSFT Wed, Aug 4, 2004 28.01 28.20 27.99 28.06
3072 NASDAQ MSFT Tue, Aug 3, 2004 28.38 28.42 28.00 28.07
3071 NASDAQ MSFT Mon, Aug 2, 2004 28.27 28.55 28.16 28.52
3070 NASDAQ MSFT Fri, Jul 30, 2004 28.45 28.81 28.33 28.49
3069 NASDAQ MSFT Thu, Jul 29, 2004 28.78 28.80 28.25 28.48
3068 NASDAQ MSFT Wed, Jul 28, 2004 28.34 28.79 28.28 28.58
3067 NASDAQ MSFT Tue, Jul 27, 2004 28.70 28.76 28.13 28.44
3066 NASDAQ MSFT Mon, Jul 26, 2004 28.36 28.71 28.20 28.66
3065 NASDAQ MSFT Fri, Jul 23, 2004 28.38 28.40 28.02 28.03
3064 NASDAQ MSFT Thu, Jul 22, 2004 29.07 29.30 28.83 29.00
3063 NASDAQ MSFT Wed, Jul 21, 2004 29.89 29.89 28.81 28.86
3062 NASDAQ MSFT Tue, Jul 20, 2004 28.00 28.48 27.85 28.32
3061 NASDAQ MSFT Mon, Jul 19, 2004 27.62 28.26 27.60 27.95
3060 NASDAQ MSFT Fri, Jul 16, 2004 28.18 28.20 27.25 27.48
3059 NASDAQ MSFT Thu, Jul 15, 2004 28.05 28.20 27.80 27.87
3058 NASDAQ MSFT Wed, Jul 14, 2004 27.40 28.36 27.34 28.13
3057 NASDAQ MSFT Tue, Jul 13, 2004 27.91 27.95 27.60 27.60
3056 NASDAQ MSFT Mon, Jul 12, 2004 27.67 28.00 27.59 27.89
3055 NASDAQ MSFT Fri, Jul 9, 2004 27.78 28.00 27.64 27.86
3054 NASDAQ MSFT Thu, Jul 8, 2004 27.88 28.15 27.55 27.64
3053 NASDAQ MSFT Wed, Jul 7, 2004 27.67 28.32 27.55 28.10
3052 NASDAQ MSFT Tue, Jul 6, 2004 28.32 28.33 27.94 28.02
3051 NASDAQ MSFT Fri, Jul 2, 2004 28.62 28.68 28.40 28.57
3050 NASDAQ MSFT Thu, Jul 1, 2004 28.70 28.84 28.26 28.63
3049 NASDAQ MSFT Wed, Jun 30, 2004 28.57 28.80 28.39 28.56
3048 NASDAQ MSFT Tue, Jun 29, 2004 28.18 28.58 28.18 28.50
3047 NASDAQ MSFT Mon, Jun 28, 2004 28.60 28.75 28.17 28.28
3046 NASDAQ MSFT Fri, Jun 25, 2004 28.48 28.63 28.25 28.57
3045 NASDAQ MSFT Thu, Jun 24, 2004 28.48 28.65 28.36 28.39
3044 NASDAQ MSFT Wed, Jun 23, 2004 28.20 28.38 28.00 28.30
3043 NASDAQ MSFT Tue, Jun 22, 2004 28.15 28.35 27.81 28.29
3042 NASDAQ MSFT Mon, Jun 21, 2004 28.22 28.66 28.12 28.35
3041 NASDAQ MSFT Fri, Jun 18, 2004 27.77 28.50 27.70 28.35
3040 NASDAQ MSFT Thu, Jun 17, 2004 27.31 27.92 27.29 27.77
3039 NASDAQ MSFT Wed, Jun 16, 2004 27.34 27.50 27.15 27.32
3038 NASDAQ MSFT Tue, Jun 15, 2004 26.99 27.60 26.97 27.41
3037 NASDAQ MSFT Mon, Jun 14, 2004 26.55 26.90 26.53 26.90
3036 NASDAQ MSFT Thu, Jun 10, 2004 26.38 26.79 26.38 26.77
3035 NASDAQ MSFT Wed, Jun 9, 2004 26.40 26.65 26.40 26.47
3034 NASDAQ MSFT Tue, Jun 8, 2004 26.28 26.65 26.24 26.60
3033 NASDAQ MSFT Mon, Jun 7, 2004 26.02 26.43 25.97 26.43
3032 NASDAQ MSFT Fri, Jun 4, 2004 26.03 26.24 25.94 25.95
3031 NASDAQ MSFT Thu, Jun 3, 2004 26.05 26.13 25.86 25.89
3030 NASDAQ MSFT Wed, Jun 2, 2004 26.12 26.28 26.01 26.13
3029 NASDAQ MSFT Tue, Jun 1, 2004 26.13 26.27 25.87 26.11
3028 NASDAQ MSFT Fri, May 28, 2004 26.14 26.35 26.02 26.23
3027 NASDAQ MSFT Thu, May 27, 2004 26.16 26.19 25.92 26.19
3026 NASDAQ MSFT Wed, May 26, 2004 25.99 26.15 25.85 26.14
3025 NASDAQ MSFT Tue, May 25, 2004 25.71 26.19 25.60 26.10
3024 NASDAQ MSFT Mon, May 24, 2004 26.05 26.17 25.74 25.76
3023 NASDAQ MSFT Fri, May 21, 2004 25.97 26.20 25.78 25.89
3022 NASDAQ MSFT Thu, May 20, 2004 25.75 25.87 25.59 25.73
3021 NASDAQ MSFT Wed, May 19, 2004 26.03 26.27 25.62 25.62
3020 NASDAQ MSFT Tue, May 18, 2004 25.70 25.97 25.64 25.83
3019 NASDAQ MSFT Mon, May 17, 2004 25.47 25.79 25.42 25.54
3018 NASDAQ MSFT Fri, May 14, 2004 26.00 26.17 25.64 25.86
3017 NASDAQ MSFT Thu, May 13, 2004 25.82 26.19 25.79 26.10
3016 NASDAQ MSFT Wed, May 12, 2004 25.87 26.00 25.43 25.94
3015 NASDAQ MSFT Tue, May 11, 2004 26.09 26.11 25.79 25.94
3014 NASDAQ MSFT Mon, May 10, 2004 25.63 26.05 25.62 25.93
3013 NASDAQ MSFT Fri, May 7, 2004 26.03 26.38 25.75 25.78
3012 NASDAQ MSFT Thu, May 6, 2004 26.16 26.34 26.03 26.12
3011 NASDAQ MSFT Wed, May 5, 2004 26.32 26.60 26.25 26.30
3010 NASDAQ MSFT Tue, May 4, 2004 26.35 26.54 26.02 26.33
3009 NASDAQ MSFT Mon, May 3, 2004 26.19 26.52 26.19 26.35
3008 NASDAQ MSFT Fri, Apr 30, 2004 26.59 26.75 25.96 26.13
3007 NASDAQ MSFT Thu, Apr 29, 2004 26.51 26.94 26.31 26.48
3006 NASDAQ MSFT Wed, Apr 28, 2004 27.01 27.05 26.47 26.56
3005 NASDAQ MSFT Tue, Apr 27, 2004 27.16 27.37 27.13 27.22
3004 NASDAQ MSFT Mon, Apr 26, 2004 27.45 27.55 27.10 27.24
3003 NASDAQ MSFT Fri, Apr 23, 2004 27.40 27.72 27.34 27.54
3002 NASDAQ MSFT Thu, Apr 22, 2004 25.51 25.99 25.47 25.95
3001 NASDAQ MSFT Wed, Apr 21, 2004 25.36 25.49 25.20 25.45
3000 NASDAQ MSFT Tue, Apr 20, 2004 25.65 25.88 25.28 25.33
2999 NASDAQ MSFT Mon, Apr 19, 2004 25.08 25.60 25.06 25.53
2998 NASDAQ MSFT Fri, Apr 16, 2004 25.33 25.40 25.11 25.16
2997 NASDAQ MSFT Thu, Apr 15, 2004 25.53 25.73 25.10 25.22
2996 NASDAQ MSFT Wed, Apr 14, 2004 25.39 25.68 25.38 25.51
2995 NASDAQ MSFT Tue, Apr 13, 2004 25.68 25.77 25.41 25.45
2994 NASDAQ MSFT Mon, Apr 12, 2004 25.48 25.74 25.43 25.61
2993 NASDAQ MSFT Thu, Apr 8, 2004 25.82 25.85 25.36 25.48
2992 NASDAQ MSFT Wed, Apr 7, 2004 25.74 25.78 25.35 25.59
2991 NASDAQ MSFT Tue, Apr 6, 2004 25.77 25.90 25.66 25.80
2990 NASDAQ MSFT Mon, Apr 5, 2004 25.81 25.98 25.73 25.95
2989 NASDAQ MSFT Fri, Apr 2, 2004 25.48 25.90 25.44 25.85
2988 NASDAQ MSFT Thu, Apr 1, 2004 24.95 25.11 24.85 25.08
2987 NASDAQ MSFT Wed, Mar 31, 2004 25.20 25.20 24.87 24.93
2986 NASDAQ MSFT Tue, Mar 30, 2004 25.21 25.33 25.03 25.20
2985 NASDAQ MSFT Mon, Mar 29, 2004 25.25 25.40 25.00 25.31
2984 NASDAQ MSFT Fri, Mar 26, 2004 25.11 25.51 25.00 25.03
2983 NASDAQ MSFT Thu, Mar 25, 2004 24.60 25.24 24.58 25.19
2982 NASDAQ MSFT Wed, Mar 24, 2004 24.38 24.58 24.18 24.41
2981 NASDAQ MSFT Tue, Mar 23, 2004 24.65 24.66 24.11 24.15
2980 NASDAQ MSFT Mon, Mar 22, 2004 24.48 24.84 24.01 24.50
2979 NASDAQ MSFT Fri, Mar 19, 2004 24.77 24.94 24.56 24.63
2978 NASDAQ MSFT Thu, Mar 18, 2004 24.96 25.03 24.58 24.89
2977 NASDAQ MSFT Wed, Mar 17, 2004 25.25 25.46 25.11 25.13
2976 NASDAQ MSFT Tue, Mar 16, 2004 25.26 25.37 25.10 25.18
2975 NASDAQ MSFT Mon, Mar 15, 2004 25.30 25.43 25.06 25.16
2974 NASDAQ MSFT Fri, Mar 12, 2004 25.38 25.51 25.23 25.38
2973 NASDAQ MSFT Thu, Mar 11, 2004 25.18 25.78 25.07 25.09
2972 NASDAQ MSFT Wed, Mar 10, 2004 25.65 25.80 25.35 25.37
2971 NASDAQ MSFT Tue, Mar 9, 2004 25.80 25.97 25.54 25.72
2970 NASDAQ MSFT Mon, Mar 8, 2004 26.31 26.35 25.81 25.83
2969 NASDAQ MSFT Fri, Mar 5, 2004 26.23 26.60 26.20 26.35
2968 NASDAQ MSFT Thu, Mar 4, 2004 26.33 26.42 26.21 26.37
2967 NASDAQ MSFT Wed, Mar 3, 2004 26.35 26.55 26.22 26.37
2966 NASDAQ MSFT Tue, Mar 2, 2004 26.61 26.69 26.35 26.39
2965 NASDAQ MSFT Mon, Mar 1, 2004 26.63 26.72 26.50 26.70
2964 NASDAQ MSFT Fri, Feb 27, 2004 26.47 26.62 26.35 26.53
2963 NASDAQ MSFT Thu, Feb 26, 2004 26.59 26.65 26.41 26.50
2962 NASDAQ MSFT Wed, Feb 25, 2004 26.90 26.99 26.61 26.70
2961 NASDAQ MSFT Tue, Feb 24, 2004 26.61 26.95 26.55 26.88
2960 NASDAQ MSFT Mon, Feb 23, 2004 26.73 26.76 26.48 26.61
2959 NASDAQ MSFT Fri, Feb 20, 2004 26.66 26.80 26.50 26.57
2958 NASDAQ MSFT Thu, Feb 19, 2004 26.92 26.98 26.43 26.46
2957 NASDAQ MSFT Wed, Feb 18, 2004 26.90 27.11 26.74 26.77
2956 NASDAQ MSFT Tue, Feb 17, 2004 26.72 27.10 26.59 26.99
2955 NASDAQ MSFT Fri, Feb 13, 2004 26.98 27.06 26.50 26.59
2954 NASDAQ MSFT Thu, Feb 12, 2004 27.09 27.15 26.93 26.95
2953 NASDAQ MSFT Wed, Feb 11, 2004 26.97 27.23 26.85 27.15
2952 NASDAQ MSFT Tue, Feb 10, 2004 26.87 27.15 26.82 27.02
2951 NASDAQ MSFT Mon, Feb 9, 2004 27.19 27.23 26.85 26.90
2950 NASDAQ MSFT Fri, Feb 6, 2004 27.03 27.19 26.93 27.08
2949 NASDAQ MSFT Thu, Feb 5, 2004 27.06 27.17 26.83 26.96
2948 NASDAQ MSFT Wed, Feb 4, 2004 27.22 27.43 27.01 27.01
2947 NASDAQ MSFT Tue, Feb 3, 2004 27.40 27.55 27.18 27.29
2946 NASDAQ MSFT Mon, Feb 2, 2004 27.61 27.80 27.24 27.40
2945 NASDAQ MSFT Fri, Jan 30, 2004 27.84 27.90 27.55 27.65
2944 NASDAQ MSFT Thu, Jan 29, 2004 27.81 27.95 27.57 27.91
2943 NASDAQ MSFT Wed, Jan 28, 2004 28.30 28.44 27.47 27.71
2942 NASDAQ MSFT Tue, Jan 27, 2004 28.64 28.72 28.22 28.25
2941 NASDAQ MSFT Mon, Jan 26, 2004 28.49 28.83 28.32 28.80
2940 NASDAQ MSFT Fri, Jan 23, 2004 28.28 28.76 28.22 28.48
2939 NASDAQ MSFT Thu, Jan 22, 2004 28.36 28.44 27.94 28.01
2938 NASDAQ MSFT Wed, Jan 21, 2004 28.13 28.30 27.85 28.30
2937 NASDAQ MSFT Tue, Jan 20, 2004 27.98 28.20 27.93 28.10
2936 NASDAQ MSFT Fri, Jan 16, 2004 27.71 27.88 27.53 27.81
2935 NASDAQ MSFT Thu, Jan 15, 2004 27.55 27.72 27.42 27.54
2934 NASDAQ MSFT Wed, Jan 14, 2004 27.52 27.73 27.47 27.70
2933 NASDAQ MSFT Tue, Jan 13, 2004 27.55 27.64 27.26 27.43
2932 NASDAQ MSFT Mon, Jan 12, 2004 27.67 27.73 27.35 27.57
2931 NASDAQ MSFT Fri, Jan 9, 2004 28.03 28.06 27.59 27.66
2930 NASDAQ MSFT Thu, Jan 8, 2004 28.39 28.48 28.00 28.16
2929 NASDAQ MSFT Wed, Jan 7, 2004 28.17 28.31 28.01 28.21
2928 NASDAQ MSFT Tue, Jan 6, 2004 28.19 28.28 28.07 28.24
2927 NASDAQ MSFT Mon, Jan 5, 2004 27.73 28.18 27.72 28.14
2926 NASDAQ MSFT Fri, Jan 2, 2004 27.58 27.77 27.33 27.45
2925 NASDAQ MSFT Wed, Dec 31, 2003 27.42 27.55 27.23 27.37
2924 NASDAQ MSFT Tue, Dec 30, 2003 27.41 27.55 27.40 27.52
2923 NASDAQ MSFT Mon, Dec 29, 2003 27.21 27.53 27.16 27.46
2922 NASDAQ MSFT Fri, Dec 26, 2003 27.05 27.25 27.00 27.21
2921 NASDAQ MSFT Wed, Dec 24, 2003 27.14 27.16 27.00 27.04
2920 NASDAQ MSFT Tue, Dec 23, 2003 27.17 27.34 27.01 27.15
2919 NASDAQ MSFT Mon, Dec 22, 2003 27.16 27.43 26.97 27.18
2918 NASDAQ MSFT Fri, Dec 19, 2003 27.49 27.55 27.19 27.36
2917 NASDAQ MSFT Thu, Dec 18, 2003 27.10 27.45 27.05 27.40
2916 NASDAQ MSFT Wed, Dec 17, 2003 27.04 27.08 26.85 27.04
2915 NASDAQ MSFT Tue, Dec 16, 2003 26.83 27.16 26.77 27.06
2914 NASDAQ MSFT Mon, Dec 15, 2003 27.05 27.10 26.68 26.74
2913 NASDAQ MSFT Fri, Dec 12, 2003 26.69 26.81 26.50 26.65
2912 NASDAQ MSFT Thu, Dec 11, 2003 26.59 26.77 26.28 26.61
2911 NASDAQ MSFT Wed, Dec 10, 2003 26.45 26.63 26.38 26.59
2910 NASDAQ MSFT Tue, Dec 9, 2003 26.44 26.61 26.25 26.38
2909 NASDAQ MSFT Mon, Dec 8, 2003 26.12 26.34 25.81 26.24
2908 NASDAQ MSFT Fri, Dec 5, 2003 25.96 26.48 25.92 25.98
2907 NASDAQ MSFT Thu, Dec 4, 2003 25.72 26.23 25.66 26.20
2906 NASDAQ MSFT Wed, Dec 3, 2003 25.82 26.07 25.62 25.67
2905 NASDAQ MSFT Tue, Dec 2, 2003 25.95 26.09 25.61 25.66
2904 NASDAQ MSFT Mon, Dec 1, 2003 25.90 26.21 25.50 25.84
2903 NASDAQ MSFT Fri, Nov 28, 2003 25.50 25.75 25.40 25.71
2902 NASDAQ MSFT Wed, Nov 26, 2003 25.61 25.63 25.32 25.45
2901 NASDAQ MSFT Tue, Nov 25, 2003 25.87 25.95 25.38 25.40
2900 NASDAQ MSFT Mon, Nov 24, 2003 25.33 25.81 25.28 25.73
2899 NASDAQ MSFT Fri, Nov 21, 2003 25.33 25.38 25.08 25.11
2898 NASDAQ MSFT Thu, Nov 20, 2003 25.17 25.63 25.08 25.10
2897 NASDAQ MSFT Wed, Nov 19, 2003 25.29 25.54 25.17 25.35
2896 NASDAQ MSFT Tue, Nov 18, 2003 25.33 25.84 25.12 25.15
2895 NASDAQ MSFT Mon, Nov 17, 2003 25.39 25.44 24.84 25.15
2894 NASDAQ MSFT Fri, Nov 14, 2003 25.70 26.02 25.44 25.50
2893 NASDAQ MSFT Thu, Nov 13, 2003 25.86 25.93 25.45 25.69
2892 NASDAQ MSFT Wed, Nov 12, 2003 25.85 26.14 25.60 25.98
2891 NASDAQ MSFT Tue, Nov 11, 2003 26.01 26.08 25.67 25.80
2890 NASDAQ MSFT Mon, Nov 10, 2003 26.12 26.23 26.00 26.00
2889 NASDAQ MSFT Fri, Nov 7, 2003 26.38 26.49 26.03 26.10
2888 NASDAQ MSFT Thu, Nov 6, 2003 26.26 26.30 26.00 26.23
2887 NASDAQ MSFT Wed, Nov 5, 2003 26.15 26.32 26.00 26.10
2886 NASDAQ MSFT Tue, Nov 4, 2003 26.59 26.62 26.01 26.07
2885 NASDAQ MSFT Mon, Nov 3, 2003 26.35 26.75 26.29 26.68
2884 NASDAQ MSFT Fri, Oct 31, 2003 26.37 26.44 26.11 26.14
2883 NASDAQ MSFT Thu, Oct 30, 2003 27.01 27.04 25.91 26.12
2882 NASDAQ MSFT Wed, Oct 29, 2003 27.16 27.25 26.66 26.74
2881 NASDAQ MSFT Tue, Oct 28, 2003 27.09 27.22 26.88 27.20
2880 NASDAQ MSFT Mon, Oct 27, 2003 26.91 27.10 26.82 26.91
2879 NASDAQ MSFT Fri, Oct 24, 2003 27.27 27.40 26.42 26.61
2878 NASDAQ MSFT Thu, Oct 23, 2003 28.72 29.08 28.10 28.91
2877 NASDAQ MSFT Wed, Oct 22, 2003 29.03 29.21 28.80 28.89
2876 NASDAQ MSFT Tue, Oct 21, 2003 29.35 29.43 29.17 29.35
2875 NASDAQ MSFT Mon, Oct 20, 2003 28.95 29.37 28.80 29.35
2874 NASDAQ MSFT Fri, Oct 17, 2003 29.28 29.29 28.80 28.93
2873 NASDAQ MSFT Thu, Oct 16, 2003 28.91 29.31 28.80 29.23
2872 NASDAQ MSFT Wed, Oct 15, 2003 29.20 29.26 28.70 29.07
2871 NASDAQ MSFT Tue, Oct 14, 2003 28.66 28.77 28.48 28.68
2870 NASDAQ MSFT Mon, Oct 13, 2003 28.98 29.10 28.50 28.78
2869 NASDAQ MSFT Fri, Oct 10, 2003 28.91 29.20 28.67 28.91
2868 NASDAQ MSFT Thu, Oct 9, 2003 29.22 29.35 28.80 28.94
2867 NASDAQ MSFT Wed, Oct 8, 2003 29.36 29.36 28.68 28.82
2866 NASDAQ MSFT Tue, Oct 7, 2003 29.01 29.37 28.92 29.14
2865 NASDAQ MSFT Mon, Oct 6, 2003 29.15 29.30 28.91 29.19
2864 NASDAQ MSFT Fri, Oct 3, 2003 29.16 29.46 28.93 29.08
2863 NASDAQ MSFT Thu, Oct 2, 2003 28.45 28.75 28.19 28.50
2862 NASDAQ MSFT Wed, Oct 1, 2003 28.03 28.63 27.81 28.52
2861 NASDAQ MSFT Tue, Sep 30, 2003 28.59 28.61 27.75 27.80
2860 NASDAQ MSFT Mon, Sep 29, 2003 28.41 28.91 28.10 28.83
2859 NASDAQ MSFT Fri, Sep 26, 2003 28.27 28.78 28.14 28.19
2858 NASDAQ MSFT Thu, Sep 25, 2003 28.47 28.96 28.22 28.24
2857 NASDAQ MSFT Wed, Sep 24, 2003 29.61 29.70 28.42 28.46
2856 NASDAQ MSFT Tue, Sep 23, 2003 29.12 29.71 28.88 29.60
2855 NASDAQ MSFT Mon, Sep 22, 2003 29.39 30.00 28.81 29.07
2854 NASDAQ MSFT Fri, Sep 19, 2003 29.76 29.97 29.52 29.96
2853 NASDAQ MSFT Thu, Sep 18, 2003 28.49 29.51 28.42 29.50
2852 NASDAQ MSFT Wed, Sep 17, 2003 28.76 28.95 28.47 28.50
2851 NASDAQ MSFT Tue, Sep 16, 2003 28.41 28.95 28.32 28.90
2850 NASDAQ MSFT Mon, Sep 15, 2003 28.37 28.61 28.33 28.36
2849 NASDAQ MSFT Fri, Sep 12, 2003 27.48 28.40 27.45 28.34
2848 NASDAQ MSFT Thu, Sep 11, 2003 27.66 28.11 27.59 27.84
2847 NASDAQ MSFT Wed, Sep 10, 2003 28.03 28.18 27.48 27.55
2846 NASDAQ MSFT Tue, Sep 9, 2003 28.65 28.71 28.31 28.37
2845 NASDAQ MSFT Mon, Sep 8, 2003 28.39 28.92 28.34 28.84
2844 NASDAQ MSFT Fri, Sep 5, 2003 28.23 28.75 28.17 28.38
2843 NASDAQ MSFT Thu, Sep 4, 2003 28.10 28.47 27.99 28.43
2842 NASDAQ MSFT Wed, Sep 3, 2003 27.42 28.40 27.38 28.30
2841 NASDAQ MSFT Tue, Sep 2, 2003 26.70 27.30 26.47 27.26
2840 NASDAQ MSFT Fri, Aug 29, 2003 26.46 26.55 26.35 26.52
2839 NASDAQ MSFT Thu, Aug 28, 2003 26.50 26.58 26.24 26.51
2838 NASDAQ MSFT Wed, Aug 27, 2003 26.51 26.58 26.30 26.42
2837 NASDAQ MSFT Tue, Aug 26, 2003 26.31 26.67 25.96 26.57
2836 NASDAQ MSFT Mon, Aug 25, 2003 26.31 26.54 26.23 26.50
2835 NASDAQ MSFT Fri, Aug 22, 2003 26.78 26.95 26.21 26.22
2834 NASDAQ MSFT Thu, Aug 21, 2003 26.65 26.73 26.13 26.24
2833 NASDAQ MSFT Wed, Aug 20, 2003 26.30 26.53 26.00 26.45
2832 NASDAQ MSFT Tue, Aug 19, 2003 25.85 26.65 25.77 26.62
2831 NASDAQ MSFT Mon, Aug 18, 2003 25.56 25.83 25.46 25.70
2830 NASDAQ MSFT Fri, Aug 15, 2003 25.61 25.66 25.43 25.54
2829 NASDAQ MSFT Thu, Aug 14, 2003 25.66 25.71 25.52 25.63
2828 NASDAQ MSFT Wed, Aug 13, 2003 25.79 25.89 25.50 25.60
2827 NASDAQ MSFT Tue, Aug 12, 2003 25.71 25.77 25.45 25.73
2826 NASDAQ MSFT Mon, Aug 11, 2003 25.61 25.99 25.54 25.61
2825 NASDAQ MSFT Fri, Aug 8, 2003 25.88 25.98 25.50 25.58
2824 NASDAQ MSFT Thu, Aug 7, 2003 25.72 25.81 25.45 25.71
2823 NASDAQ MSFT Wed, Aug 6, 2003 25.54 26.19 25.43 25.65
2822 NASDAQ MSFT Tue, Aug 5, 2003 26.31 26.54 25.60 25.66
2821 NASDAQ MSFT Mon, Aug 4, 2003 26.15 26.41 25.75 26.18
2820 NASDAQ MSFT Fri, Aug 1, 2003 26.33 26.51 26.12 26.17
2819 NASDAQ MSFT Thu, Jul 31, 2003 26.60 26.99 26.31 26.41
2818 NASDAQ MSFT Wed, Jul 30, 2003 26.46 26.57 26.17 26.23
2817 NASDAQ MSFT Tue, Jul 29, 2003 26.88 26.90 26.24 26.47
2816 NASDAQ MSFT Mon, Jul 28, 2003 26.94 27.00 26.49 26.61
2815 NASDAQ MSFT Fri, Jul 25, 2003 26.28 26.95 26.07 26.89
2814 NASDAQ MSFT Thu, Jul 24, 2003 26.78 26.92 25.98 26.00
2813 NASDAQ MSFT Wed, Jul 23, 2003 26.42 26.65 26.14 26.45
2812 NASDAQ MSFT Tue, Jul 22, 2003 26.28 26.56 26.13 26.38
2811 NASDAQ MSFT Mon, Jul 21, 2003 26.87 26.91 26.00 26.04
2810 NASDAQ MSFT Fri, Jul 18, 2003 27.11 27.23 26.75 26.89
2809 NASDAQ MSFT Thu, Jul 17, 2003 27.14 27.27 26.54 26.69
2808 NASDAQ MSFT Wed, Jul 16, 2003 27.56 27.62 27.20 27.52
2807 NASDAQ MSFT Tue, Jul 15, 2003 27.47 27.53 27.10 27.27
2806 NASDAQ MSFT Mon, Jul 14, 2003 27.63 27.81 27.05 27.40
2805 NASDAQ MSFT Fri, Jul 11, 2003 26.95 27.45 26.89 27.31
2804 NASDAQ MSFT Thu, Jul 10, 2003 27.25 27.42 26.59 26.91
2803 NASDAQ MSFT Wed, Jul 9, 2003 27.56 27.70 27.25 27.47
2802 NASDAQ MSFT Tue, Jul 8, 2003 27.26 27.80 27.25 27.70
2801 NASDAQ MSFT Mon, Jul 7, 2003 27.02 27.55 26.95 27.42
2800 NASDAQ MSFT Thu, Jul 3, 2003 26.69 26.95 26.41 26.50
2799 NASDAQ MSFT Wed, Jul 2, 2003 26.50 26.93 26.45 26.88
2798 NASDAQ MSFT Tue, Jul 1, 2003 25.59 26.20 25.39 26.15
2797 NASDAQ MSFT Mon, Jun 30, 2003 25.94 26.12 25.50 25.64
2796 NASDAQ MSFT Fri, Jun 27, 2003 25.95 26.34 25.53 25.63
2795 NASDAQ MSFT Thu, Jun 26, 2003 25.39 26.51 25.21 25.75
2794 NASDAQ MSFT Wed, Jun 25, 2003 25.64 25.99 25.14 25.26
2793 NASDAQ MSFT Tue, Jun 24, 2003 25.65 26.04 25.52 25.70
2792 NASDAQ MSFT Mon, Jun 23, 2003 26.14 26.24 25.49 25.78
2791 NASDAQ MSFT Fri, Jun 20, 2003 26.34 26.38 26.01 26.33
2790 NASDAQ MSFT Thu, Jun 19, 2003 26.09 26.39 26.01 26.07
2789 NASDAQ MSFT Wed, Jun 18, 2003 25.98 26.43 25.71 26.07
2788 NASDAQ MSFT Tue, Jun 17, 2003 25.64 26.14 25.53 25.96
2787 NASDAQ MSFT Mon, Jun 16, 2003 24.80 25.42 24.67 25.39
2786 NASDAQ MSFT Fri, Jun 13, 2003 25.20 25.25 24.49 24.65
2785 NASDAQ MSFT Thu, Jun 12, 2003 24.97 25.14 24.74 24.99
2784 NASDAQ MSFT Wed, Jun 11, 2003 24.67 24.96 24.42 24.88
2783 NASDAQ MSFT Tue, Jun 10, 2003 23.94 24.75 23.85 24.68
2782 NASDAQ MSFT Mon, Jun 9, 2003 23.72 23.98 23.60 23.75
2781 NASDAQ MSFT Fri, Jun 6, 2003 24.44 24.56 23.65 23.67
2780 NASDAQ MSFT Thu, Jun 5, 2003 24.47 24.52 24.01 24.09
2779 NASDAQ MSFT Wed, Jun 4, 2003 24.99 25.22 24.74 24.87
2778 NASDAQ MSFT Tue, Jun 3, 2003 24.75 24.92 24.57 24.88
2777 NASDAQ MSFT Mon, Jun 2, 2003 24.98 25.03 24.57 24.64
2776 NASDAQ MSFT Fri, May 30, 2003 24.73 24.91 24.51 24.61
2775 NASDAQ MSFT Thu, May 29, 2003 24.47 24.67 24.23 24.40
2774 NASDAQ MSFT Wed, May 28, 2003 24.78 24.87 24.30 24.41
2773 NASDAQ MSFT Tue, May 27, 2003 24.25 24.89 24.22 24.79
2772 NASDAQ MSFT Fri, May 23, 2003 24.20 24.54 24.03 24.22
2771 NASDAQ MSFT Thu, May 22, 2003 24.20 24.27 24.04 24.16
2770 NASDAQ MSFT Wed, May 21, 2003 24.63 24.71 23.89 24.03
2769 NASDAQ MSFT Tue, May 20, 2003 24.86 25.00 24.50 24.63
2768 NASDAQ MSFT Mon, May 19, 2003 25.40 25.54 24.74 24.76
2767 NASDAQ MSFT Fri, May 16, 2003 25.88 26.05 25.41 25.57
2766 NASDAQ MSFT Thu, May 15, 2003 25.85 26.01 25.57 25.79
2765 NASDAQ MSFT Wed, May 14, 2003 26.08 26.18 25.54 25.62
2764 NASDAQ MSFT Tue, May 13, 2003 26.04 26.20 25.89 25.99
2763 NASDAQ MSFT Mon, May 12, 2003 26.15 26.47 26.06 26.20
2762 NASDAQ MSFT Fri, May 9, 2003 25.90 26.50 25.89 26.36
2761 NASDAQ MSFT Thu, May 8, 2003 25.75 26.14 25.71 25.74
2760 NASDAQ MSFT Wed, May 7, 2003 26.11 26.35 25.84 25.99
2759 NASDAQ MSFT Tue, May 6, 2003 25.86 26.50 25.82 26.37
2758 NASDAQ MSFT Mon, May 5, 2003 26.25 26.39 25.84 25.86
2757 NASDAQ MSFT Fri, May 2, 2003 25.65 26.29 25.56 26.10
2756 NASDAQ MSFT Thu, May 1, 2003 25.54 25.95 25.34 25.72
2755 NASDAQ MSFT Wed, Apr 30, 2003 25.73 25.88 25.25 25.57
2754 NASDAQ MSFT Tue, Apr 29, 2003 25.95 26.25 25.68 25.80
2753 NASDAQ MSFT Mon, Apr 28, 2003 25.39 25.94 25.32 25.74
2752 NASDAQ MSFT Fri, Apr 25, 2003 25.33 25.64 25.17 25.22
2751 NASDAQ MSFT Thu, Apr 24, 2003 25.48 25.72 25.32 25.49
2750 NASDAQ MSFT Wed, Apr 23, 2003 25.75 25.99 25.47 25.72
2749 NASDAQ MSFT Tue, Apr 22, 2003 25.06 25.80 25.03 25.76
2748 NASDAQ MSFT Mon, Apr 21, 2003 25.61 25.61 25.08 25.21
2747 NASDAQ MSFT Thu, Apr 17, 2003 24.77 25.54 24.74 25.50
2746 NASDAQ MSFT Wed, Apr 16, 2003 25.60 25.74 24.60 24.92
2745 NASDAQ MSFT Tue, Apr 15, 2003 24.68 24.79 24.10 24.60
2744 NASDAQ MSFT Mon, Apr 14, 2003 24.27 24.88 24.00 24.76
2743 NASDAQ MSFT Fri, Apr 11, 2003 24.89 25.18 23.95 24.20
2742 NASDAQ MSFT Thu, Apr 10, 2003 24.71 24.79 24.28 24.59
2741 NASDAQ MSFT Wed, Apr 9, 2003 25.61 25.67 24.54 24.57
2740 NASDAQ MSFT Tue, Apr 8, 2003 25.31 25.83 25.20 25.58
2739 NASDAQ MSFT Mon, Apr 7, 2003 26.23 26.43 25.17 25.17
2738 NASDAQ MSFT Fri, Apr 4, 2003 25.76 25.80 24.93 25.09
2737 NASDAQ MSFT Thu, Apr 3, 2003 25.99 26.09 25.60 25.73
2736 NASDAQ MSFT Wed, Apr 2, 2003 25.10 26.00 25.10 25.72
2735 NASDAQ MSFT Tue, Apr 1, 2003 24.46 24.70 24.25 24.35
2734 NASDAQ MSFT Mon, Mar 31, 2003 24.25 24.71 24.01 24.21
2733 NASDAQ MSFT Fri, Mar 28, 2003 24.67 25.10 24.60 24.67
2732 NASDAQ MSFT Thu, Mar 27, 2003 24.94 25.26 24.59 25.04
2731 NASDAQ MSFT Wed, Mar 26, 2003 25.46 25.62 25.24 25.25
2730 NASDAQ MSFT Tue, Mar 25, 2003 25.60 25.75 25.03 25.49
2729 NASDAQ MSFT Mon, Mar 24, 2003 25.55 25.93 25.18 25.29
2728 NASDAQ MSFT Fri, Mar 21, 2003 26.75 26.80 26.03 26.57
2727 NASDAQ MSFT Thu, Mar 20, 2003 26.02 26.52 25.67 26.25
2726 NASDAQ MSFT Wed, Mar 19, 2003 25.98 26.43 25.74 26.32
2725 NASDAQ MSFT Tue, Mar 18, 2003 25.89 26.04 25.50 26.04
2724 NASDAQ MSFT Mon, Mar 17, 2003 24.52 25.95 24.33 25.93
2723 NASDAQ MSFT Fri, Mar 14, 2003 24.68 24.96 24.26 24.86
2722 NASDAQ MSFT Thu, Mar 13, 2003 23.72 24.74 23.44 24.67
2721 NASDAQ MSFT Wed, Mar 12, 2003 22.81 23.44 22.55 23.39
2720 NASDAQ MSFT Tue, Mar 11, 2003 23.06 23.26 22.76 22.80
2719 NASDAQ MSFT Mon, Mar 10, 2003 23.31 23.46 22.89 22.95
2718 NASDAQ MSFT Fri, Mar 7, 2003 22.95 23.79 22.90 23.56
2717 NASDAQ MSFT Thu, Mar 6, 2003 23.17 23.50 23.13 23.27
2716 NASDAQ MSFT Wed, Mar 5, 2003 23.07 23.55 23.05 23.44
2715 NASDAQ MSFT Tue, Mar 4, 2003 23.58 23.66 23.06 23.07
2714 NASDAQ MSFT Mon, Mar 3, 2003 24.02 24.12 23.40 23.54
2713 NASDAQ MSFT Fri, Feb 28, 2003 23.74 24.07 23.55 23.70
2712 NASDAQ MSFT Thu, Feb 27, 2003 23.90 24.21 23.30 23.58
2711 NASDAQ MSFT Wed, Feb 26, 2003 24.07 24.47 23.58 23.61
2710 NASDAQ MSFT Tue, Feb 25, 2003 23.54 24.27 23.38 24.19
2709 NASDAQ MSFT Mon, Feb 24, 2003 24.44 24.50 23.84 24.07
2708 NASDAQ MSFT Fri, Feb 21, 2003 24.29 24.80 23.70 24.63
2707 NASDAQ MSFT Thu, Feb 20, 2003 24.77 24.87 24.10 24.14
2706 NASDAQ MSFT Wed, Feb 19, 2003 24.82 24.88 24.17 24.53
2705 NASDAQ MSFT Tue, Feb 18, 2003 24.62 24.99 24.40 24.96
2704 NASDAQ MSFT Fri, Feb 14, 2003 23.63 24.25 23.39 24.15
2703 NASDAQ MSFT Thu, Feb 13, 2003 23.21 23.56 23.07 23.50
2702 NASDAQ MSFT Wed, Feb 12, 2003 23.28 23.55 23.13 23.22
2701 NASDAQ MSFT Tue, Feb 11, 2003 23.65 23.84 23.00 23.22
2700 NASDAQ MSFT Mon, Feb 10, 2003 23.40 23.76 23.27 23.69
2699 NASDAQ MSFT Fri, Feb 7, 2003 23.94 23.98 23.21 23.29
2698 NASDAQ MSFT Thu, Feb 6, 2003 23.43 23.81 23.28 23.71
2697 NASDAQ MSFT Wed, Feb 5, 2003 23.92 24.27 23.37 23.48
2696 NASDAQ MSFT Tue, Feb 4, 2003 23.90 23.97 23.44 23.66
2695 NASDAQ MSFT Mon, Feb 3, 2003 23.97 24.55 23.73 24.28
2694 NASDAQ MSFT Fri, Jan 31, 2003 23.73 24.18 23.52 23.73
2693 NASDAQ MSFT Thu, Jan 30, 2003 25.08 25.09 24.10 24.12
2692 NASDAQ MSFT Wed, Jan 29, 2003 24.37 25.02 23.97 24.96
2691 NASDAQ MSFT Tue, Jan 28, 2003 24.85 24.85 24.28 24.41
2690 NASDAQ MSFT Mon, Jan 27, 2003 24.66 25.30 24.21 24.59
2689 NASDAQ MSFT Fri, Jan 24, 2003 26.02 26.03 24.85 24.93
2688 NASDAQ MSFT Thu, Jan 23, 2003 25.98 26.27 25.73 26.14
2687 NASDAQ MSFT Wed, Jan 22, 2003 25.80 26.20 25.46 25.50
2686 NASDAQ MSFT Tue, Jan 21, 2003 25.94 26.08 25.65 25.67
2685 NASDAQ MSFT Fri, Jan 17, 2003 26.47 26.50 25.66 25.73
2684 NASDAQ MSFT Thu, Jan 16, 2003 28.16 28.33 27.56 27.68
2683 NASDAQ MSFT Wed, Jan 15, 2003 28.50 28.66 28.10 28.14
2682 NASDAQ MSFT Tue, Jan 14, 2003 28.17 28.50 28.10 28.49
2681 NASDAQ MSFT Mon, Jan 13, 2003 28.26 28.38 27.89 28.20
2680 NASDAQ MSFT Fri, Jan 10, 2003 27.55 28.15 27.45 27.96
2679 NASDAQ MSFT Thu, Jan 9, 2003 27.36 27.96 27.27 27.91
2678 NASDAQ MSFT Wed, Jan 8, 2003 27.69 27.78 27.06 27.12
2677 NASDAQ MSFT Tue, Jan 7, 2003 27.46 28.01 27.34 27.90
2676 NASDAQ MSFT Mon, Jan 6, 2003 27.01 27.62 26.90 27.39
2675 NASDAQ MSFT Fri, Jan 3, 2003 26.80 26.90 26.44 26.90
2674 NASDAQ MSFT Thu, Jan 2, 2003 26.15 26.88 25.86 26.86
2673 NASDAQ MSFT Tue, Dec 31, 2002 26.37 26.50 25.63 25.85
2672 NASDAQ MSFT Mon, Dec 30, 2002 26.51 26.62 26.14 26.38
2671 NASDAQ MSFT Fri, Dec 27, 2002 26.64 27.00 26.45 26.49
2670 NASDAQ MSFT Thu, Dec 26, 2002 27.02 27.35 26.59 26.70
2669 NASDAQ MSFT Tue, Dec 24, 2002 26.77 27.12 26.76 26.91
2668 NASDAQ MSFT Mon, Dec 23, 2002 26.53 27.14 26.45 27.00
2667 NASDAQ MSFT Fri, Dec 20, 2002 26.75 26.86 26.48 26.52
2666 NASDAQ MSFT Thu, Dec 19, 2002 26.63 27.38 26.44 26.56
2665 NASDAQ MSFT Wed, Dec 18, 2002 26.92 27.20 26.40 26.77
2664 NASDAQ MSFT Tue, Dec 17, 2002 27.21 27.50 26.89 27.18
2663 NASDAQ MSFT Mon, Dec 16, 2002 26.50 27.28 26.34 27.24
2662 NASDAQ MSFT Fri, Dec 13, 2002 26.84 26.88 26.25 26.25
2661 NASDAQ MSFT Thu, Dec 12, 2002 27.50 27.53 26.85 27.09
2660 NASDAQ MSFT Wed, Dec 11, 2002 26.93 27.51 26.79 27.33
2659 NASDAQ MSFT Tue, Dec 10, 2002 26.78 27.24 26.74 27.01
2658 NASDAQ MSFT Mon, Dec 9, 2002 27.50 27.61 26.76 26.77
2657 NASDAQ MSFT Fri, Dec 6, 2002 27.44 27.87 27.11 27.74
2656 NASDAQ MSFT Thu, Dec 5, 2002 28.48 28.55 27.65 27.67
2655 NASDAQ MSFT Wed, Dec 4, 2002 28.07 28.72 27.91 28.27
2654 NASDAQ MSFT Tue, Dec 3, 2002 28.64 28.68 28.21 28.36
2653 NASDAQ MSFT Mon, Dec 2, 2002 29.33 29.48 28.51 28.85
2652 NASDAQ MSFT Fri, Nov 29, 2002 29.22 29.32 28.84 28.84
2651 NASDAQ MSFT Wed, Nov 27, 2002 28.80 29.31 28.70 29.04
2650 NASDAQ MSFT Tue, Nov 26, 2002 28.82 29.13 28.39 28.45
2649 NASDAQ MSFT Mon, Nov 25, 2002 29.03 29.32 28.79 29.12
2648 NASDAQ MSFT Fri, Nov 22, 2002 28.73 29.15 28.53 29.11
2647 NASDAQ MSFT Thu, Nov 21, 2002 28.49 29.00 28.39 28.92
2646 NASDAQ MSFT Wed, Nov 20, 2002 27.51 28.45 27.47 28.31
2645 NASDAQ MSFT Tue, Nov 19, 2002 27.78 27.90 27.16 27.43
2644 NASDAQ MSFT Mon, Nov 18, 2002 28.48 28.52 27.87 27.93
2643 NASDAQ MSFT Fri, Nov 15, 2002 28.30 28.46 27.84 28.35
2642 NASDAQ MSFT Thu, Nov 14, 2002 28.00 28.50 27.94 28.50
2641 NASDAQ MSFT Wed, Nov 13, 2002 27.12 27.97 27.06 27.68
2640 NASDAQ MSFT Tue, Nov 12, 2002 27.05 27.72 26.95 27.26
2639 NASDAQ MSFT Mon, Nov 11, 2002 27.54 27.55 26.91 26.93
2638 NASDAQ MSFT Fri, Nov 8, 2002 28.00 28.28 27.51 27.55
2637 NASDAQ MSFT Thu, Nov 7, 2002 28.10 28.31 27.75 28.01
2636 NASDAQ MSFT Wed, Nov 6, 2002 28.50 28.55 27.77 28.52
2635 NASDAQ MSFT Tue, Nov 5, 2002 27.89 28.40 27.79 28.34
2634 NASDAQ MSFT Mon, Nov 4, 2002 28.38 28.63 27.76 28.05
2633 NASDAQ MSFT Fri, Nov 1, 2002 26.22 26.62 25.95 26.50
2632 NASDAQ MSFT Thu, Oct 31, 2002 26.60 27.04 26.43 26.74
2631 NASDAQ MSFT Wed, Oct 30, 2002 26.10 26.70 25.82 26.56
2630 NASDAQ MSFT Tue, Oct 29, 2002 26.08 26.25 25.43 26.04
2629 NASDAQ MSFT Mon, Oct 28, 2002 26.70 26.75 25.76 25.98
2628 NASDAQ MSFT Fri, Oct 25, 2002 25.63 26.40 25.58 26.34
2627 NASDAQ MSFT Thu, Oct 24, 2002 26.68 26.69 25.45 25.62
2626 NASDAQ MSFT Wed, Oct 23, 2002 25.72 26.63 25.72 26.60
2625 NASDAQ MSFT Tue, Oct 22, 2002 25.72 25.97 25.52 25.84
2624 NASDAQ MSFT Mon, Oct 21, 2002 25.99 26.50 25.68 26.26
2623 NASDAQ MSFT Fri, Oct 18, 2002 26.30 26.60 25.57 26.58
2622 NASDAQ MSFT Thu, Oct 17, 2002 26.14 26.25 25.03 25.39
2621 NASDAQ MSFT Wed, Oct 16, 2002 25.20 25.63 25.14 25.21
2620 NASDAQ MSFT Tue, Oct 15, 2002 25.63 26.19 25.33 26.15
2619 NASDAQ MSFT Mon, Oct 14, 2002 24.13 24.67 23.92 24.65
2618 NASDAQ MSFT Fri, Oct 11, 2002 23.68 24.45 23.51 24.44
2617 NASDAQ MSFT Thu, Oct 10, 2002 22.00 23.31 21.63 23.19
2616 NASDAQ MSFT Wed, Oct 9, 2002 22.12 22.73 21.91 22.00
2615 NASDAQ MSFT Tue, Oct 8, 2002 22.38 22.99 22.07 22.50
2614 NASDAQ MSFT Mon, Oct 7, 2002 21.91 22.53 21.85 22.03
2613 NASDAQ MSFT Fri, Oct 4, 2002 22.70 22.79 21.85 21.89
2612 NASDAQ MSFT Thu, Oct 3, 2002 22.65 23.30 22.30 22.40
2611 NASDAQ MSFT Wed, Oct 2, 2002 23.05 23.41 22.58 22.81
2610 NASDAQ MSFT Tue, Oct 1, 2002 22.16 23.13 21.60 23.12
2609 NASDAQ MSFT Mon, Sep 30, 2002 22.44 22.52 21.56 21.87
2608 NASDAQ MSFT Fri, Sep 27, 2002 23.02 23.55 22.60 22.63
2607 NASDAQ MSFT Thu, Sep 26, 2002 23.56 23.75 22.98 23.10
2606 NASDAQ MSFT Wed, Sep 25, 2002 23.20 23.48 22.53 23.26
2605 NASDAQ MSFT Tue, Sep 24, 2002 22.42 23.24 22.32 22.82
2604 NASDAQ MSFT Mon, Sep 23, 2002 23.30 23.36 22.41 22.62
2603 NASDAQ MSFT Fri, Sep 20, 2002 23.86 24.00 23.65 23.73
2602 NASDAQ MSFT Thu, Sep 19, 2002 23.34 23.91 23.30 23.60
2601 NASDAQ MSFT Wed, Sep 18, 2002 23.36 24.12 23.33 23.88
2600 NASDAQ MSFT Tue, Sep 17, 2002 24.34 24.45 23.61 23.65
2599 NASDAQ MSFT Mon, Sep 16, 2002 23.80 24.07 23.53 23.89
2598 NASDAQ MSFT Fri, Sep 13, 2002 23.45 24.13 23.43 23.96
2597 NASDAQ MSFT Thu, Sep 12, 2002 24.08 24.15 23.51 23.58
2596 NASDAQ MSFT Wed, Sep 11, 2002 25.12 25.55 24.27 24.29
2595 NASDAQ MSFT Tue, Sep 10, 2002 24.27 24.91 24.18 24.90
2594 NASDAQ MSFT Mon, Sep 9, 2002 23.63 24.48 23.32 24.35
2593 NASDAQ MSFT Fri, Sep 6, 2002 23.88 24.14 23.74 23.91
2592 NASDAQ MSFT Thu, Sep 5, 2002 23.75 23.76 22.94 22.96
2591 NASDAQ MSFT Wed, Sep 4, 2002 23.73 24.30 23.58 24.11
2590 NASDAQ MSFT Tue, Sep 3, 2002 24.26 24.26 23.50 23.51
2589 NASDAQ MSFT Fri, Aug 30, 2002 25.07 25.24 24.50 24.54
2588 NASDAQ MSFT Thu, Aug 29, 2002 24.45 25.50 24.26 25.29
2587 NASDAQ MSFT Wed, Aug 28, 2002 25.24 25.33 24.65 24.69
2586 NASDAQ MSFT Tue, Aug 27, 2002 26.17 26.23 25.33 25.42
2585 NASDAQ MSFT Mon, Aug 26, 2002 26.25 26.33 25.59 26.05
2584 NASDAQ MSFT Fri, Aug 23, 2002 26.33 26.43 25.92 26.11
2583 NASDAQ MSFT Thu, Aug 22, 2002 26.43 26.73 26.30 26.62
2582 NASDAQ MSFT Wed, Aug 21, 2002 25.78 26.19 25.58 26.14
2581 NASDAQ MSFT Tue, Aug 20, 2002 25.69 25.85 25.38 25.52
2580 NASDAQ MSFT Mon, Aug 19, 2002 25.02 26.03 24.93 26.00
2579 NASDAQ MSFT Fri, Aug 16, 2002 24.72 25.12 24.46 25.00
2578 NASDAQ MSFT Thu, Aug 15, 2002 24.98 25.37 24.38 24.89
2577 NASDAQ MSFT Wed, Aug 14, 2002 23.63 24.87 23.61 24.86
2576 NASDAQ MSFT Tue, Aug 13, 2002 24.00 24.85 23.46 23.53
2575 NASDAQ MSFT Mon, Aug 12, 2002 23.81 24.38 23.80 24.24
2574 NASDAQ MSFT Fri, Aug 9, 2002 24.08 24.58 23.83 24.06
2573 NASDAQ MSFT Thu, Aug 8, 2002 23.56 24.50 23.21 24.46
2572 NASDAQ MSFT Wed, Aug 7, 2002 23.50 23.65 22.58 23.55
2571 NASDAQ MSFT Tue, Aug 6, 2002 22.45 23.63 22.42 22.84
2570 NASDAQ MSFT Mon, Aug 5, 2002 22.15 22.59 21.91 22.00
2569 NASDAQ MSFT Fri, Aug 2, 2002 22.76 22.93 21.90 22.21
2568 NASDAQ MSFT Thu, Aug 1, 2002 23.79 24.05 22.75 22.88
2567 NASDAQ MSFT Wed, Jul 31, 2002 23.81 24.00 23.18 23.99
2566 NASDAQ MSFT Tue, Jul 30, 2002 23.78 24.42 23.67 24.05
2565 NASDAQ MSFT Mon, Jul 29, 2002 23.43 24.15 23.28 24.13
2564 NASDAQ MSFT Fri, Jul 26, 2002 21.87 22.71 21.84 22.68
2563 NASDAQ MSFT Thu, Jul 25, 2002 22.73 22.86 21.22 21.42
2562 NASDAQ MSFT Wed, Jul 24, 2002 20.88 23.18 20.71 23.12
2561 NASDAQ MSFT Tue, Jul 23, 2002 23.25 23.40 21.49 21.51
2560 NASDAQ MSFT Mon, Jul 22, 2002 24.48 25.00 22.95 23.76
2559 NASDAQ MSFT Fri, Jul 19, 2002 24.94 25.45 24.41 24.78
2558 NASDAQ MSFT Thu, Jul 18, 2002 26.03 26.37 25.33 25.56
2557 NASDAQ MSFT Wed, Jul 17, 2002 26.26 26.65 25.59 26.00
2556 NASDAQ MSFT Tue, Jul 16, 2002 25.66 26.40 25.32 25.63
2555 NASDAQ MSFT Mon, Jul 15, 2002 25.70 25.93 24.00 25.90
2554 NASDAQ MSFT Fri, Jul 12, 2002 26.69 26.87 25.74 25.93
2553 NASDAQ MSFT Thu, Jul 11, 2002 26.02 26.54 25.63 26.46
2552 NASDAQ MSFT Wed, Jul 10, 2002 26.85 27.10 26.07 26.12
2551 NASDAQ MSFT Tue, Jul 9, 2002 26.66 27.37 26.49 26.61
2550 NASDAQ MSFT Mon, Jul 8, 2002 27.21 27.47 26.29 26.46
2549 NASDAQ MSFT Fri, Jul 5, 2002 26.55 27.45 26.53 27.43
2548 NASDAQ MSFT Wed, Jul 3, 2002 25.62 26.26 25.23 25.92
2547 NASDAQ MSFT Tue, Jul 2, 2002 26.19 26.46 25.67 25.72
2546 NASDAQ MSFT Mon, Jul 1, 2002 27.06 27.20 26.29 26.33
2545 NASDAQ MSFT Fri, Jun 28, 2002 27.28 27.90 27.00 27.35
2544 NASDAQ MSFT Thu, Jun 27, 2002 27.30 27.47 26.43 27.46
2543 NASDAQ MSFT Wed, Jun 26, 2002 25.53 27.20 25.53 27.07
2542 NASDAQ MSFT Tue, Jun 25, 2002 27.35 27.50 26.40 26.48
2541 NASDAQ MSFT Mon, Jun 24, 2002 26.05 27.32 25.93 27.08
2540 NASDAQ MSFT Fri, Jun 21, 2002 26.70 27.28 26.14 26.14
2539 NASDAQ MSFT Thu, Jun 20, 2002 27.19 27.55 26.95 27.05
2538 NASDAQ MSFT Wed, Jun 19, 2002 27.74 27.97 27.16 27.18
2537 NASDAQ MSFT Tue, Jun 18, 2002 27.77 28.15 27.68 28.00
2536 NASDAQ MSFT Mon, Jun 17, 2002 27.83 28.22 27.69 27.84
2535 NASDAQ MSFT Fri, Jun 14, 2002 26.58 27.78 26.50 27.63
2534 NASDAQ MSFT Thu, Jun 13, 2002 27.42 27.74 27.10 27.11
2533 NASDAQ MSFT Wed, Jun 12, 2002 26.29 27.89 26.25 27.77
2532 NASDAQ MSFT Tue, Jun 11, 2002 26.62 27.09 26.21 26.29
2531 NASDAQ MSFT Mon, Jun 10, 2002 25.83 26.65 25.73 26.41
2530 NASDAQ MSFT Fri, Jun 7, 2002 24.95 26.30 24.93 25.99
2529 NASDAQ MSFT Thu, Jun 6, 2002 25.75 26.07 25.00 25.95
2528 NASDAQ MSFT Wed, Jun 5, 2002 25.22 25.88 25.17 25.83
2527 NASDAQ MSFT Tue, Jun 4, 2002 24.75 25.62 24.62 24.99
2526 NASDAQ MSFT Mon, Jun 3, 2002 25.50 25.82 24.59 24.71
2525 NASDAQ MSFT Fri, May 31, 2002 26.45 26.71 25.44 25.46
2524 NASDAQ MSFT Thu, May 30, 2002 25.82 26.68 25.72 26.32
2523 NASDAQ MSFT Wed, May 29, 2002 25.83 26.36 25.78 26.03
2522 NASDAQ MSFT Tue, May 28, 2002 26.80 26.85 25.88 26.16
2521 NASDAQ MSFT Fri, May 24, 2002 27.07 27.26 26.52 26.63
2520 NASDAQ MSFT Thu, May 23, 2002 26.85 27.42 26.51 27.41
2519 NASDAQ MSFT Wed, May 22, 2002 25.94 26.86 25.93 26.85
2518 NASDAQ MSFT Tue, May 21, 2002 26.98 27.30 26.07 26.10
2517 NASDAQ MSFT Mon, May 20, 2002 27.75 27.78 26.75 27.01
2516 NASDAQ MSFT Fri, May 17, 2002 28.11 28.20 27.64 28.02
2515 NASDAQ MSFT Thu, May 16, 2002 27.36 28.02 27.33 27.87
2514 NASDAQ MSFT Wed, May 15, 2002 27.25 28.22 26.93 27.38
2513 NASDAQ MSFT Tue, May 14, 2002 27.20 27.55 26.99 27.44
2512 NASDAQ MSFT Mon, May 13, 2002 25.23 26.46 24.88 26.35
2511 NASDAQ MSFT Fri, May 10, 2002 26.27 26.34 25.00 25.03
2510 NASDAQ MSFT Thu, May 9, 2002 27.20 27.50 25.95 26.06
2509 NASDAQ MSFT Wed, May 8, 2002 25.64 27.49 25.61 27.49
2508 NASDAQ MSFT Tue, May 7, 2002 24.59 25.15 24.18 24.74
2507 NASDAQ MSFT Mon, May 6, 2002 24.72 25.27 24.19 24.31
2506 NASDAQ MSFT Fri, May 3, 2002 25.63 25.84 24.76 24.78
2505 NASDAQ MSFT Thu, May 2, 2002 26.32 27.04 25.58 25.61
2504 NASDAQ MSFT Wed, May 1, 2002 26.08 26.60 25.33 26.38
2503 NASDAQ MSFT Tue, Apr 30, 2002 26.05 26.65 25.96 26.13
2502 NASDAQ MSFT Mon, Apr 29, 2002 25.74 26.46 25.72 26.12
2501 NASDAQ MSFT Fri, Apr 26, 2002 27.04 27.23 25.73 25.75
2500 NASDAQ MSFT Thu, Apr 25, 2002 26.45 27.23 26.44 26.87
2499 NASDAQ MSFT Wed, Apr 24, 2002 26.93 27.22 26.50 26.51
2498 NASDAQ MSFT Tue, Apr 23, 2002 27.85 27.91 26.65 27.00
2497 NASDAQ MSFT Mon, Apr 22, 2002 28.26 28.35 27.50 27.80
2496 NASDAQ MSFT Fri, Apr 19, 2002 28.72 28.99 28.43 28.60
2495 NASDAQ MSFT Thu, Apr 18, 2002 28.40 28.66 26.34 28.19
2494 NASDAQ MSFT Wed, Apr 17, 2002 28.98 29.14 28.21 28.32
2493 NASDAQ MSFT Tue, Apr 16, 2002 28.20 29.05 28.18 28.91
2492 NASDAQ MSFT Mon, Apr 15, 2002 28.00 28.38 27.70 27.85
2491 NASDAQ MSFT Fri, Apr 12, 2002 27.58 28.13 27.43 27.97
2490 NASDAQ MSFT Thu, Apr 11, 2002 27.95 28.23 27.25 27.40
2489 NASDAQ MSFT Wed, Apr 10, 2002 27.56 28.56 27.53 28.15
2488 NASDAQ MSFT Tue, Apr 9, 2002 28.67 28.72 27.40 27.44
2487 NASDAQ MSFT Mon, Apr 8, 2002 27.15 28.66 27.13 28.61
2486 NASDAQ MSFT Fri, Apr 5, 2002 28.45 28.65 27.92 27.94
2485 NASDAQ MSFT Thu, Apr 4, 2002 27.99 28.49 27.71 28.23
2484 NASDAQ MSFT Wed, Apr 3, 2002 28.72 28.81 27.75 28.17
2483 NASDAQ MSFT Tue, Apr 2, 2002 29.45 29.55 28.56 28.64
2482 NASDAQ MSFT Mon, Apr 1, 2002 29.92 30.20 29.60 30.19
2481 NASDAQ MSFT Thu, Mar 28, 2002 29.98 30.33 29.83 30.16
2480 NASDAQ MSFT Wed, Mar 27, 2002 29.40 29.94 29.30 29.72
2479 NASDAQ MSFT Tue, Mar 26, 2002 29.55 30.46 29.16 29.54
2478 NASDAQ MSFT Mon, Mar 25, 2002 30.24 30.39 29.58 29.62
2477 NASDAQ MSFT Fri, Mar 22, 2002 30.53 30.57 30.11 30.23
2476 NASDAQ MSFT Thu, Mar 21, 2002 30.11 30.80 29.92 30.68
2475 NASDAQ MSFT Wed, Mar 20, 2002 30.70 31.01 30.05 30.05
2474 NASDAQ MSFT Tue, Mar 19, 2002 31.09 31.50 30.75 31.12
2473 NASDAQ MSFT Mon, Mar 18, 2002 31.37 31.50 30.60 31.07
2472 NASDAQ MSFT Fri, Mar 15, 2002 30.50 31.26 30.49 31.25
2471 NASDAQ MSFT Thu, Mar 14, 2002 31.07 31.12 30.53 30.61
2470 NASDAQ MSFT Wed, Mar 13, 2002 31.04 31.51 30.98 31.05
2469 NASDAQ MSFT Tue, Mar 12, 2002 31.26 31.40 30.84 31.27
2468 NASDAQ MSFT Mon, Mar 11, 2002 31.76 32.50 31.50 32.17
2467 NASDAQ MSFT Fri, Mar 8, 2002 31.82 32.35 31.59 31.98
2466 NASDAQ MSFT Thu, Mar 7, 2002 31.84 31.94 30.93 31.36
2465 NASDAQ MSFT Wed, Mar 6, 2002 31.46 31.85 31.10 31.82
2464 NASDAQ MSFT Tue, Mar 5, 2002 31.50 31.94 31.17 31.54
2463 NASDAQ MSFT Mon, Mar 4, 2002 30.62 31.75 30.44 31.65
2462 NASDAQ MSFT Fri, Mar 1, 2002 29.53 30.71 29.43 30.69
2461 NASDAQ MSFT Thu, Feb 28, 2002 29.39 29.85 29.07 29.17
2460 NASDAQ MSFT Wed, Feb 27, 2002 29.54 30.08 29.00 29.20
2459 NASDAQ MSFT Tue, Feb 26, 2002 29.55 30.00 28.95 29.28
2458 NASDAQ MSFT Mon, Feb 25, 2002 28.97 29.95 28.95 29.54
2457 NASDAQ MSFT Fri, Feb 22, 2002 29.03 29.38 28.58 29.00
2456 NASDAQ MSFT Thu, Feb 21, 2002 29.86 30.14 29.01 29.03
2455 NASDAQ MSFT Wed, Feb 20, 2002 29.70 30.18 29.40 29.95
2454 NASDAQ MSFT Tue, Feb 19, 2002 29.96 30.07 29.30 29.47
2453 NASDAQ MSFT Fri, Feb 15, 2002 30.85 31.03 30.10 30.12
2452 NASDAQ MSFT Thu, Feb 14, 2002 31.00 31.50 30.66 30.84
2451 NASDAQ MSFT Wed, Feb 13, 2002 30.13 30.94 29.98 30.91
2450 NASDAQ MSFT Tue, Feb 12, 2002 30.25 30.43 30.01 30.07
2449 NASDAQ MSFT Mon, Feb 11, 2002 30.01 30.62 29.80 30.57
2448 NASDAQ MSFT Fri, Feb 8, 2002 30.06 30.33 29.42 30.33
2447 NASDAQ MSFT Thu, Feb 7, 2002 30.15 30.81 29.88 29.90
2446 NASDAQ MSFT Wed, Feb 6, 2002 30.81 30.95 30.13 30.20
2445 NASDAQ MSFT Tue, Feb 5, 2002 30.40 31.12 30.25 30.58
2444 NASDAQ MSFT Mon, Feb 4, 2002 31.20 31.35 30.38 30.56
2443 NASDAQ MSFT Fri, Feb 1, 2002 32.08 32.25 31.24 31.33
2442 NASDAQ MSFT Thu, Jan 31, 2002 31.53 31.91 31.06 31.86
2441 NASDAQ MSFT Wed, Jan 30, 2002 31.23 31.45 30.67 31.43
2440 NASDAQ MSFT Tue, Jan 29, 2002 31.95 32.25 31.00 31.16
2439 NASDAQ MSFT Mon, Jan 28, 2002 32.12 32.20 31.46 31.91
2438 NASDAQ MSFT Fri, Jan 25, 2002 32.10 32.43 31.76 31.90
2437 NASDAQ MSFT Thu, Jan 24, 2002 32.05 32.59 31.90 32.30
2436 NASDAQ MSFT Wed, Jan 23, 2002 32.03 32.36 31.62 31.87
2435 NASDAQ MSFT Tue, Jan 22, 2002 33.31 33.32 32.13 32.23
2434 NASDAQ MSFT Fri, Jan 18, 2002 33.55 33.93 32.71 33.05
2433 NASDAQ MSFT Thu, Jan 17, 2002 34.27 35.00 34.20 34.93
2432 NASDAQ MSFT Wed, Jan 16, 2002 34.43 34.92 33.93 33.94
2431 NASDAQ MSFT Tue, Jan 15, 2002 34.33 34.81 34.25 34.78
2430 NASDAQ MSFT Mon, Jan 14, 2002 34.15 34.52 33.87 34.24
2429 NASDAQ MSFT Fri, Jan 11, 2002 34.76 35.16 34.05 34.31
2428 NASDAQ MSFT Thu, Jan 10, 2002 34.24 34.90 34.07 34.64
2427 NASDAQ MSFT Wed, Jan 9, 2002 34.86 35.31 34.28 34.36
2426 NASDAQ MSFT Tue, Jan 8, 2002 34.35 34.93 34.00 34.69
2425 NASDAQ MSFT Mon, Jan 7, 2002 34.88 35.01 34.18 34.28
2424 NASDAQ MSFT Fri, Jan 4, 2002 34.63 34.96 34.34 34.45
2423 NASDAQ MSFT Thu, Jan 3, 2002 33.56 34.63 33.55 34.62
2422 NASDAQ MSFT Wed, Jan 2, 2002 33.33 33.56 32.76 33.52
2421 NASDAQ MSFT Mon, Dec 31, 2001 33.92 34.24 33.13 33.13
2420 NASDAQ MSFT Fri, Dec 28, 2001 34.12 34.43 33.85 33.94
2419 NASDAQ MSFT Thu, Dec 27, 2001 33.99 34.36 33.63 33.93
2418 NASDAQ MSFT Wed, Dec 26, 2001 33.71 34.54 33.70 33.84
2417 NASDAQ MSFT Mon, Dec 24, 2001 33.86 34.02 33.60 33.64
2416 NASDAQ MSFT Fri, Dec 21, 2001 34.01 34.01 33.50 33.77
2415 NASDAQ MSFT Thu, Dec 20, 2001 34.58 34.63 33.31 33.38
2414 NASDAQ MSFT Wed, Dec 19, 2001 34.31 34.95 34.23 34.75
2413 NASDAQ MSFT Tue, Dec 18, 2001 34.46 34.70 34.30 34.64
2412 NASDAQ MSFT Mon, Dec 17, 2001 33.59 34.56 33.58 34.49
2411 NASDAQ MSFT Fri, Dec 14, 2001 33.01 33.98 32.97 33.72
2410 NASDAQ MSFT Thu, Dec 13, 2001 33.57 34.12 33.04 33.14
2409 NASDAQ MSFT Wed, Dec 12, 2001 33.58 33.99 33.13 33.98
2408 NASDAQ MSFT Tue, Dec 11, 2001 33.83 34.07 33.54 33.66
2407 NASDAQ MSFT Mon, Dec 10, 2001 33.76 34.23 33.43 33.53
2406 NASDAQ MSFT Fri, Dec 7, 2001 34.13 34.42 33.28 33.92
2405 NASDAQ MSFT Thu, Dec 6, 2001 33.99 34.50 33.78 34.33
2404 NASDAQ MSFT Wed, Dec 5, 2001 33.25 34.09 32.60 34.05
2403 NASDAQ MSFT Tue, Dec 4, 2001 32.50 33.04 32.05 33.00
2402 NASDAQ MSFT Mon, Dec 3, 2001 31.92 32.62 31.90 32.39
2401 NASDAQ MSFT Fri, Nov 30, 2001 32.33 32.54 31.97 32.11
2400 NASDAQ MSFT Thu, Nov 29, 2001 31.56 32.45 31.48 32.42
2399 NASDAQ MSFT Wed, Nov 28, 2001 31.59 32.06 31.37 31.40
2398 NASDAQ MSFT Tue, Nov 27, 2001 32.40 32.54 31.38 31.87
2397 NASDAQ MSFT Mon, Nov 26, 2001 32.50 32.86 32.20 32.57
2396 NASDAQ MSFT Fri, Nov 23, 2001 32.19 32.41 31.81 32.36
2395 NASDAQ MSFT Wed, Nov 21, 2001 32.18 32.30 31.74 32.03
2394 NASDAQ MSFT Tue, Nov 20, 2001 33.23 33.90 32.52 32.70
2393 NASDAQ MSFT Mon, Nov 19, 2001 33.13 33.49 32.85 33.27
2392 NASDAQ MSFT Fri, Nov 16, 2001 33.18 33.31 32.48 32.88
2391 NASDAQ MSFT Thu, Nov 15, 2001 33.05 33.53 32.73 33.06
2390 NASDAQ MSFT Wed, Nov 14, 2001 34.12 34.17 32.90 32.98
2389 NASDAQ MSFT Tue, Nov 13, 2001 33.40 33.98 33.30 33.95
2388 NASDAQ MSFT Mon, Nov 12, 2001 32.35 33.22 31.83 32.90
2387 NASDAQ MSFT Fri, Nov 9, 2001 32.17 32.83 31.96 32.61
2386 NASDAQ MSFT Thu, Nov 8, 2001 32.23 33.03 31.83 32.21
2385 NASDAQ MSFT Wed, Nov 7, 2001 32.11 32.53 32.02 32.13
2384 NASDAQ MSFT Tue, Nov 6, 2001 31.35 32.47 31.08 32.39
2383 NASDAQ MSFT Mon, Nov 5, 2001 30.93 32.02 30.88 31.64
2382 NASDAQ MSFT Fri, Nov 2, 2001 30.97 31.51 30.26 30.70
2381 NASDAQ MSFT Thu, Nov 1, 2001 30.04 31.13 29.80 30.92
2380 NASDAQ MSFT Wed, Oct 31, 2001 29.65 30.37 29.05 29.08
2379 NASDAQ MSFT Tue, Oct 30, 2001 29.46 29.77 29.10 29.44
2378 NASDAQ MSFT Mon, Oct 29, 2001 31.05 31.10 29.77 29.82
2377 NASDAQ MSFT Fri, Oct 26, 2001 31.16 31.82 31.04 31.10
2376 NASDAQ MSFT Thu, Oct 25, 2001 30.31 31.30 29.79 31.28
2375 NASDAQ MSFT Wed, Oct 24, 2001 30.25 30.81 29.81 30.66
2374 NASDAQ MSFT Tue, Oct 23, 2001 30.24 30.72 29.70 30.22
2373 NASDAQ MSFT Mon, Oct 22, 2001 28.95 30.09 28.74 30.08
2372 NASDAQ MSFT Fri, Oct 19, 2001 28.70 29.01 27.82 28.95
2371 NASDAQ MSFT Thu, Oct 18, 2001 28.17 28.79 27.75 28.38
2370 NASDAQ MSFT Wed, Oct 17, 2001 29.56 29.65 27.99 28.02
2369 NASDAQ MSFT Tue, Oct 16, 2001 28.94 29.46 28.61 29.23
2368 NASDAQ MSFT Mon, Oct 15, 2001 27.95 29.25 27.93 29.03
2367 NASDAQ MSFT Fri, Oct 12, 2001 27.85 28.32 27.28 28.19
2366 NASDAQ MSFT Thu, Oct 11, 2001 27.88 28.42 27.30 28.16
2365 NASDAQ MSFT Wed, Oct 10, 2001 26.80 27.88 26.50 27.76
2364 NASDAQ MSFT Tue, Oct 9, 2001 28.75 28.79 27.10 27.28
2363 NASDAQ MSFT Mon, Oct 8, 2001 28.40 29.33 28.37 29.02
2362 NASDAQ MSFT Fri, Oct 5, 2001 28.08 29.00 27.47 28.86
2361 NASDAQ MSFT Thu, Oct 4, 2001 28.46 29.20 28.11 28.22
2360 NASDAQ MSFT Wed, Oct 3, 2001 26.24 28.47 26.20 28.12
2359 NASDAQ MSFT Tue, Oct 2, 2001 25.82 26.78 25.78 26.53
2358 NASDAQ MSFT Mon, Oct 1, 2001 25.47 26.25 25.21 25.90
2357 NASDAQ MSFT Fri, Sep 28, 2001 24.81 25.80 24.49 25.59
2356 NASDAQ MSFT Thu, Sep 27, 2001 25.05 25.34 24.00 24.98
2355 NASDAQ MSFT Wed, Sep 26, 2001 25.76 25.90 24.78 25.14
2354 NASDAQ MSFT Tue, Sep 25, 2001 26.14 26.50 25.08 25.65
2353 NASDAQ MSFT Mon, Sep 24, 2001 25.33 26.23 24.94 26.01
2352 NASDAQ MSFT Fri, Sep 21, 2001 23.96 25.30 23.75 24.86
2351 NASDAQ MSFT Thu, Sep 20, 2001 26.18 26.31 25.34 25.38
2350 NASDAQ MSFT Wed, Sep 19, 2001 27.23 27.35 25.30 26.94
2349 NASDAQ MSFT Tue, Sep 18, 2001 26.71 27.50 26.59 27.16
2348 NASDAQ MSFT Mon, Sep 17, 2001 27.01 27.55 26.40 26.46
2347 NASDAQ MSFT Mon, Sep 10, 2001 27.46 28.98 27.35 28.79
2346 NASDAQ MSFT Fri, Sep 7, 2001 28.06 28.68 27.66 27.70
2345 NASDAQ MSFT Thu, Sep 6, 2001 28.28 29.20 27.95 28.01
2344 NASDAQ MSFT Wed, Sep 5, 2001 28.09 29.20 27.70 28.87
2343 NASDAQ MSFT Tue, Sep 4, 2001 28.60 29.54 28.04 28.05
2342 NASDAQ MSFT Fri, Aug 31, 2001 28.43 29.03 28.15 28.53
2341 NASDAQ MSFT Thu, Aug 30, 2001 29.52 29.83 28.26 28.47
2340 NASDAQ MSFT Wed, Aug 29, 2001 30.53 30.65 29.77 30.13
2339 NASDAQ MSFT Tue, Aug 28, 2001 31.17 31.48 30.29 30.37
2338 NASDAQ MSFT Mon, Aug 27, 2001 30.95 31.68 30.79 31.16
2337 NASDAQ MSFT Fri, Aug 24, 2001 29.80 31.14 29.62 31.03
2336 NASDAQ MSFT Thu, Aug 23, 2001 30.34 30.77 29.50 29.56
2335 NASDAQ MSFT Wed, Aug 22, 2001 30.57 30.58 29.54 30.33
2334 NASDAQ MSFT Tue, Aug 21, 2001 31.35 31.60 30.36 30.39
2333 NASDAQ MSFT Mon, Aug 20, 2001 30.83 31.38 30.55 31.35
2332 NASDAQ MSFT Fri, Aug 17, 2001 31.89 32.07 30.75 30.94
2331 NASDAQ MSFT Thu, Aug 16, 2001 31.42 32.36 31.35 32.31
2330 NASDAQ MSFT Wed, Aug 15, 2001 32.36 32.53 31.60 31.60
2329 NASDAQ MSFT Tue, Aug 14, 2001 32.88 33.05 32.23 32.35
2328 NASDAQ MSFT Mon, Aug 13, 2001 32.62 33.00 32.38 32.92
2327 NASDAQ MSFT Fri, Aug 10, 2001 32.39 32.93 31.45 32.76
2326 NASDAQ MSFT Thu, Aug 9, 2001 32.49 32.78 32.15 32.51
2325 NASDAQ MSFT Wed, Aug 8, 2001 33.26 33.62 32.25 32.43
2324 NASDAQ MSFT Tue, Aug 7, 2001 33.02 33.53 33.00 33.18
2323 NASDAQ MSFT Mon, Aug 6, 2001 33.27 33.56 32.84 33.07
2322 NASDAQ MSFT Fri, Aug 3, 2001 33.65 33.68 33.00 33.45
2321 NASDAQ MSFT Thu, Aug 2, 2001 33.61 33.77 33.13 33.73
2320 NASDAQ MSFT Wed, Aug 1, 2001 33.40 33.41 32.88 33.24
2319 NASDAQ MSFT Tue, Jul 31, 2001 33.01 33.70 32.93 33.10
2318 NASDAQ MSFT Mon, Jul 30, 2001 32.83 33.44 32.77 32.90
2317 NASDAQ MSFT Fri, Jul 27, 2001 33.03 33.13 32.53 32.74
2316 NASDAQ MSFT Thu, Jul 26, 2001 33.56 33.66 32.75 33.30
2315 NASDAQ MSFT Wed, Jul 25, 2001 33.13 33.76 32.81 33.74
2314 NASDAQ MSFT Tue, Jul 24, 2001 33.50 34.00 32.85 33.16
2313 NASDAQ MSFT Mon, Jul 23, 2001 34.62 34.62 33.18 33.55
2312 NASDAQ MSFT Fri, Jul 20, 2001 34.02 34.70 33.97 34.59
2311 NASDAQ MSFT Thu, Jul 19, 2001 35.61 36.50 35.61 36.29
2310 NASDAQ MSFT Wed, Jul 18, 2001 35.30 35.75 34.94 35.29
2309 NASDAQ MSFT Tue, Jul 17, 2001 35.33 36.01 35.07 35.91
2308 NASDAQ MSFT Mon, Jul 16, 2001 35.73 36.08 35.08 35.59
2307 NASDAQ MSFT Fri, Jul 13, 2001 35.70 36.00 35.47 35.67
2306 NASDAQ MSFT Thu, Jul 12, 2001 35.35 36.03 35.17 35.80
2305 NASDAQ MSFT Wed, Jul 11, 2001 32.11 33.38 32.10 33.25
2304 NASDAQ MSFT Tue, Jul 10, 2001 32.95 33.13 32.18 32.24
2303 NASDAQ MSFT Mon, Jul 9, 2001 33.10 33.46 32.52 32.85
2302 NASDAQ MSFT Fri, Jul 6, 2001 34.15 34.20 32.84 33.03
2301 NASDAQ MSFT Thu, Jul 5, 2001 35.11 35.36 34.22 34.26
2300 NASDAQ MSFT Tue, Jul 3, 2001 35.15 35.40 34.97 35.24
2299 NASDAQ MSFT Mon, Jul 2, 2001 36.03 36.58 35.08 35.30
2298 NASDAQ MSFT Fri, Jun 29, 2001 36.30 36.71 35.70 36.50
2297 NASDAQ MSFT Thu, Jun 28, 2001 35.78 38.08 35.27 36.37
2296 NASDAQ MSFT Wed, Jun 27, 2001 34.93 35.77 34.68 35.57
2295 NASDAQ MSFT Tue, Jun 26, 2001 33.91 35.11 33.85 35.07
2294 NASDAQ MSFT Mon, Jun 25, 2001 34.55 34.91 33.89 34.43
2293 NASDAQ MSFT Fri, Jun 22, 2001 35.00 35.31 34.29 34.42
2292 NASDAQ MSFT Thu, Jun 21, 2001 34.58 35.28 34.46 34.92
2291 NASDAQ MSFT Wed, Jun 20, 2001 33.57 34.80 33.55 34.71
2290 NASDAQ MSFT Tue, Jun 19, 2001 34.11 34.43 33.43 33.66
2289 NASDAQ MSFT Mon, Jun 18, 2001 33.98 33.98 33.01 33.44
2288 NASDAQ MSFT Fri, Jun 15, 2001 33.76 34.15 33.20 34.01
2287 NASDAQ MSFT Thu, Jun 14, 2001 35.11 35.28 34.20 34.45
2286 NASDAQ MSFT Wed, Jun 13, 2001 36.03 36.15 35.32 35.35
2285 NASDAQ MSFT Tue, Jun 12, 2001 35.51 36.21 35.41 36.04
2284 NASDAQ MSFT Mon, Jun 11, 2001 36.43 36.43 35.76 36.06
2283 NASDAQ MSFT Fri, Jun 8, 2001 36.85 36.88 36.03 36.60
2282 NASDAQ MSFT Thu, Jun 7, 2001 36.06 36.87 36.04 36.84
2281 NASDAQ MSFT Wed, Jun 6, 2001 36.45 36.74 35.78 36.18
2280 NASDAQ MSFT Tue, Jun 5, 2001 35.38 36.54 35.25 36.30
2279 NASDAQ MSFT Mon, Jun 4, 2001 35.28 35.51 34.90 35.39
2278 NASDAQ MSFT Fri, Jun 1, 2001 34.80 35.35 34.35 35.17
2277 NASDAQ MSFT Thu, May 31, 2001 34.75 35.19 34.20 34.59
2276 NASDAQ MSFT Wed, May 30, 2001 34.78 35.29 34.33 34.60
2275 NASDAQ MSFT Tue, May 29, 2001 35.40 35.88 35.03 35.17
2274 NASDAQ MSFT Fri, May 25, 2001 35.83 35.95 35.18 35.46
2273 NASDAQ MSFT Thu, May 24, 2001 34.97 35.89 34.64 35.86
2272 NASDAQ MSFT Wed, May 23, 2001 35.20 35.80 34.76 34.85
2271 NASDAQ MSFT Tue, May 22, 2001 34.73 35.18 34.59 35.16
2270 NASDAQ MSFT Mon, May 21, 2001 34.03 35.00 33.88 34.40
2269 NASDAQ MSFT Fri, May 18, 2001 33.85 34.60 33.63 34.05
2268 NASDAQ MSFT Thu, May 17, 2001 34.55 35.07 33.78 34.09
2267 NASDAQ MSFT Wed, May 16, 2001 33.85 34.94 33.67 34.58
2266 NASDAQ MSFT Tue, May 15, 2001 34.37 34.65 34.00 34.14
2265 NASDAQ MSFT Mon, May 14, 2001 34.57 34.60 34.15 34.36
2264 NASDAQ MSFT Fri, May 11, 2001 34.98 35.00 34.33 34.70
2263 NASDAQ MSFT Thu, May 10, 2001 35.57 35.62 34.98 35.00
2262 NASDAQ MSFT Wed, May 9, 2001 35.62 35.65 34.93 35.20
2261 NASDAQ MSFT Tue, May 8, 2001 35.88 36.05 35.38 36.03
2260 NASDAQ MSFT Mon, May 7, 2001 35.42 36.08 35.35 35.69
2259 NASDAQ MSFT Fri, May 4, 2001 34.00 35.53 33.98 35.38
2258 NASDAQ MSFT Thu, May 3, 2001 34.63 35.09 34.07 34.27
2257 NASDAQ MSFT Wed, May 2, 2001 35.50 35.58 34.68 34.88
2256 NASDAQ MSFT Tue, May 1, 2001 33.83 35.15 33.80 35.09
2255 NASDAQ MSFT Mon, Apr 30, 2001 34.27 34.53 33.84 33.88
2254 NASDAQ MSFT Fri, Apr 27, 2001 34.77 34.84 33.11 33.56
2253 NASDAQ MSFT Thu, Apr 26, 2001 35.04 35.50 34.13 34.57
2252 NASDAQ MSFT Wed, Apr 25, 2001 33.79 34.90 33.63 34.85
2251 NASDAQ MSFT Tue, Apr 24, 2001 34.10 34.97 33.57 33.78
2250 NASDAQ MSFT Mon, Apr 23, 2001 34.06 34.24 33.45 34.13
2249 NASDAQ MSFT Fri, Apr 20, 2001 35.15 35.55 34.25 34.50
2248 NASDAQ MSFT Thu, Apr 19, 2001 32.91 34.50 32.88 34.02
2247 NASDAQ MSFT Wed, Apr 18, 2001 31.70 33.16 31.50 32.72
2246 NASDAQ MSFT Tue, Apr 17, 2001 30.26 31.06 30.02 30.74
2245 NASDAQ MSFT Mon, Apr 16, 2001 30.70 30.79 30.06 30.40
2244 NASDAQ MSFT Thu, Apr 12, 2001 29.78 31.16 29.68 31.09
2243 NASDAQ MSFT Wed, Apr 11, 2001 30.33 30.75 29.85 30.02
2242 NASDAQ MSFT Tue, Apr 10, 2001 28.98 30.05 28.89 29.84
2241 NASDAQ MSFT Mon, Apr 9, 2001 28.29 28.71 27.83 28.58
2240 NASDAQ MSFT Fri, Apr 6, 2001 28.19 28.59 27.53 28.09
2239 NASDAQ MSFT Thu, Apr 5, 2001 26.88 28.69 26.75 28.38
2238 NASDAQ MSFT Wed, Apr 4, 2001 26.69 27.50 25.53 25.97
2237 NASDAQ MSFT Tue, Apr 3, 2001 27.66 27.66 26.38 26.69
2236 NASDAQ MSFT Mon, Apr 2, 2001 27.41 28.47 27.31 27.91
2235 NASDAQ MSFT Fri, Mar 30, 2001 27.88 28.09 26.94 27.34
2234 NASDAQ MSFT Thu, Mar 29, 2001 27.69 28.59 27.28 27.69
2233 NASDAQ MSFT Wed, Mar 28, 2001 28.69 28.97 27.69 27.78
2232 NASDAQ MSFT Tue, Mar 27, 2001 28.03 29.28 27.94 29.13
2231 NASDAQ MSFT Mon, Mar 26, 2001 28.56 28.75 27.78 28.03
2230 NASDAQ MSFT Fri, Mar 23, 2001 27.47 28.50 27.19 28.28
2229 NASDAQ MSFT Thu, Mar 22, 2001 25.28 27.03 25.25 27.00
2228 NASDAQ MSFT Wed, Mar 21, 2001 26.13 26.63 24.88 25.03
2227 NASDAQ MSFT Tue, Mar 20, 2001 27.28 28.06 26.31 26.34
2226 NASDAQ MSFT Mon, Mar 19, 2001 27.25 27.75 26.56 27.16
2225 NASDAQ MSFT Fri, Mar 16, 2001 26.25 27.56 26.24 27.28
2224 NASDAQ MSFT Thu, Mar 15, 2001 27.66 28.04 26.75 26.84
2223 NASDAQ MSFT Wed, Mar 14, 2001 26.25 27.63 26.09 27.00
2222 NASDAQ MSFT Tue, Mar 13, 2001 26.09 27.38 26.00 27.09
2221 NASDAQ MSFT Mon, Mar 12, 2001 27.34 27.50 25.81 25.97
2220 NASDAQ MSFT Fri, Mar 9, 2001 28.97 29.09 27.44 28.34
2219 NASDAQ MSFT Thu, Mar 8, 2001 30.16 30.30 29.22 29.63
2218 NASDAQ MSFT Wed, Mar 7, 2001 29.94 30.56 29.66 30.34
2217 NASDAQ MSFT Tue, Mar 6, 2001 29.31 30.00 29.19 29.72
2216 NASDAQ MSFT Mon, Mar 5, 2001 28.63 29.31 28.28 28.72
2215 NASDAQ MSFT Fri, Mar 2, 2001 28.75 29.06 28.22 28.34
2214 NASDAQ MSFT Thu, Mar 1, 2001 29.28 29.75 28.13 29.68
2213 NASDAQ MSFT Wed, Feb 28, 2001 29.78 30.04 29.09 29.50
2212 NASDAQ MSFT Tue, Feb 27, 2001 29.69 30.59 29.34 29.69
2211 NASDAQ MSFT Mon, Feb 26, 2001 28.81 29.97 28.69 29.78
2210 NASDAQ MSFT Fri, Feb 23, 2001 27.22 28.75 27.16 28.38
2209 NASDAQ MSFT Thu, Feb 22, 2001 28.16 28.41 26.94 27.59
2208 NASDAQ MSFT Wed, Feb 21, 2001 27.63 29.03 27.59 28.13
2207 NASDAQ MSFT Tue, Feb 20, 2001 28.69 29.13 27.69 27.94
2206 NASDAQ MSFT Fri, Feb 16, 2001 28.50 29.13 28.06 28.66
2205 NASDAQ MSFT Thu, Feb 15, 2001 29.50 30.09 28.94 29.41
2204 NASDAQ MSFT Wed, Feb 14, 2001 28.81 29.50 28.19 29.19
2203 NASDAQ MSFT Tue, Feb 13, 2001 29.81 30.53 29.06 29.09
2202 NASDAQ MSFT Mon, Feb 12, 2001 29.41 29.72 28.59 29.38
2201 NASDAQ MSFT Fri, Feb 9, 2001 30.66 30.78 29.25 29.56
2200 NASDAQ MSFT Thu, Feb 8, 2001 31.88 32.25 31.00 31.13
2199 NASDAQ MSFT Wed, Feb 7, 2001 31.00 32.53 30.91 32.34
2198 NASDAQ MSFT Tue, Feb 6, 2001 31.03 31.91 30.84 31.28
2197 NASDAQ MSFT Mon, Feb 5, 2001 30.38 31.03 30.13 30.97
2196 NASDAQ MSFT Fri, Feb 2, 2001 31.25 31.69 30.38 30.41
2195 NASDAQ MSFT Thu, Feb 1, 2001 30.41 31.31 30.19 31.19
2194 NASDAQ MSFT Wed, Jan 31, 2001 31.50 31.88 30.50 30.53
2193 NASDAQ MSFT Tue, Jan 30, 2001 32.25 32.38 31.44 31.69
2192 NASDAQ MSFT Mon, Jan 29, 2001 31.78 32.31 31.75 32.25
2191 NASDAQ MSFT Fri, Jan 26, 2001 30.50 32.16 30.50 32.00
2190 NASDAQ MSFT Thu, Jan 25, 2001 31.38 32.00 30.78 30.91
2189 NASDAQ MSFT Wed, Jan 24, 2001 30.50 31.72 30.38 31.47
2188 NASDAQ MSFT Tue, Jan 23, 2001 29.88 30.47 29.47 30.28
2187 NASDAQ MSFT Mon, Jan 22, 2001 30.38 30.50 29.50 30.06
2186 NASDAQ MSFT Fri, Jan 19, 2001 30.00 30.72 29.44 30.50
2185 NASDAQ MSFT Thu, Jan 18, 2001 26.84 28.09 26.31 27.75
2184 NASDAQ MSFT Wed, Jan 17, 2001 26.81 27.44 26.28 26.47
2183 NASDAQ MSFT Tue, Jan 16, 2001 26.69 26.75 25.56 26.28
2182 NASDAQ MSFT Fri, Jan 12, 2001 27.44 27.50 26.25 26.75
2181 NASDAQ MSFT Thu, Jan 11, 2001 26.50 27.88 26.16 27.50
2180 NASDAQ MSFT Wed, Jan 10, 2001 25.50 26.91 25.38 26.44
2179 NASDAQ MSFT Tue, Jan 9, 2001 25.00 26.31 24.88 25.91
2178 NASDAQ MSFT Mon, Jan 8, 2001 24.47 24.88 23.34 24.47
2177 NASDAQ MSFT Fri, Jan 5, 2001 24.25 24.94 23.78 24.56
2176 NASDAQ MSFT Thu, Jan 4, 2001 23.91 25.25 23.44 24.22
2175 NASDAQ MSFT Wed, Jan 3, 2001 21.59 24.44 21.56 23.97
2174 NASDAQ MSFT Tue, Jan 2, 2001 22.06 22.50 21.44 21.69
2173 NASDAQ MSFT Fri, Dec 29, 2000 21.97 22.91 21.50 21.69
2172 NASDAQ MSFT Thu, Dec 28, 2000 22.56 23.13 21.94 22.28
2171 NASDAQ MSFT Wed, Dec 27, 2000 23.06 23.41 22.50 23.22
2170 NASDAQ MSFT Tue, Dec 26, 2000 23.44 24.28 22.94 23.44
2169 NASDAQ MSFT Fri, Dec 22, 2000 22.38 23.56 22.38 23.22
2168 NASDAQ MSFT Thu, Dec 21, 2000 20.38 22.56 20.16 21.72
2167 NASDAQ MSFT Wed, Dec 20, 2000 21.41 22.00 20.69 20.75
2166 NASDAQ MSFT Tue, Dec 19, 2000 23.72 24.00 22.25 22.41
2165 NASDAQ MSFT Mon, Dec 18, 2000 24.50 25.00 23.50 23.91
2164 NASDAQ MSFT Fri, Dec 15, 2000 25.52 26.00 23.88 24.59
2163 NASDAQ MSFT Thu, Dec 14, 2000 28.97 29.37 27.69 27.75
2162 NASDAQ MSFT Wed, Dec 13, 2000 30.25 30.25 28.41 28.63
2161 NASDAQ MSFT Tue, Dec 12, 2000 28.91 30.00 28.38 29.19
2160 NASDAQ MSFT Mon, Dec 11, 2000 27.75 29.38 27.50 29.03
2159 NASDAQ MSFT Fri, Dec 8, 2000 27.31 27.94 26.72 27.22
2158 NASDAQ MSFT Thu, Dec 7, 2000 26.72 27.00 26.13 26.56
2157 NASDAQ MSFT Wed, Dec 6, 2000 30.00 30.03 28.03 28.34
2156 NASDAQ MSFT Tue, Dec 5, 2000 29.59 30.25 29.13 29.94
2155 NASDAQ MSFT Mon, Dec 4, 2000 28.63 29.50 27.59 28.22
2154 NASDAQ MSFT Fri, Dec 1, 2000 29.03 30.31 28.03 28.31
2153 NASDAQ MSFT Thu, Nov 30, 2000 31.00 31.03 28.50 28.69
2152 NASDAQ MSFT Wed, Nov 29, 2000 33.41 33.56 31.63 32.53
2151 NASDAQ MSFT Tue, Nov 28, 2000 34.69 34.88 33.41 33.50
2150 NASDAQ MSFT Mon, Nov 27, 2000 35.72 36.13 35.31 35.34
2149 NASDAQ MSFT Fri, Nov 24, 2000 34.50 35.22 34.25 34.97
2148 NASDAQ MSFT Wed, Nov 22, 2000 33.03 34.75 33.00 34.13
2147 NASDAQ MSFT Tue, Nov 21, 2000 33.69 34.63 33.69 33.88
2146 NASDAQ MSFT Mon, Nov 20, 2000 34.06 34.25 32.78 33.59
2145 NASDAQ MSFT Fri, Nov 17, 2000 34.72 35.00 33.90 34.53
2144 NASDAQ MSFT Thu, Nov 16, 2000 34.72 35.75 34.47 34.47
2143 NASDAQ MSFT Wed, Nov 15, 2000 34.53 35.44 34.34 35.03
2142 NASDAQ MSFT Tue, Nov 14, 2000 34.00 34.91 33.66 34.41
2141 NASDAQ MSFT Mon, Nov 13, 2000 33.34 34.06 32.20 33.22
2140 NASDAQ MSFT Fri, Nov 10, 2000 34.97 35.16 33.41 33.69
2139 NASDAQ MSFT Thu, Nov 9, 2000 34.25 35.66 34.22 35.44
2138 NASDAQ MSFT Wed, Nov 8, 2000 35.56 36.19 34.00 34.72
2137 NASDAQ MSFT Tue, Nov 7, 2000 34.88 35.94 34.75 35.25
2136 NASDAQ MSFT Mon, Nov 6, 2000 34.34 35.06 34.13 34.75
2135 NASDAQ MSFT Fri, Nov 3, 2000 34.63 34.81 34.03 34.13
2134 NASDAQ MSFT Thu, Nov 2, 2000 35.19 35.42 34.81 35.16
2133 NASDAQ MSFT Wed, Nov 1, 2000 34.25 35.03 34.22 34.81
2132 NASDAQ MSFT Tue, Oct 31, 2000 34.50 34.75 34.00 34.44
2131 NASDAQ MSFT Mon, Oct 30, 2000 33.75 35.06 33.69 34.53
2130 NASDAQ MSFT Fri, Oct 27, 2000 32.34 34.59 32.31 33.84
2129 NASDAQ MSFT Thu, Oct 26, 2000 30.50 32.53 30.41 32.22
2128 NASDAQ MSFT Wed, Oct 25, 2000 30.97 31.72 30.22 30.63
2127 NASDAQ MSFT Tue, Oct 24, 2000 31.31 31.47 30.09 30.75
2126 NASDAQ MSFT Mon, Oct 23, 2000 32.31 33.13 30.34 31.06
2125 NASDAQ MSFT Fri, Oct 20, 2000 30.66 33.06 30.56 32.59
2124 NASDAQ MSFT Thu, Oct 19, 2000 29.22 31.09 29.00 30.94
2123 NASDAQ MSFT Wed, Oct 18, 2000 24.81 26.63 24.22 25.88
2122 NASDAQ MSFT Tue, Oct 17, 2000 25.94 26.22 25.13 25.22
2121 NASDAQ MSFT Mon, Oct 16, 2000 26.75 26.91 24.78 25.19
2120 NASDAQ MSFT Fri, Oct 13, 2000 26.94 27.44 26.06 26.88
2119 NASDAQ MSFT Thu, Oct 12, 2000 28.16 28.44 26.91 27.19
2118 NASDAQ MSFT Wed, Oct 11, 2000 27.00 28.47 27.00 27.88
2117 NASDAQ MSFT Tue, Oct 10, 2000 26.97 27.78 26.91 27.28
2116 NASDAQ MSFT Mon, Oct 9, 2000 27.81 27.88 26.50 27.09
2115 NASDAQ MSFT Fri, Oct 6, 2000 27.91 28.38 27.38 27.78
2114 NASDAQ MSFT Thu, Oct 5, 2000 27.75 28.63 27.63 27.69
2113 NASDAQ MSFT Wed, Oct 4, 2000 28.19 28.28 27.25 27.72
2112 NASDAQ MSFT Tue, Oct 3, 2000 29.78 29.91 28.25 28.28
2111 NASDAQ MSFT Mon, Oct 2, 2000 30.25 30.41 29.13 29.56
2110 NASDAQ MSFT Fri, Sep 29, 2000 30.50 30.66 29.31 30.16
2109 NASDAQ MSFT Thu, Sep 28, 2000 30.41 30.94 30.31 30.66
2108 NASDAQ MSFT Wed, Sep 27, 2000 31.72 31.78 29.91 30.31
2107 NASDAQ MSFT Tue, Sep 26, 2000 30.47 32.94 30.22 31.34
2106 NASDAQ MSFT Mon, Sep 25, 2000 31.63 31.75 30.22 30.63
2105 NASDAQ MSFT Fri, Sep 22, 2000 30.56 31.75 30.50 31.63
2104 NASDAQ MSFT Thu, Sep 21, 2000 32.00 32.56 31.78 32.09
2103 NASDAQ MSFT Wed, Sep 20, 2000 32.44 32.50 31.59 32.13
2102 NASDAQ MSFT Tue, Sep 19, 2000 31.81 32.88 31.69 32.50
2101 NASDAQ MSFT Mon, Sep 18, 2000 32.13 32.31 31.09 31.50
2100 NASDAQ MSFT Fri, Sep 15, 2000 32.72 32.81 31.66 32.09
2099 NASDAQ MSFT Thu, Sep 14, 2000 34.34 34.38 32.84 32.91
2098 NASDAQ MSFT Wed, Sep 13, 2000 33.78 34.38 33.59 34.13
2097 NASDAQ MSFT Tue, Sep 12, 2000 34.38 34.66 33.81 34.06
2096 NASDAQ MSFT Mon, Sep 11, 2000 34.56 34.84 34.03 34.41
2095 NASDAQ MSFT Fri, Sep 8, 2000 35.19 35.44 34.59 34.66
2094 NASDAQ MSFT Thu, Sep 7, 2000 35.00 36.03 34.72 35.03
2093 NASDAQ MSFT Wed, Sep 6, 2000 35.03 35.34 34.66 34.72
2092 NASDAQ MSFT Tue, Sep 5, 2000 35.00 35.34 34.91 35.06
2091 NASDAQ MSFT Fri, Sep 1, 2000 35.00 35.31 34.84 35.09
2090 NASDAQ MSFT Thu, Aug 31, 2000 35.44 36.00 34.84 34.91
2089 NASDAQ MSFT Wed, Aug 30, 2000 35.34 35.47 34.84 35.00
2088 NASDAQ MSFT Tue, Aug 29, 2000 35.59 36.38 35.44 35.47
2087 NASDAQ MSFT Mon, Aug 28, 2000 35.09 36.06 35.06 35.66
2086 NASDAQ MSFT Fri, Aug 25, 2000 35.34 35.84 35.28 35.31
2085 NASDAQ MSFT Thu, Aug 24, 2000 35.31 35.59 34.97 35.56
2084 NASDAQ MSFT Wed, Aug 23, 2000 35.41 35.56 35.19 35.38
2083 NASDAQ MSFT Tue, Aug 22, 2000 35.41 36.22 35.11 35.63
2082 NASDAQ MSFT Mon, Aug 21, 2000 35.34 35.41 35.03 35.31
2081 NASDAQ MSFT Fri, Aug 18, 2000 35.56 35.72 35.00 35.50
2080 NASDAQ MSFT Thu, Aug 17, 2000 35.56 36.00 35.28 35.78
2079 NASDAQ MSFT Wed, Aug 16, 2000 35.94 36.13 35.28 35.50
2078 NASDAQ MSFT Tue, Aug 15, 2000 36.00 36.50 35.75 35.81
2077 NASDAQ MSFT Mon, Aug 14, 2000 36.16 36.69 35.69 36.09
2076 NASDAQ MSFT Fri, Aug 11, 2000 36.22 36.34 35.81 36.22
2075 NASDAQ MSFT Thu, Aug 10, 2000 36.91 37.03 35.88 36.31
2074 NASDAQ MSFT Wed, Aug 9, 2000 36.88 37.44 36.56 37.13
2073 NASDAQ MSFT Tue, Aug 8, 2000 35.03 37.34 35.00 37.06
2072 NASDAQ MSFT Mon, Aug 7, 2000 35.09 35.56 34.88 35.00
2071 NASDAQ MSFT Fri, Aug 4, 2000 34.72 34.94 34.09 34.56
2070 NASDAQ MSFT Thu, Aug 3, 2000 34.09 35.19 34.06 35.13
2069 NASDAQ MSFT Wed, Aug 2, 2000 34.28 35.22 34.25 34.69
2068 NASDAQ MSFT Tue, Aug 1, 2000 34.97 35.03 34.09 34.34
2067 NASDAQ MSFT Mon, Jul 31, 2000 35.09 35.56 34.63 34.91
2066 NASDAQ MSFT Fri, Jul 28, 2000 35.47 35.91 34.81 34.84
2065 NASDAQ MSFT Thu, Jul 27, 2000 33.94 35.06 33.75 34.69
2064 NASDAQ MSFT Wed, Jul 26, 2000 34.53 34.75 33.63 33.91
2063 NASDAQ MSFT Tue, Jul 25, 2000 35.41 35.50 34.19 34.50
2062 NASDAQ MSFT Mon, Jul 24, 2000 36.03 36.06 35.00 35.28
2061 NASDAQ MSFT Fri, Jul 21, 2000 37.38 37.50 35.94 36.16
2060 NASDAQ MSFT Thu, Jul 20, 2000 36.72 37.63 36.56 37.41
2059 NASDAQ MSFT Wed, Jul 19, 2000 38.03 38.75 36.41 36.56
2058 NASDAQ MSFT Tue, Jul 18, 2000 38.81 39.75 38.72 39.25
2057 NASDAQ MSFT Mon, Jul 17, 2000 39.13 39.78 38.75 39.09
2056 NASDAQ MSFT Fri, Jul 14, 2000 39.75 39.88 39.22 39.47
2055 NASDAQ MSFT Thu, Jul 13, 2000 39.41 40.00 38.69 39.97
2054 NASDAQ MSFT Wed, Jul 12, 2000 39.13 40.50 38.59 40.16
2053 NASDAQ MSFT Tue, Jul 11, 2000 39.41 40.25 39.25 39.56
2052 NASDAQ MSFT Mon, Jul 10, 2000 40.34 40.66 39.69 39.72
2051 NASDAQ MSFT Fri, Jul 7, 2000 40.63 41.44 40.28 41.00
2050 NASDAQ MSFT Thu, Jul 6, 2000 39.44 40.84 39.25 40.47
2049 NASDAQ MSFT Wed, Jul 5, 2000 39.94 39.94 39.13 39.25
2048 NASDAQ MSFT Mon, Jul 3, 2000 39.84 40.03 39.69 40.00
2047 NASDAQ MSFT Fri, Jun 30, 2000 38.53 40.00 38.34 40.00
2046 NASDAQ MSFT Thu, Jun 29, 2000 39.13 39.47 38.53 38.59
2045 NASDAQ MSFT Wed, Jun 28, 2000 39.50 40.03 39.31 39.47
2044 NASDAQ MSFT Tue, Jun 27, 2000 39.63 40.06 39.19 39.41
2043 NASDAQ MSFT Mon, Jun 26, 2000 38.75 40.06 38.75 39.75
2042 NASDAQ MSFT Fri, Jun 23, 2000 39.97 40.03 38.50 38.84
2041 NASDAQ MSFT Thu, Jun 22, 2000 40.69 41.00 39.66 39.94
2040 NASDAQ MSFT Wed, Jun 21, 2000 38.50 41.09 38.47 40.34
2039 NASDAQ MSFT Tue, Jun 20, 2000 36.94 37.63 36.88 37.47
2038 NASDAQ MSFT Mon, Jun 19, 2000 36.28 36.91 36.00 36.84
2037 NASDAQ MSFT Fri, Jun 16, 2000 36.31 36.56 35.75 36.28
2036 NASDAQ MSFT Thu, Jun 15, 2000 35.41 36.34 35.31 36.19
2035 NASDAQ MSFT Wed, Jun 14, 2000 34.91 35.50 34.75 35.25
2034 NASDAQ MSFT Tue, Jun 13, 2000 33.38 34.00 33.06 33.94
2033 NASDAQ MSFT Mon, Jun 12, 2000 34.50 34.50 33.19 33.44
2032 NASDAQ MSFT Fri, Jun 9, 2000 34.81 34.84 34.16 34.41
2031 NASDAQ MSFT Thu, Jun 8, 2000 35.78 36.06 34.13 34.41
2030 NASDAQ MSFT Wed, Jun 7, 2000 34.63 35.38 33.56 35.25
2029 NASDAQ MSFT Tue, Jun 6, 2000 34.09 34.94 33.91 34.81
2028 NASDAQ MSFT Mon, Jun 5, 2000 33.01 34.19 33.00 33.44
2027 NASDAQ MSFT Fri, Jun 2, 2000 33.00 33.38 32.50 33.16
2026 NASDAQ MSFT Thu, Jun 1, 2000 32.19 33.00 31.91 32.28
2025 NASDAQ MSFT Wed, May 31, 2000 31.82 31.85 31.03 31.28
2024 NASDAQ MSFT Tue, May 30, 2000 31.22 32.06 31.00 31.69
2023 NASDAQ MSFT Fri, May 26, 2000 31.03 31.31 30.19 30.72
2022 NASDAQ MSFT Thu, May 25, 2000 32.28 32.38 30.56 30.75
2021 NASDAQ MSFT Wed, May 24, 2000 31.56 33.28 31.50 32.78
2020 NASDAQ MSFT Tue, May 23, 2000 31.94 32.78 31.53 31.59
2019 NASDAQ MSFT Mon, May 22, 2000 32.56 32.63 31.22 32.09
2018 NASDAQ MSFT Fri, May 19, 2000 32.69 32.97 32.25 32.53
2017 NASDAQ MSFT Thu, May 18, 2000 34.03 34.03 32.94 33.09
2016 NASDAQ MSFT Wed, May 17, 2000 34.44 34.56 33.63 33.84
2015 NASDAQ MSFT Tue, May 16, 2000 34.78 35.31 34.53 34.75
2014 NASDAQ MSFT Mon, May 15, 2000 34.50 34.72 34.00 34.69
2013 NASDAQ MSFT Fri, May 12, 2000 34.22 34.88 34.13 34.41
2012 NASDAQ MSFT Thu, May 11, 2000 33.31 34.06 32.88 33.94
2011 NASDAQ MSFT Wed, May 10, 2000 33.88 33.94 32.88 33.09
2010 NASDAQ MSFT Tue, May 9, 2000 35.09 35.22 33.75 33.91
2009 NASDAQ MSFT Mon, May 8, 2000 35.47 35.69 34.84 34.91
2008 NASDAQ MSFT Fri, May 5, 2000 35.13 35.91 34.94 35.56
2007 NASDAQ MSFT Thu, May 4, 2000 35.16 35.63 34.66 35.22
2006 NASDAQ MSFT Wed, May 3, 2000 35.19 35.41 34.41 35.28
2005 NASDAQ MSFT Tue, May 2, 2000 36.41 36.75 34.75 34.94
2004 NASDAQ MSFT Mon, May 1, 2000 36.44 37.00 35.84 36.72
2003 NASDAQ MSFT Fri, Apr 28, 2000 35.38 35.50 34.13 34.88
2002 NASDAQ MSFT Thu, Apr 27, 2000 33.72 34.97 33.69 34.91
2001 NASDAQ MSFT Wed, Apr 26, 2000 35.00 35.56 33.69 34.00
2000 NASDAQ MSFT Tue, Apr 25, 2000 34.38 34.75 33.81 34.69
1999 NASDAQ MSFT Mon, Apr 24, 2000 33.63 34.00 32.50 33.31
1998 NASDAQ MSFT Thu, Apr 20, 2000 39.31 39.94 38.75 39.47
1997 NASDAQ MSFT Wed, Apr 19, 2000 40.72 40.75 39.06 39.34
1996 NASDAQ MSFT Tue, Apr 18, 2000 38.25 40.97 37.94 40.28
1995 NASDAQ MSFT Mon, Apr 17, 2000 37.13 38.00 36.50 37.94
1994 NASDAQ MSFT Fri, Apr 14, 2000 39.56 39.75 36.63 37.06
1993 NASDAQ MSFT Thu, Apr 13, 2000 40.44 41.13 39.50 39.63
1992 NASDAQ MSFT Wed, Apr 12, 2000 41.06 41.13 39.38 39.69
1991 NASDAQ MSFT Tue, Apr 11, 2000 42.56 43.03 41.75 41.94
1990 NASDAQ MSFT Mon, Apr 10, 2000 44.31 44.31 43.00 43.03
1989 NASDAQ MSFT Fri, Apr 7, 2000 43.50 44.69 42.50 44.53
1988 NASDAQ MSFT Thu, Apr 6, 2000 43.94 44.00 42.63 43.00
1987 NASDAQ MSFT Wed, Apr 5, 2000 44.13 44.25 42.94 43.19
1986 NASDAQ MSFT Tue, Apr 4, 2000 45.78 46.00 42.47 44.28
1985 NASDAQ MSFT Mon, Apr 3, 2000 47.22 48.25 45.00 45.44
1984 NASDAQ MSFT Fri, Mar 31, 2000 53.00 54.13 52.06 53.13
1983 NASDAQ MSFT Thu, Mar 30, 2000 53.09 54.31 51.25 51.69
1982 NASDAQ MSFT Wed, Mar 29, 2000 52.59 54.47 52.56 53.59
1981 NASDAQ MSFT Tue, Mar 28, 2000 51.81 53.72 51.19 52.16
1980 NASDAQ MSFT Mon, Mar 27, 2000 53.88 54.13 51.97 52.03
1979 NASDAQ MSFT Fri, Mar 24, 2000 56.31 57.50 54.78 55.84
1978 NASDAQ MSFT Thu, Mar 23, 2000 53.41 56.44 53.31 55.94
1977 NASDAQ MSFT Wed, Mar 22, 2000 51.41 52.81 50.56 51.63
1976 NASDAQ MSFT Tue, Mar 21, 2000 48.38 51.56 48.25 51.38
1975 NASDAQ MSFT Mon, Mar 20, 2000 49.38 49.88 48.25 48.69
1974 NASDAQ MSFT Fri, Mar 17, 2000 47.63 49.75 47.25 49.69
1973 NASDAQ MSFT Thu, Mar 16, 2000 47.97 48.34 46.63 47.69
1972 NASDAQ MSFT Wed, Mar 15, 2000 47.28 48.31 46.84 47.69
1971 NASDAQ MSFT Tue, Mar 14, 2000 49.31 49.63 47.56 47.56
1970 NASDAQ MSFT Mon, Mar 13, 2000 48.81 50.13 48.75 49.00
1969 NASDAQ MSFT Fri, Mar 10, 2000 49.78 51.25 49.75 50.50
1968 NASDAQ MSFT Thu, Mar 9, 2000 47.66 50.00 47.50 50.00
1967 NASDAQ MSFT Wed, Mar 8, 2000 46.91 48.09 45.50 47.78
1966 NASDAQ MSFT Tue, Mar 7, 2000 48.06 48.75 45.97 46.44
1965 NASDAQ MSFT Mon, Mar 6, 2000 48.00 48.69 45.06 45.31
1964 NASDAQ MSFT Fri, Mar 3, 2000 47.38 49.44 46.94 48.06
1963 NASDAQ MSFT Thu, Mar 2, 2000 45.91 47.69 45.56 46.69
1962 NASDAQ MSFT Wed, Mar 1, 2000 44.81 47.05 44.47 45.41
1961 NASDAQ MSFT Tue, Feb 29, 2000 45.88 45.88 44.44 44.69
1960 NASDAQ MSFT Mon, Feb 28, 2000 45.13 46.06 44.06 45.78
1959 NASDAQ MSFT Fri, Feb 25, 2000 47.34 47.35 45.25 45.66
1958 NASDAQ MSFT Thu, Feb 24, 2000 47.13 47.94 46.00 47.38
1957 NASDAQ MSFT Wed, Feb 23, 2000 46.75 47.88 46.03 47.13
1956 NASDAQ MSFT Tue, Feb 22, 2000 47.56 48.56 46.41 46.91
1955 NASDAQ MSFT Fri, Feb 18, 2000 50.00 50.03 47.44 47.53
1954 NASDAQ MSFT Thu, Feb 17, 2000 49.25 49.84 48.57 49.81
1953 NASDAQ MSFT Wed, Feb 16, 2000 49.63 50.09 48.56 48.81
1952 NASDAQ MSFT Tue, Feb 15, 2000 49.88 50.00 49.06 49.28
1951 NASDAQ MSFT Mon, Feb 14, 2000 50.62 50.88 49.53 49.81
1950 NASDAQ MSFT Fri, Feb 11, 2000 52.44 52.44 49.56 49.97
1949 NASDAQ MSFT Thu, Feb 10, 2000 51.95 53.28 51.25 53.00
1948 NASDAQ MSFT Wed, Feb 9, 2000 54.72 54.72 51.94 52.00
1947 NASDAQ MSFT Tue, Feb 8, 2000 53.22 55.00 53.22 54.97
1946 NASDAQ MSFT Mon, Feb 7, 2000 53.41 53.44 52.13 53.31
1945 NASDAQ MSFT Fri, Feb 4, 2000 52.19 54.00 52.07 53.28
1944 NASDAQ MSFT Thu, Feb 3, 2000 51.03 52.09 50.06 51.81
1943 NASDAQ MSFT Wed, Feb 2, 2000 51.22 51.97 50.25 50.41
1942 NASDAQ MSFT Tue, Feb 1, 2000 49.25 51.63 48.84 51.47
1941 NASDAQ MSFT Mon, Jan 31, 2000 48.81 49.09 47.44 48.94
1940 NASDAQ MSFT Fri, Jan 28, 2000 49.06 50.13 48.63 49.13
1939 NASDAQ MSFT Thu, Jan 27, 2000 49.95 50.59 48.63 49.38
1938 NASDAQ MSFT Wed, Jan 26, 2000 51.22 51.75 49.56 49.69
1937 NASDAQ MSFT Tue, Jan 25, 2000 50.50 51.94 49.78 51.41
1936 NASDAQ MSFT Mon, Jan 24, 2000 51.90 52.84 50.41 50.63
1935 NASDAQ MSFT Fri, Jan 21, 2000 53.50 53.63 51.63 51.88
1934 NASDAQ MSFT Thu, Jan 20, 2000 53.53 54.84 52.94 53.00
1933 NASDAQ MSFT Wed, Jan 19, 2000 55.25 55.75 53.00 53.50
1932 NASDAQ MSFT Tue, Jan 18, 2000 55.91 58.25 55.88 57.66
1931 NASDAQ MSFT Fri, Jan 14, 2000 53.59 56.97 52.88 56.13
1930 NASDAQ MSFT Thu, Jan 13, 2000 52.19 54.31 50.75 53.91
1929 NASDAQ MSFT Wed, Jan 12, 2000 54.25 54.44 52.22 52.91
1928 NASDAQ MSFT Tue, Jan 11, 2000 55.75 57.13 54.34 54.69
1927 NASDAQ MSFT Mon, Jan 10, 2000 56.72 56.84 55.69 56.13
1926 NASDAQ MSFT Fri, Jan 7, 2000 54.31 56.13 53.66 55.72
1925 NASDAQ MSFT Thu, Jan 6, 2000 56.09 56.94 54.19 55.00
1924 NASDAQ MSFT Wed, Jan 5, 2000 55.56 58.19 54.69 56.91
1923 NASDAQ MSFT Tue, Jan 4, 2000 56.78 58.56 56.13 56.31
1922 NASDAQ MSFT Mon, Jan 3, 2000 58.69 59.31 56.00 58.28
1921 NASDAQ MSFT Fri, Dec 31, 1999 58.75 58.88 58.13 58.38
1920 NASDAQ MSFT Thu, Dec 30, 1999 58.94 59.97 58.56 58.81
1919 NASDAQ MSFT Wed, Dec 29, 1999 58.47 59.19 58.41 58.97
1918 NASDAQ MSFT Tue, Dec 28, 1999 59.38 59.41 58.53 58.75
1917 NASDAQ MSFT Mon, Dec 27, 1999 59.22 59.63 58.06 59.56
1916 NASDAQ MSFT Thu, Dec 23, 1999 58.63 59.63 58.38 58.72
1915 NASDAQ MSFT Wed, Dec 22, 1999 58.15 59.00 57.56 58.78
1914 NASDAQ MSFT Tue, Dec 21, 1999 56.19 58.31 55.31 57.94
1913 NASDAQ MSFT Mon, Dec 20, 1999 57.41 57.50 55.59 56.38
1912 NASDAQ MSFT Fri, Dec 17, 1999 58.31 58.56 56.81 57.63
1911 NASDAQ MSFT Thu, Dec 16, 1999 54.63 57.50 54.47 56.84
1910 NASDAQ MSFT Wed, Dec 15, 1999 49.28 54.38 49.25 54.22
1909 NASDAQ MSFT Tue, Dec 14, 1999 48.09 50.56 47.66 49.34
1908 NASDAQ MSFT Mon, Dec 13, 1999 46.80 48.47 46.38 48.31
1907 NASDAQ MSFT Fri, Dec 10, 1999 46.69 47.06 46.13 46.94
1906 NASDAQ MSFT Thu, Dec 9, 1999 46.00 46.66 45.72 46.38
1905 NASDAQ MSFT Wed, Dec 8, 1999 46.56 47.16 45.84 45.88
1904 NASDAQ MSFT Tue, Dec 7, 1999 47.38 47.44 46.44 46.50
1903 NASDAQ MSFT Mon, Dec 6, 1999 47.63 48.59 47.38 47.72
1902 NASDAQ MSFT Fri, Dec 3, 1999 47.91 48.56 47.87 48.06
1901 NASDAQ MSFT Thu, Dec 2, 1999 46.53 47.63 46.44 47.41
1900 NASDAQ MSFT Wed, Dec 1, 1999 45.53 46.97 45.44 46.59
1899 NASDAQ MSFT Tue, Nov 30, 1999 44.88 46.44 44.78 45.52
1898 NASDAQ MSFT Mon, Nov 29, 1999 45.06 46.03 44.75 45.09
1897 NASDAQ MSFT Fri, Nov 26, 1999 45.81 46.69 45.50 45.56
1896 NASDAQ MSFT Wed, Nov 24, 1999 44.78 46.13 44.75 45.84
1895 NASDAQ MSFT Tue, Nov 23, 1999 44.63 45.69 44.19 44.81
1894 NASDAQ MSFT Mon, Nov 22, 1999 44.81 45.19 44.22 44.91
1893 NASDAQ MSFT Fri, Nov 19, 1999 42.22 43.28 42.19 43.00
1892 NASDAQ MSFT Thu, Nov 18, 1999 42.47 42.91 42.25 42.47
1891 NASDAQ MSFT Wed, Nov 17, 1999 43.22 43.53 42.50 42.50
1890 NASDAQ MSFT Tue, Nov 16, 1999 43.47 43.88 42.94 43.66
1889 NASDAQ MSFT Mon, Nov 15, 1999 44.13 44.25 43.47 43.50
1888 NASDAQ MSFT Fri, Nov 12, 1999 44.88 45.00 43.53 44.59
1887 NASDAQ MSFT Thu, Nov 11, 1999 44.13 45.22 44.13 44.81
1886 NASDAQ MSFT Wed, Nov 10, 1999 44.06 44.56 43.22 43.56
1885 NASDAQ MSFT Tue, Nov 9, 1999 44.88 44.94 43.22 44.44
1884 NASDAQ MSFT Mon, Nov 8, 1999 42.41 45.38 42.19 44.97
1883 NASDAQ MSFT Fri, Nov 5, 1999 45.91 46.44 45.25 45.78
1882 NASDAQ MSFT Thu, Nov 4, 1999 46.16 46.38 45.16 45.88
1881 NASDAQ MSFT Wed, Nov 3, 1999 46.47 46.75 45.75 46.00
1880 NASDAQ MSFT Tue, Nov 2, 1999 46.38 47.25 45.97 46.28
1879 NASDAQ MSFT Mon, Nov 1, 1999 46.63 47.09 46.06 46.19
1878 NASDAQ MSFT Fri, Oct 29, 1999 45.72 47.00 45.63 46.28
1877 NASDAQ MSFT Thu, Oct 28, 1999 45.00 45.44 44.66 44.94
1876 NASDAQ MSFT Wed, Oct 27, 1999 45.75 45.81 44.84 45.44
1875 NASDAQ MSFT Tue, Oct 26, 1999 47.19 47.63 46.13 46.19
1874 NASDAQ MSFT Mon, Oct 25, 1999 46.00 46.78 45.56 46.22
1873 NASDAQ MSFT Fri, Oct 22, 1999 46.78 46.94 45.88 46.34
1872 NASDAQ MSFT Thu, Oct 21, 1999 45.28 46.56 45.25 46.53
1871 NASDAQ MSFT Wed, Oct 20, 1999 45.78 46.19 45.13 46.13
1870 NASDAQ MSFT Tue, Oct 19, 1999 44.13 44.63 42.63 43.16
1869 NASDAQ MSFT Mon, Oct 18, 1999 43.59 44.00 42.53 43.94
1868 NASDAQ MSFT Fri, Oct 15, 1999 44.75 44.91 43.66 44.03
1867 NASDAQ MSFT Thu, Oct 14, 1999 45.44 46.12 44.84 45.34
1866 NASDAQ MSFT Wed, Oct 13, 1999 46.00 46.56 45.16 45.53
1865 NASDAQ MSFT Tue, Oct 12, 1999 47.00 47.16 46.19 46.28
1864 NASDAQ MSFT Mon, Oct 11, 1999 47.31 47.50 47.06 47.16
1863 NASDAQ MSFT Fri, Oct 8, 1999 46.75 47.59 46.06 47.47
1862 NASDAQ MSFT Thu, Oct 7, 1999 46.84 47.53 46.34 46.88
1861 NASDAQ MSFT Wed, Oct 6, 1999 46.16 47.00 46.03 46.84
1860 NASDAQ MSFT Tue, Oct 5, 1999 46.38 46.94 44.75 45.91
1859 NASDAQ MSFT Mon, Oct 4, 1999 45.25 46.31 45.13 46.28
1858 NASDAQ MSFT Fri, Oct 1, 1999 45.09 45.31 44.16 44.99
1857 NASDAQ MSFT Thu, Sep 30, 1999 45.00 45.84 44.41 45.28
1856 NASDAQ MSFT Wed, Sep 29, 1999 45.78 46.06 44.56 44.75
1855 NASDAQ MSFT Tue, Sep 28, 1999 45.63 46.34 44.53 46.06
1854 NASDAQ MSFT Mon, Sep 27, 1999 46.00 46.47 45.44 45.72
1853 NASDAQ MSFT Fri, Sep 24, 1999 45.09 45.69 44.44 45.47
1852 NASDAQ MSFT Thu, Sep 23, 1999 48.44 48.44 45.01 45.59
1851 NASDAQ MSFT Wed, Sep 22, 1999 47.38 48.31 46.84 48.03
1850 NASDAQ MSFT Tue, Sep 21, 1999 48.28 48.28 47.06 47.31
1849 NASDAQ MSFT Mon, Sep 20, 1999 48.00 48.94 47.50 48.78
1848 NASDAQ MSFT Fri, Sep 17, 1999 47.19 48.25 46.91 48.22
1847 NASDAQ MSFT Thu, Sep 16, 1999 46.44 47.03 45.31 47.00
1846 NASDAQ MSFT Wed, Sep 15, 1999 47.75 47.88 46.19 46.31
1845 NASDAQ MSFT Tue, Sep 14, 1999 46.84 47.78 46.81 47.53
1844 NASDAQ MSFT Mon, Sep 13, 1999 47.25 47.41 46.69 46.94
1843 NASDAQ MSFT Fri, Sep 10, 1999 47.53 47.66 47.00 47.50
1842 NASDAQ MSFT Thu, Sep 9, 1999 46.22 47.07 45.90 47.03
1841 NASDAQ MSFT Wed, Sep 8, 1999 46.84 47.34 46.03 46.13
1840 NASDAQ MSFT Tue, Sep 7, 1999 47.44 48.34 46.88 47.13
1839 NASDAQ MSFT Fri, Sep 3, 1999 46.88 48.22 46.75 47.94
1838 NASDAQ MSFT Thu, Sep 2, 1999 45.75 46.28 45.34 45.91
1837 NASDAQ MSFT Wed, Sep 1, 1999 46.16 46.72 45.81 46.19
1836 NASDAQ MSFT Tue, Aug 31, 1999 45.91 46.56 45.06 46.28
1835 NASDAQ MSFT Mon, Aug 30, 1999 46.44 46.72 45.78 46.13
1834 NASDAQ MSFT Fri, Aug 27, 1999 47.53 47.56 46.19 46.63
1833 NASDAQ MSFT Thu, Aug 26, 1999 47.69 48.19 46.84 47.31
1832 NASDAQ MSFT Wed, Aug 25, 1999 46.81 48.00 46.59 47.66
1831 NASDAQ MSFT Tue, Aug 24, 1999 43.53 46.75 43.53 46.09
1830 NASDAQ MSFT Mon, Aug 23, 1999 42.16 43.31 41.94 43.22
1829 NASDAQ MSFT Fri, Aug 20, 1999 42.00 42.39 41.53 41.69
1828 NASDAQ MSFT Thu, Aug 19, 1999 42.28 42.56 41.56 41.91
1827 NASDAQ MSFT Wed, Aug 18, 1999 42.22 43.09 42.03 42.50
1826 NASDAQ MSFT Tue, Aug 17, 1999 42.72 42.75 41.47 42.28
1825 NASDAQ MSFT Mon, Aug 16, 1999 42.53 42.95 41.16 42.16
1824 NASDAQ MSFT Fri, Aug 13, 1999 41.47 42.81 41.38 42.34
1823 NASDAQ MSFT Thu, Aug 12, 1999 41.97 42.09 40.81 40.88
1822 NASDAQ MSFT Wed, Aug 11, 1999 42.00 42.34 41.16 42.09
1821 NASDAQ MSFT Tue, Aug 10, 1999 41.78 42.03 40.81 41.47
1820 NASDAQ MSFT Mon, Aug 9, 1999 42.81 42.91 41.84 41.91
1819 NASDAQ MSFT Fri, Aug 6, 1999 43.03 43.22 42.47 42.56
1818 NASDAQ MSFT Thu, Aug 5, 1999 42.69 43.19 42.38 42.88
1817 NASDAQ MSFT Wed, Aug 4, 1999 42.56 43.59 42.38 42.47
1816 NASDAQ MSFT Tue, Aug 3, 1999 42.94 43.03 42.19 42.38
1815 NASDAQ MSFT Mon, Aug 2, 1999 42.84 43.47 42.19 42.41
1814 NASDAQ MSFT Fri, Jul 30, 1999 43.81 44.31 42.75 42.91
1813 NASDAQ MSFT Thu, Jul 29, 1999 44.34 44.41 43.16 43.47
1812 NASDAQ MSFT Wed, Jul 28, 1999 44.59 45.25 44.19 45.00
1811 NASDAQ MSFT Tue, Jul 27, 1999 44.41 44.88 44.00 44.41
1810 NASDAQ MSFT Mon, Jul 26, 1999 44.44 44.91 43.81 43.81
1809 NASDAQ MSFT Fri, Jul 23, 1999 45.78 45.88 44.84 45.13
1808 NASDAQ MSFT Thu, Jul 22, 1999 47.19 47.25 45.00 45.53
1807 NASDAQ MSFT Wed, Jul 21, 1999 46.81 47.66 46.50 47.34
1806 NASDAQ MSFT Tue, Jul 20, 1999 48.22 48.38 46.16 46.66
1805 NASDAQ MSFT Mon, Jul 19, 1999 50.00 50.38 48.91 49.19
1804 NASDAQ MSFT Fri, Jul 16, 1999 47.75 49.94 47.50 49.72
1803 NASDAQ MSFT Thu, Jul 15, 1999 47.50 47.63 46.88 47.19
1802 NASDAQ MSFT Wed, Jul 14, 1999 46.88 47.50 46.25 47.47
1801 NASDAQ MSFT Tue, Jul 13, 1999 46.56 47.03 46.41 46.81
1800 NASDAQ MSFT Mon, Jul 12, 1999 46.59 47.38 46.19 47.09
1799 NASDAQ MSFT Fri, Jul 9, 1999 46.19 46.66 46.13 46.63
1798 NASDAQ MSFT Thu, Jul 8, 1999 45.91 46.50 45.34 46.28
1797 NASDAQ MSFT Wed, Jul 7, 1999 45.03 46.16 44.94 46.16
1796 NASDAQ MSFT Tue, Jul 6, 1999 46.13 46.47 44.63 44.78
1795 NASDAQ MSFT Fri, Jul 2, 1999 45.44 46.06 45.16 46.00
1794 NASDAQ MSFT Thu, Jul 1, 1999 44.94 45.75 44.19 45.59
1793 NASDAQ MSFT Wed, Jun 30, 1999 43.88 45.13 43.38 45.09
1792 NASDAQ MSFT Tue, Jun 29, 1999 43.34 44.03 43.00 44.00
1791 NASDAQ MSFT Mon, Jun 28, 1999 42.75 43.41 42.47 43.38
1790 NASDAQ MSFT Fri, Jun 25, 1999 42.69 43.22 42.19 42.47
1789 NASDAQ MSFT Thu, Jun 24, 1999 42.88 43.13 42.00 42.31
1788 NASDAQ MSFT Wed, Jun 23, 1999 42.97 43.69 42.53 43.00
1787 NASDAQ MSFT Tue, Jun 22, 1999 44.22 44.22 43.13 43.25
1786 NASDAQ MSFT Mon, Jun 21, 1999 42.44 44.50 42.44 44.47
1785 NASDAQ MSFT Fri, Jun 18, 1999 41.16 42.50 41.06 42.50
1784 NASDAQ MSFT Thu, Jun 17, 1999 40.34 41.50 40.25 41.44
1783 NASDAQ MSFT Wed, Jun 16, 1999 39.53 40.81 39.47 40.50
1782 NASDAQ MSFT Tue, Jun 15, 1999 39.03 39.44 38.34 38.84
1781 NASDAQ MSFT Mon, Jun 14, 1999 39.38 39.84 38.72 38.78
1780 NASDAQ MSFT Fri, Jun 11, 1999 40.00 40.25 38.78 39.06
1779 NASDAQ MSFT Thu, Jun 10, 1999 40.94 41.16 39.53 39.94
1778 NASDAQ MSFT Wed, Jun 9, 1999 40.06 41.31 40.00 41.16
1777 NASDAQ MSFT Tue, Jun 8, 1999 39.94 41.06 39.50 39.69
1776 NASDAQ MSFT Mon, Jun 7, 1999 39.97 40.53 39.59 40.13
1775 NASDAQ MSFT Fri, Jun 4, 1999 38.47 39.84 38.38 39.78
1774 NASDAQ MSFT Thu, Jun 3, 1999 39.19 39.47 38.06 38.19
1773 NASDAQ MSFT Wed, Jun 2, 1999 39.03 39.31 38.13 39.22
1772 NASDAQ MSFT Tue, Jun 1, 1999 40.31 40.38 39.22 39.25
1771 NASDAQ MSFT Fri, May 28, 1999 39.38 40.44 39.06 40.34
1770 NASDAQ MSFT Thu, May 27, 1999 39.13 39.72 38.75 39.19
1769 NASDAQ MSFT Wed, May 26, 1999 38.59 39.25 37.75 39.25
1768 NASDAQ MSFT Tue, May 25, 1999 38.38 39.63 38.06 38.13
1767 NASDAQ MSFT Mon, May 24, 1999 38.94 38.94 38.03 38.63
1766 NASDAQ MSFT Fri, May 21, 1999 39.25 39.50 38.50 38.78
1765 NASDAQ MSFT Thu, May 20, 1999 39.78 40.00 39.19 39.22
1764 NASDAQ MSFT Wed, May 19, 1999 39.94 39.94 38.63 39.66
1763 NASDAQ MSFT Tue, May 18, 1999 39.91 40.13 38.97 39.34
1762 NASDAQ MSFT Mon, May 17, 1999 38.69 39.78 38.50 39.56
1761 NASDAQ MSFT Fri, May 14, 1999 39.44 39.97 38.31 38.44
1760 NASDAQ MSFT Thu, May 13, 1999 40.56 40.88 39.56 39.56
1759 NASDAQ MSFT Wed, May 12, 1999 40.38 40.50 39.63 40.25
1758 NASDAQ MSFT Tue, May 11, 1999 40.38 40.51 39.72 39.94
1757 NASDAQ MSFT Mon, May 10, 1999 39.94 40.25 39.13 39.84
1756 NASDAQ MSFT Fri, May 7, 1999 39.81 40.19 39.00 39.53
1755 NASDAQ MSFT Thu, May 6, 1999 40.34 40.56 38.75 38.97
1754 NASDAQ MSFT Wed, May 5, 1999 39.56 39.94 38.22 39.56
1753 NASDAQ MSFT Tue, May 4, 1999 40.25 40.91 38.88 39.03
1752 NASDAQ MSFT Mon, May 3, 1999 40.72 40.75 39.28 39.94
1751 NASDAQ MSFT Fri, Apr 30, 1999 41.38 41.88 39.94 40.66
1750 NASDAQ MSFT Thu, Apr 29, 1999 41.19 41.84 40.20 41.03
1749 NASDAQ MSFT Wed, Apr 28, 1999 42.66 43.25 40.86 41.06
1748 NASDAQ MSFT Tue, Apr 27, 1999 44.38 44.38 41.97 42.00
1747 NASDAQ MSFT Mon, Apr 26, 1999 43.59 44.47 43.38 44.00
1746 NASDAQ MSFT Fri, Apr 23, 1999 42.50 43.50 41.50 43.00
1745 NASDAQ MSFT Thu, Apr 22, 1999 42.50 42.63 41.69 42.47
1744 NASDAQ MSFT Wed, Apr 21, 1999 41.06 41.25 40.00 41.00
1743 NASDAQ MSFT Tue, Apr 20, 1999 41.13 42.00 40.00 41.56
1742 NASDAQ MSFT Mon, Apr 19, 1999 43.44 44.06 40.19 40.50
1741 NASDAQ MSFT Fri, Apr 16, 1999 44.53 44.56 42.94 43.31
1740 NASDAQ MSFT Thu, Apr 15, 1999 43.66 44.94 41.94 44.44
1739 NASDAQ MSFT Wed, Apr 14, 1999 45.41 45.56 42.94 42.94
1738 NASDAQ MSFT Tue, Apr 13, 1999 46.56 46.56 44.59 45.06
1737 NASDAQ MSFT Mon, Apr 12, 1999 45.81 46.81 45.69 46.50
1736 NASDAQ MSFT Fri, Apr 9, 1999 47.13 47.50 46.50 47.13
1735 NASDAQ MSFT Thu, Apr 8, 1999 46.63 47.31 45.50 47.28
1734 NASDAQ MSFT Wed, Apr 7, 1999 47.44 47.50 45.63 46.66
1733 NASDAQ MSFT Tue, Apr 6, 1999 47.59 47.81 46.63 47.03
1732 NASDAQ MSFT Mon, Apr 5, 1999 47.16 47.51 46.75 47.47
1731 NASDAQ MSFT Thu, Apr 1, 1999 45.63 46.44 45.13 46.34
1730 NASDAQ MSFT Wed, Mar 31, 1999 47.25 47.31 44.56 44.81
1729 NASDAQ MSFT Tue, Mar 30, 1999 46.69 46.75 46.13 46.50
1728 NASDAQ MSFT Mon, Mar 29, 1999 45.06 46.31 43.94 46.19
1727 NASDAQ MSFT Fri, Mar 26, 1999 44.73 45.09 43.94 44.53
1726 NASDAQ MSFT Thu, Mar 25, 1999 43.27 45.02 43.13 44.98
1725 NASDAQ MSFT Wed, Mar 24, 1999 41.75 42.95 40.78 42.81
1724 NASDAQ MSFT Tue, Mar 23, 1999 43.17 43.53 41.56 41.64
1723 NASDAQ MSFT Mon, Mar 22, 1999 43.23 43.73 43.00 43.20
1722 NASDAQ MSFT Fri, Mar 19, 1999 43.47 43.53 42.47 42.80
1721 NASDAQ MSFT Thu, Mar 18, 1999 41.61 43.14 41.55 43.11
1720 NASDAQ MSFT Wed, Mar 17, 1999 42.27 42.36 41.69 41.78
1719 NASDAQ MSFT Tue, Mar 16, 1999 41.38 42.50 41.06 42.27
1718 NASDAQ MSFT Mon, Mar 15, 1999 40.14 41.50 39.47 41.47
1717 NASDAQ MSFT Fri, Mar 12, 1999 40.66 40.69 39.20 40.05
1716 NASDAQ MSFT Thu, Mar 11, 1999 40.25 41.14 39.83 40.36
1715 NASDAQ MSFT Wed, Mar 10, 1999 40.58 40.63 39.80 40.34
1714 NASDAQ MSFT Tue, Mar 9, 1999 39.97 41.19 39.94 40.45
1713 NASDAQ MSFT Mon, Mar 8, 1999 38.88 39.81 38.75 39.75
1712 NASDAQ MSFT Fri, Mar 5, 1999 38.69 38.84 38.28 38.73
1711 NASDAQ MSFT Thu, Mar 4, 1999 37.78 38.38 37.03 38.06
1710 NASDAQ MSFT Wed, Mar 3, 1999 37.25 37.67 36.77 37.41
1709 NASDAQ MSFT Tue, Mar 2, 1999 37.97 38.53 36.91 37.14
1708 NASDAQ MSFT Mon, Mar 1, 1999 37.39 38.14 37.38 37.94
1707 NASDAQ MSFT Fri, Feb 26, 1999 38.09 38.13 37.38 37.53
1706 NASDAQ MSFT Thu, Feb 25, 1999 38.09 38.44 37.41 38.38
1705 NASDAQ MSFT Wed, Feb 24, 1999 39.11 39.84 38.19 38.22
1704 NASDAQ MSFT Tue, Feb 23, 1999 38.23 38.91 37.63 38.86
1703 NASDAQ MSFT Mon, Feb 22, 1999 37.06 37.25 36.19 37.20
1702 NASDAQ MSFT Fri, Feb 19, 1999 36.86 37.31 36.44 36.94
1701 NASDAQ MSFT Thu, Feb 18, 1999 37.73 37.84 36.00 36.44
1700 NASDAQ MSFT Wed, Feb 17, 1999 38.23 38.53 37.13 37.50
1699 NASDAQ MSFT Tue, Feb 16, 1999 39.94 39.97 38.64 39.06
1698 NASDAQ MSFT Fri, Feb 12, 1999 40.42 40.92 39.28 39.44
1697 NASDAQ MSFT Thu, Feb 11, 1999 40.69 40.97 40.09 40.69
1696 NASDAQ MSFT Wed, Feb 10, 1999 39.97 41.09 39.66 40.16
1695 NASDAQ MSFT Tue, Feb 9, 1999 41.23 41.69 39.94 40.02
1694 NASDAQ MSFT Mon, Feb 8, 1999 40.64 41.39 40.41 41.31
1693 NASDAQ MSFT Fri, Feb 5, 1999 40.06 40.41 38.72 40.00
1692 NASDAQ MSFT Thu, Feb 4, 1999 42.03 42.09 39.72 39.77
1691 NASDAQ MSFT Wed, Feb 3, 1999 41.59 42.47 41.50 41.70
1690 NASDAQ MSFT Tue, Feb 2, 1999 43.13 43.14 41.56 41.91
1689 NASDAQ MSFT Mon, Feb 1, 1999 43.86 43.98 42.70 43.23
1688 NASDAQ MSFT Fri, Jan 29, 1999 43.69 43.78 42.72 43.75
1687 NASDAQ MSFT Thu, Jan 28, 1999 42.94 43.52 42.45 43.50
1686 NASDAQ MSFT Wed, Jan 27, 1999 43.13 43.61 42.13 42.16
1685 NASDAQ MSFT Tue, Jan 26, 1999 41.38 42.94 41.13 42.89
1684 NASDAQ MSFT Mon, Jan 25, 1999 40.42 40.83 39.78 40.47
1683 NASDAQ MSFT Fri, Jan 22, 1999 38.91 40.06 38.81 39.06
1682 NASDAQ MSFT Thu, Jan 21, 1999 40.44 40.83 39.44 39.58
1681 NASDAQ MSFT Wed, Jan 20, 1999 41.73 41.94 40.62 40.66
1680 NASDAQ MSFT Tue, Jan 19, 1999 37.84 39.59 37.72 38.91
1679 NASDAQ MSFT Fri, Jan 15, 1999 35.73 37.50 35.34 37.44
1678 NASDAQ MSFT Thu, Jan 14, 1999 36.31 36.39 35.38 35.44
1677 NASDAQ MSFT Wed, Jan 13, 1999 34.00 36.94 34.00 35.95
1676 NASDAQ MSFT Tue, Jan 12, 1999 37.03 37.03 35.25 35.55
1675 NASDAQ MSFT Mon, Jan 11, 1999 37.72 37.73 36.06 36.88
1674 NASDAQ MSFT Fri, Jan 8, 1999 38.05 38.13 36.75 37.47
1673 NASDAQ MSFT Thu, Jan 7, 1999 37.44 37.66 37.06 37.63
1672 NASDAQ MSFT Wed, Jan 6, 1999 37.38 37.88 36.69 37.81
1671 NASDAQ MSFT Tue, Jan 5, 1999 35.47 37.00 35.36 36.63
1670 NASDAQ MSFT Mon, Jan 4, 1999 34.90 36.31 34.84 35.25
1669 NASDAQ MSFT Thu, Dec 31, 1998 34.80 35.00 34.50 34.67
1668 NASDAQ MSFT Wed, Dec 30, 1998 35.22 35.84 34.72 34.75
1667 NASDAQ MSFT Tue, Dec 29, 1998 35.64 35.64 34.91 35.13
1666 NASDAQ MSFT Mon, Dec 28, 1998 35.75 35.91 35.38 35.59
1665 NASDAQ MSFT Thu, Dec 24, 1998 35.91 36.00 35.38 35.44
1664 NASDAQ MSFT Wed, Dec 23, 1998 35.09 35.95 34.84 35.89
1663 NASDAQ MSFT Tue, Dec 22, 1998 35.13 35.13 34.34 34.61
1662 NASDAQ MSFT Mon, Dec 21, 1998 34.66 35.55 34.44 35.11
1661 NASDAQ MSFT Fri, Dec 18, 1998 33.75 34.56 33.53 34.45
1660 NASDAQ MSFT Thu, Dec 17, 1998 33.55 33.72 33.06 33.59
1659 NASDAQ MSFT Wed, Dec 16, 1998 33.13 33.78 32.28 33.44
1658 NASDAQ MSFT Tue, Dec 15, 1998 32.33 33.00 32.31 32.97
1657 NASDAQ MSFT Mon, Dec 14, 1998 33.19 33.44 31.92 31.98
1656 NASDAQ MSFT Fri, Dec 11, 1998 32.75 33.67 32.69 33.50
1655 NASDAQ MSFT Thu, Dec 10, 1998 33.28 33.66 32.84 32.89
1654 NASDAQ MSFT Wed, Dec 9, 1998 33.03 33.45 32.50 33.41
1653 NASDAQ MSFT Tue, Dec 8, 1998 33.22 33.56 32.44 32.80
1652 NASDAQ MSFT Mon, Dec 7, 1998 31.92 33.44 31.69 33.39
1651 NASDAQ MSFT Fri, Dec 4, 1998 31.23 31.84 31.00 31.84
1650 NASDAQ MSFT Thu, Dec 3, 1998 31.72 32.23 30.50 30.53
1649 NASDAQ MSFT Wed, Dec 2, 1998 32.30 32.44 31.38 31.69
1648 NASDAQ MSFT Tue, Dec 1, 1998 30.06 32.44 30.03 32.38
1647 NASDAQ MSFT Mon, Nov 30, 1998 32.34 32.57 30.48 30.50
1646 NASDAQ MSFT Fri, Nov 27, 1998 31.28 32.03 31.08 32.02
1645 NASDAQ MSFT Wed, Nov 25, 1998 30.67 31.09 30.19 31.06
1644 NASDAQ MSFT Tue, Nov 24, 1998 29.67 31.27 29.66 30.42
1643 NASDAQ MSFT Mon, Nov 23, 1998 28.13 30.05 28.13 29.80
1642 NASDAQ MSFT Fri, Nov 20, 1998 28.19 28.44 27.81 28.41
1641 NASDAQ MSFT Thu, Nov 19, 1998 27.27 28.13 27.27 27.94
1640 NASDAQ MSFT Wed, Nov 18, 1998 27.39 27.77 27.28 27.44
1639 NASDAQ MSFT Tue, Nov 17, 1998 27.25 28.09 27.23 27.97
1638 NASDAQ MSFT Mon, Nov 16, 1998 27.83 27.94 26.88 27.20
1637 NASDAQ MSFT Fri, Nov 13, 1998 27.11 27.63 27.09 27.50
1636 NASDAQ MSFT Thu, Nov 12, 1998 27.56 27.78 27.13 27.19
1635 NASDAQ MSFT Wed, Nov 11, 1998 28.36 28.69 27.72 27.77
1634 NASDAQ MSFT Tue, Nov 10, 1998 27.53 28.36 27.52 28.02
1633 NASDAQ MSFT Mon, Nov 9, 1998 27.30 27.84 27.20 27.67
1632 NASDAQ MSFT Fri, Nov 6, 1998 26.52 27.44 26.48 27.33
1631 NASDAQ MSFT Thu, Nov 5, 1998 26.33 26.91 26.31 26.59
1630 NASDAQ MSFT Wed, Nov 4, 1998 26.45 26.83 26.22 26.38
1629 NASDAQ MSFT Tue, Nov 3, 1998 26.38 26.64 26.19 26.30
1628 NASDAQ MSFT Mon, Nov 2, 1998 26.59 26.72 26.25 26.45
1627 NASDAQ MSFT Fri, Oct 30, 1998 26.81 27.05 26.28 26.47
1626 NASDAQ MSFT Thu, Oct 29, 1998 26.36 26.88 26.36 26.66
1625 NASDAQ MSFT Wed, Oct 28, 1998 26.22 26.66 26.22 26.42
1624 NASDAQ MSFT Tue, Oct 27, 1998 26.94 26.97 26.25 26.36
1623 NASDAQ MSFT Mon, Oct 26, 1998 26.70 27.00 26.42 26.77
1622 NASDAQ MSFT Fri, Oct 23, 1998 27.25 27.50 26.55 26.59
1621 NASDAQ MSFT Thu, Oct 22, 1998 26.50 27.53 26.31 27.50
1620 NASDAQ MSFT Wed, Oct 21, 1998 26.22 26.72 25.77 26.61
1619 NASDAQ MSFT Tue, Oct 20, 1998 25.81 25.84 24.91 25.06
1618 NASDAQ MSFT Mon, Oct 19, 1998 26.03 26.05 25.28 25.73
1617 NASDAQ MSFT Fri, Oct 16, 1998 26.50 26.63 26.00 26.27
1616 NASDAQ MSFT Thu, Oct 15, 1998 25.03 26.41 24.91 26.36
1615 NASDAQ MSFT Wed, Oct 14, 1998 23.97 25.34 23.97 25.05
1614 NASDAQ MSFT Tue, Oct 13, 1998 24.88 24.94 23.94 24.11
1613 NASDAQ MSFT Mon, Oct 12, 1998 24.81 25.25 24.63 24.94
1612 NASDAQ MSFT Fri, Oct 9, 1998 23.30 24.25 23.06 24.22
1611 NASDAQ MSFT Thu, Oct 8, 1998 22.64 22.97 21.94 22.80
1610 NASDAQ MSFT Wed, Oct 7, 1998 24.34 24.94 23.34 23.53
1609 NASDAQ MSFT Tue, Oct 6, 1998 25.63 25.91 24.34 24.41
1608 NASDAQ MSFT Mon, Oct 5, 1998 25.63 25.72 24.13 25.30
1607 NASDAQ MSFT Fri, Oct 2, 1998 25.84 26.30 25.25 26.03
1606 NASDAQ MSFT Thu, Oct 1, 1998 27.02 27.38 26.00 26.02
1605 NASDAQ MSFT Wed, Sep 30, 1998 28.08 28.39 27.51 27.52
1604 NASDAQ MSFT Tue, Sep 29, 1998 27.95 28.50 27.84 28.22
1603 NASDAQ MSFT Mon, Sep 28, 1998 28.25 28.59 27.44 27.83
1602 NASDAQ MSFT Fri, Sep 25, 1998 27.28 28.28 27.16 28.27
1601 NASDAQ MSFT Thu, Sep 24, 1998 28.28 28.66 27.25 27.53
1600 NASDAQ MSFT Wed, Sep 23, 1998 27.41 28.47 27.13 28.41
1599 NASDAQ MSFT Tue, Sep 22, 1998 27.11 27.47 26.69 27.30
1598 NASDAQ MSFT Mon, Sep 21, 1998 25.63 27.02 25.59 26.97
1597 NASDAQ MSFT Fri, Sep 18, 1998 26.44 26.56 26.08 26.34
1596 NASDAQ MSFT Thu, Sep 17, 1998 26.33 26.63 26.20 26.23
1595 NASDAQ MSFT Wed, Sep 16, 1998 26.97 27.13 26.53 27.05
1594 NASDAQ MSFT Tue, Sep 15, 1998 26.47 27.11 26.28 27.08
1593 NASDAQ MSFT Mon, Sep 14, 1998 26.23 26.77 26.22 26.50
1592 NASDAQ MSFT Fri, Sep 11, 1998 25.28 26.16 25.03 26.06
1591 NASDAQ MSFT Thu, Sep 10, 1998 25.00 25.28 24.67 25.19
1590 NASDAQ MSFT Wed, Sep 9, 1998 25.56 26.11 25.41 25.56
1589 NASDAQ MSFT Tue, Sep 8, 1998 25.00 25.52 24.77 25.49
1588 NASDAQ MSFT Fri, Sep 4, 1998 24.92 25.06 24.03 24.16
1587 NASDAQ MSFT Thu, Sep 3, 1998 24.69 25.19 24.59 24.81
1586 NASDAQ MSFT Wed, Sep 2, 1998 25.45 26.06 25.06 25.14
1585 NASDAQ MSFT Tue, Sep 1, 1998 23.81 25.44 23.63 25.31
1584 NASDAQ MSFT Mon, Aug 31, 1998 26.22 26.63 23.94 23.98
1583 NASDAQ MSFT Fri, Aug 28, 1998 27.06 27.41 26.19 26.31
1582 NASDAQ MSFT Thu, Aug 27, 1998 27.64 28.19 27.13 27.31
1581 NASDAQ MSFT Wed, Aug 26, 1998 27.81 28.44 27.72 28.14
1580 NASDAQ MSFT Tue, Aug 25, 1998 27.84 28.42 27.78 28.20
1579 NASDAQ MSFT Mon, Aug 24, 1998 27.58 28.00 27.50 27.59
1578 NASDAQ MSFT Fri, Aug 21, 1998 27.78 27.97 27.19 27.66
1577 NASDAQ MSFT Thu, Aug 20, 1998 27.53 28.19 27.42 28.14
1576 NASDAQ MSFT Wed, Aug 19, 1998 28.06 28.19 27.56 27.64
1575 NASDAQ MSFT Tue, Aug 18, 1998 26.97 27.95 26.84 27.81
1574 NASDAQ MSFT Mon, Aug 17, 1998 25.88 26.84 25.75 26.83
1573 NASDAQ MSFT Fri, Aug 14, 1998 26.17 26.27 25.88 26.06
1572 NASDAQ MSFT Thu, Aug 13, 1998 26.03 26.50 25.94 25.98
1571 NASDAQ MSFT Wed, Aug 12, 1998 26.08 26.30 25.75 26.27
1570 NASDAQ MSFT Tue, Aug 11, 1998 25.72 26.09 25.50 25.86
1569 NASDAQ MSFT Mon, Aug 10, 1998 26.45 26.58 26.11 26.11
1568 NASDAQ MSFT Fri, Aug 7, 1998 26.86 26.88 26.27 26.47
1567 NASDAQ MSFT Thu, Aug 6, 1998 25.94 26.73 25.91 26.72
1566 NASDAQ MSFT Wed, Aug 5, 1998 26.03 26.56 25.38 26.08
1565 NASDAQ MSFT Tue, Aug 4, 1998 27.16 27.41 26.05 26.13
1564 NASDAQ MSFT Mon, Aug 3, 1998 27.28 27.72 26.84 27.11
1563 NASDAQ MSFT Fri, Jul 31, 1998 28.23 28.38 27.48 27.48
1562 NASDAQ MSFT Thu, Jul 30, 1998 27.98 28.41 27.69 28.36
1561 NASDAQ MSFT Wed, Jul 29, 1998 28.31 28.56 27.52 27.67
1560 NASDAQ MSFT Tue, Jul 28, 1998 29.00 29.22 28.00 28.06
1559 NASDAQ MSFT Mon, Jul 27, 1998 28.28 29.19 27.67 29.19
1558 NASDAQ MSFT Fri, Jul 24, 1998 28.44 28.91 28.13 28.45
1557 NASDAQ MSFT Thu, Jul 23, 1998 29.08 29.38 28.25 28.25
1556 NASDAQ MSFT Wed, Jul 22, 1998 28.00 29.31 27.97 29.19
1555 NASDAQ MSFT Tue, Jul 21, 1998 29.22 29.75 28.13 28.20
1554 NASDAQ MSFT Mon, Jul 20, 1998 29.55 29.88 29.20 29.25
1553 NASDAQ MSFT Fri, Jul 17, 1998 29.38 29.91 28.98 29.48
1552 NASDAQ MSFT Thu, Jul 16, 1998 29.52 29.72 29.16 29.34
1551 NASDAQ MSFT Wed, Jul 15, 1998 29.00 29.50 28.91 29.34
1550 NASDAQ MSFT Tue, Jul 14, 1998 29.56 29.69 28.88 29.13
1549 NASDAQ MSFT Mon, Jul 13, 1998 28.53 29.56 28.41 29.39
1548 NASDAQ MSFT Fri, Jul 10, 1998 27.78 28.31 27.47 28.30
1547 NASDAQ MSFT Thu, Jul 9, 1998 27.50 28.00 27.44 27.75
1546 NASDAQ MSFT Wed, Jul 8, 1998 27.03 27.53 26.69 27.47
1545 NASDAQ MSFT Tue, Jul 7, 1998 26.95 27.14 26.63 26.98
1544 NASDAQ MSFT Mon, Jul 6, 1998 26.72 27.02 26.34 26.95
1543 NASDAQ MSFT Thu, Jul 2, 1998 27.20 27.28 26.78 26.81
1542 NASDAQ MSFT Wed, Jul 1, 1998 27.28 27.53 26.80 27.34
1541 NASDAQ MSFT Tue, Jun 30, 1998 26.31 27.14 26.16 27.09
1540 NASDAQ MSFT Mon, Jun 29, 1998 26.38 26.92 26.31 26.86
1539 NASDAQ MSFT Fri, Jun 26, 1998 25.56 26.16 25.50 26.11
1538 NASDAQ MSFT Thu, Jun 25, 1998 26.47 26.72 25.34 25.39
1537 NASDAQ MSFT Wed, Jun 24, 1998 25.42 26.28 24.98 26.23
1536 NASDAQ MSFT Tue, Jun 23, 1998 23.95 25.22 23.81 25.19
1535 NASDAQ MSFT Mon, Jun 22, 1998 23.69 23.98 23.42 23.95
1534 NASDAQ MSFT Fri, Jun 19, 1998 23.22 23.69 23.13 23.67
1533 NASDAQ MSFT Thu, Jun 18, 1998 22.70 22.94 22.59 22.80
1532 NASDAQ MSFT Wed, Jun 17, 1998 22.48 23.09 22.44 22.77
1531 NASDAQ MSFT Tue, Jun 16, 1998 21.58 22.48 21.38 22.47
1530 NASDAQ MSFT Mon, Jun 15, 1998 21.17 21.83 21.14 21.48
1529 NASDAQ MSFT Fri, Jun 12, 1998 21.22 21.53 21.00 21.44
1528 NASDAQ MSFT Thu, Jun 11, 1998 21.61 21.78 21.28 21.33
1527 NASDAQ MSFT Wed, Jun 10, 1998 21.66 22.09 21.47 21.50
1526 NASDAQ MSFT Tue, Jun 9, 1998 21.33 21.89 21.31 21.77
1525 NASDAQ MSFT Mon, Jun 8, 1998 21.41 21.58 21.25 21.42
1524 NASDAQ MSFT Fri, Jun 5, 1998 21.47 21.63 21.19 21.56
1523 NASDAQ MSFT Thu, Jun 4, 1998 21.17 21.53 20.91 21.52
1522 NASDAQ MSFT Wed, Jun 3, 1998 21.47 21.61 21.03 21.08
1521 NASDAQ MSFT Tue, Jun 2, 1998 21.02 21.48 20.97 21.38
1520 NASDAQ MSFT Mon, Jun 1, 1998 20.97 21.15 20.78 20.94
1519 NASDAQ MSFT Fri, May 29, 1998 21.59 21.63 21.19 21.20
1518 NASDAQ MSFT Thu, May 28, 1998 21.44 21.59 21.27 21.58
1517 NASDAQ MSFT Wed, May 27, 1998 20.72 21.53 20.72 21.50
1516 NASDAQ MSFT Tue, May 26, 1998 21.33 21.55 20.88 20.91
1515 NASDAQ MSFT Fri, May 22, 1998 21.66 21.69 21.36 21.39
1514 NASDAQ MSFT Thu, May 21, 1998 21.45 21.84 21.38 21.59
1513 NASDAQ MSFT Wed, May 20, 1998 21.53 21.72 21.34 21.44
1512 NASDAQ MSFT Tue, May 19, 1998 21.45 21.73 21.39 21.63
1511 NASDAQ MSFT Mon, May 18, 1998 21.13 21.63 21.13 21.52
1510 NASDAQ MSFT Fri, May 15, 1998 22.53 22.55 22.19 22.36
1509 NASDAQ MSFT Thu, May 14, 1998 21.47 22.75 21.45 22.23
1508 NASDAQ MSFT Wed, May 13, 1998 22.17 22.19 21.63 21.73
1507 NASDAQ MSFT Tue, May 12, 1998 20.81 21.44 20.81 21.42
1506 NASDAQ MSFT Mon, May 11, 1998 21.53 21.55 21.02 21.06
1505 NASDAQ MSFT Fri, May 8, 1998 20.47 21.53 20.47 21.44
1504 NASDAQ MSFT Thu, May 7, 1998 21.55 21.56 20.80 20.84
1503 NASDAQ MSFT Wed, May 6, 1998 21.88 21.88 21.50 21.59
1502 NASDAQ MSFT Tue, May 5, 1998 21.91 22.39 21.75 21.94
1501 NASDAQ MSFT Mon, May 4, 1998 22.30 22.47 21.98 22.02
1500 NASDAQ MSFT Fri, May 1, 1998 22.55 22.63 22.03 22.41
1499 NASDAQ MSFT Thu, Apr 30, 1998 22.88 22.91 22.42 22.53
1498 NASDAQ MSFT Wed, Apr 29, 1998 22.52 22.88 22.41 22.63
1497 NASDAQ MSFT Tue, Apr 28, 1998 23.03 23.06 22.25 22.47
1496 NASDAQ MSFT Mon, Apr 27, 1998 22.38 22.63 22.13 22.58
1495 NASDAQ MSFT Fri, Apr 24, 1998 23.38 23.69 22.97 23.03
1494 NASDAQ MSFT Thu, Apr 23, 1998 24.31 24.34 23.54 23.63
1493 NASDAQ MSFT Wed, Apr 22, 1998 24.00 24.78 23.91 24.72
1492 NASDAQ MSFT Tue, Apr 21, 1998 23.67 23.75 23.28 23.72
1491 NASDAQ MSFT Mon, Apr 20, 1998 23.09 23.75 23.05 23.66
1490 NASDAQ MSFT Fri, Apr 17, 1998 22.88 23.06 22.58 23.03
1489 NASDAQ MSFT Thu, Apr 16, 1998 22.59 23.02 22.55 22.92
1488 NASDAQ MSFT Wed, Apr 15, 1998 22.31 22.84 22.22 22.84
1487 NASDAQ MSFT Tue, Apr 14, 1998 22.17 22.39 21.88 22.11
1486 NASDAQ MSFT Mon, Apr 13, 1998 22.20 22.25 21.69 22.16
1485 NASDAQ MSFT Thu, Apr 9, 1998 21.98 22.41 21.88 22.25
1484 NASDAQ MSFT Wed, Apr 8, 1998 21.69 22.25 21.66 22.23
1483 NASDAQ MSFT Tue, Apr 7, 1998 22.33 22.66 21.69 21.81
1482 NASDAQ MSFT Mon, Apr 6, 1998 23.16 23.16 22.27 22.48
1481 NASDAQ MSFT Fri, Apr 3, 1998 23.00 23.27 22.88 23.25
1480 NASDAQ MSFT Thu, Apr 2, 1998 22.67 22.98 22.47 22.83
1479 NASDAQ MSFT Wed, Apr 1, 1998 22.45 22.66 22.13 22.59
1478 NASDAQ MSFT Tue, Mar 31, 1998 22.16 22.44 22.13 22.38
1477 NASDAQ MSFT Mon, Mar 30, 1998 22.02 22.16 21.78 21.98
1476 NASDAQ MSFT Fri, Mar 27, 1998 22.34 22.34 21.89 21.95
1475 NASDAQ MSFT Thu, Mar 26, 1998 22.13 22.39 21.88 22.06
1474 NASDAQ MSFT Wed, Mar 25, 1998 22.63 22.73 21.81 22.20
1473 NASDAQ MSFT Tue, Mar 24, 1998 21.05 21.27 20.86 21.23
1472 NASDAQ MSFT Mon, Mar 23, 1998 20.30 21.16 20.27 20.97
1471 NASDAQ MSFT Fri, Mar 20, 1998 20.53 20.75 20.13 20.45
1470 NASDAQ MSFT Thu, Mar 19, 1998 20.38 20.58 20.31 20.50
1469 NASDAQ MSFT Wed, Mar 18, 1998 20.02 20.45 19.97 20.44
1468 NASDAQ MSFT Tue, Mar 17, 1998 20.42 20.42 19.92 20.09
1467 NASDAQ MSFT Mon, Mar 16, 1998 20.61 20.69 20.34 20.50
1466 NASDAQ MSFT Fri, Mar 13, 1998 20.61 20.75 20.39 20.59
1465 NASDAQ MSFT Thu, Mar 12, 1998 20.63 20.66 20.20 20.47
1464 NASDAQ MSFT Wed, Mar 11, 1998 20.50 20.50 19.94 20.17
1463 NASDAQ MSFT Tue, Mar 10, 1998 20.30 20.38 19.98 20.38
1462 NASDAQ MSFT Mon, Mar 9, 1998 20.63 20.63 19.88 19.90
1461 NASDAQ MSFT Fri, Mar 6, 1998 20.08 20.69 20.06 20.69
1460 NASDAQ MSFT Thu, Mar 5, 1998 19.81 20.36 19.81 20.02
1459 NASDAQ MSFT Wed, Mar 4, 1998 20.61 20.95 20.39 20.58
1458 NASDAQ MSFT Tue, Mar 3, 1998 20.66 21.14 20.64 21.13
1457 NASDAQ MSFT Mon, Mar 2, 1998 21.47 21.47 20.77 20.83
1456 NASDAQ MSFT Fri, Feb 27, 1998 21.39 21.50 21.14 21.19
1455 NASDAQ MSFT Thu, Feb 26, 1998 21.38 21.42 21.11 21.38
1454 NASDAQ MSFT Wed, Feb 25, 1998 20.86 21.25 20.77 21.23
1453 NASDAQ MSFT Tue, Feb 24, 1998 20.84 21.23 20.47 20.53
1452 NASDAQ MSFT Mon, Feb 23, 1998 20.23 20.42 19.84 20.41
1451 NASDAQ MSFT Fri, Feb 20, 1998 19.44 19.47 19.11 19.39
1450 NASDAQ MSFT Thu, Feb 19, 1998 19.44 19.51 19.28 19.36
1449 NASDAQ MSFT Wed, Feb 18, 1998 19.33 19.50 19.22 19.33
1448 NASDAQ MSFT Tue, Feb 17, 1998 19.81 19.81 19.23 19.30
1447 NASDAQ MSFT Fri, Feb 13, 1998 19.83 19.84 19.67 19.69
1446 NASDAQ MSFT Thu, Feb 12, 1998 19.76 19.87 19.55 19.84
1445 NASDAQ MSFT Wed, Feb 11, 1998 19.92 20.01 19.63 19.87
1444 NASDAQ MSFT Tue, Feb 10, 1998 19.66 19.94 19.59 19.91
1443 NASDAQ MSFT Mon, Feb 9, 1998 19.84 19.86 19.45 19.65
1442 NASDAQ MSFT Fri, Feb 6, 1998 19.42 19.78 19.39 19.77
1441 NASDAQ MSFT Thu, Feb 5, 1998 19.77 19.84 19.34 19.43
1440 NASDAQ MSFT Wed, Feb 4, 1998 19.48 19.75 19.38 19.60
1439 NASDAQ MSFT Tue, Feb 3, 1998 19.39 19.52 19.23 19.48
1438 NASDAQ MSFT Mon, Feb 2, 1998 18.97 19.39 18.81 19.36
1437 NASDAQ MSFT Fri, Jan 30, 1998 18.58 18.75 18.45 18.65
1436 NASDAQ MSFT Thu, Jan 29, 1998 18.62 18.77 18.44 18.53
1435 NASDAQ MSFT Wed, Jan 28, 1998 18.28 18.69 18.19 18.63
1434 NASDAQ MSFT Tue, Jan 27, 1998 17.80 18.23 17.70 18.15
1433 NASDAQ MSFT Mon, Jan 26, 1998 17.48 17.73 17.31 17.72
1432 NASDAQ MSFT Fri, Jan 23, 1998 17.34 17.43 17.09 17.28
1431 NASDAQ MSFT Thu, Jan 22, 1998 16.95 17.48 16.91 17.33
1430 NASDAQ MSFT Wed, Jan 21, 1998 17.16 17.30 16.95 17.13
1429 NASDAQ MSFT Tue, Jan 20, 1998 16.77 17.25 16.75 17.23
1428 NASDAQ MSFT Fri, Jan 16, 1998 16.55 16.92 16.54 16.91
1427 NASDAQ MSFT Thu, Jan 15, 1998 16.30 16.63 16.23 16.54
1426 NASDAQ MSFT Wed, Jan 14, 1998 16.52 16.56 16.16 16.39
1425 NASDAQ MSFT Tue, Jan 13, 1998 16.19 16.53 16.02 16.52
1424 NASDAQ MSFT Mon, Jan 12, 1998 15.58 16.25 15.55 16.19
1423 NASDAQ MSFT Fri, Jan 9, 1998 16.26 16.44 15.73 15.88
1422 NASDAQ MSFT Thu, Jan 8, 1998 16.08 16.52 15.94 16.31
1421 NASDAQ MSFT Wed, Jan 7, 1998 16.23 16.40 15.94 16.20
1420 NASDAQ MSFT Tue, Jan 6, 1998 16.22 16.63 16.16 16.39
1419 NASDAQ MSFT Mon, Jan 5, 1998 16.41 16.70 15.98 16.30
1418 NASDAQ MSFT Fri, Jan 2, 1998 16.20 16.44 16.19 16.39
1417 NASDAQ MSFT Wed, Dec 31, 1997 16.38 16.44 16.13 16.16
1416 NASDAQ MSFT Tue, Dec 30, 1997 15.80 16.38 15.78 16.28
1415 NASDAQ MSFT Mon, Dec 29, 1997 15.30 15.84 15.27 15.79
1414 NASDAQ MSFT Fri, Dec 26, 1997 14.86 15.09 14.84 15.09
1413 NASDAQ MSFT Wed, Dec 24, 1997 15.47 15.48 14.75 14.87
1412 NASDAQ MSFT Tue, Dec 23, 1997 15.88 16.03 15.38 15.41
1411 NASDAQ MSFT Mon, Dec 22, 1997 16.14 16.25 15.73 15.88
1410 NASDAQ MSFT Fri, Dec 19, 1997 16.09 16.27 15.78 16.09
1409 NASDAQ MSFT Thu, Dec 18, 1997 16.81 16.84 16.30 16.36
1408 NASDAQ MSFT Wed, Dec 17, 1997 17.48 17.55 16.94 16.95
1407 NASDAQ MSFT Tue, Dec 16, 1997 16.98 17.55 16.88 17.38
1406 NASDAQ MSFT Mon, Dec 15, 1997 17.05 17.13 16.63 17.02
1405 NASDAQ MSFT Fri, Dec 12, 1997 17.22 17.31 17.00 17.09
1404 NASDAQ MSFT Thu, Dec 11, 1997 17.55 17.63 17.36 17.38
1403 NASDAQ MSFT Wed, Dec 10, 1997 17.78 17.91 17.63 17.78
1402 NASDAQ MSFT Tue, Dec 9, 1997 18.13 18.17 17.94 18.04
1401 NASDAQ MSFT Mon, Dec 8, 1997 17.94 18.33 17.89 18.27
1400 NASDAQ MSFT Fri, Dec 5, 1997 17.77 18.09 17.77 17.89
1399 NASDAQ MSFT Thu, Dec 4, 1997 18.09 18.23 17.78 17.82
1398 NASDAQ MSFT Wed, Dec 3, 1997 17.71 18.13 17.63 18.09
1397 NASDAQ MSFT Tue, Dec 2, 1997 17.95 18.11 17.75 17.78
1396 NASDAQ MSFT Mon, Dec 1, 1997 17.74 18.00 17.70 17.98
1395 NASDAQ MSFT Fri, Nov 28, 1997 17.66 17.78 17.64 17.69
1394 NASDAQ MSFT Wed, Nov 26, 1997 17.38 17.73 17.28 17.70
1393 NASDAQ MSFT Tue, Nov 25, 1997 16.98 17.41 16.97 17.38
1392 NASDAQ MSFT Mon, Nov 24, 1997 17.14 17.27 16.94 16.94
1391 NASDAQ MSFT Fri, Nov 21, 1997 17.23 17.25 17.05 17.23
1390 NASDAQ MSFT Thu, Nov 20, 1997 16.91 17.14 16.86 17.11
1389 NASDAQ MSFT Wed, Nov 19, 1997 16.70 16.89 16.67 16.88
1388 NASDAQ MSFT Tue, Nov 18, 1997 16.87 16.94 16.72 16.75
1387 NASDAQ MSFT Mon, Nov 17, 1997 16.81 16.98 16.68 16.86
1386 NASDAQ MSFT Fri, Nov 14, 1997 16.45 16.73 16.42 16.66
1385 NASDAQ MSFT Thu, Nov 13, 1997 16.26 16.45 16.15 16.45
1384 NASDAQ MSFT Wed, Nov 12, 1997 16.27 16.38 16.13 16.15
1383 NASDAQ MSFT Tue, Nov 11, 1997 16.30 16.43 16.17 16.33
1382 NASDAQ MSFT Mon, Nov 10, 1997 16.45 16.56 16.22 16.27
1381 NASDAQ MSFT Fri, Nov 7, 1997 16.26 16.50 16.23 16.45
1380 NASDAQ MSFT Thu, Nov 6, 1997 16.66 16.69 16.47 16.51
1379 NASDAQ MSFT Wed, Nov 5, 1997 16.81 16.83 16.56 16.70
1378 NASDAQ MSFT Tue, Nov 4, 1997 16.75 16.87 16.65 16.78
1377 NASDAQ MSFT Mon, Nov 3, 1997 16.45 16.78 16.41 16.77
1376 NASDAQ MSFT Fri, Oct 31, 1997 16.38 16.44 16.20 16.25
1375 NASDAQ MSFT Thu, Oct 30, 1997 16.19 16.42 16.06 16.08
1374 NASDAQ MSFT Wed, Oct 29, 1997 16.72 16.88 16.27 16.36
1373 NASDAQ MSFT Tue, Oct 28, 1997 16.53 16.88 15.44 16.67
1372 NASDAQ MSFT Mon, Oct 27, 1997 16.86 17.03 16.08 16.11
1371 NASDAQ MSFT Fri, Oct 24, 1997 17.11 17.16 16.66 16.92
1370 NASDAQ MSFT Thu, Oct 23, 1997 16.50 17.16 16.50 16.95
1369 NASDAQ MSFT Wed, Oct 22, 1997 17.30 17.31 16.92 16.96
1368 NASDAQ MSFT Tue, Oct 21, 1997 17.02 17.40 16.91 17.31
1367 NASDAQ MSFT Mon, Oct 20, 1997 16.63 16.91 15.94 16.58
1366 NASDAQ MSFT Fri, Oct 17, 1997 16.64 16.83 16.30 16.53
1365 NASDAQ MSFT Thu, Oct 16, 1997 17.02 17.08 16.53 16.74
1364 NASDAQ MSFT Wed, Oct 15, 1997 16.97 17.00 16.86 16.97
1363 NASDAQ MSFT Tue, Oct 14, 1997 17.14 17.17 16.92 17.09
1362 NASDAQ MSFT Mon, Oct 13, 1997 17.13 17.23 17.07 17.09
1361 NASDAQ MSFT Fri, Oct 10, 1997 17.29 17.34 17.03 17.06
1360 NASDAQ MSFT Thu, Oct 9, 1997 17.31 17.45 17.27 17.37
1359 NASDAQ MSFT Wed, Oct 8, 1997 17.08 17.38 17.03 17.38
1358 NASDAQ MSFT Tue, Oct 7, 1997 16.88 17.21 16.83 17.07
1357 NASDAQ MSFT Mon, Oct 6, 1997 16.98 17.03 16.78 16.89
1356 NASDAQ MSFT Fri, Oct 3, 1997 16.87 17.03 16.67 16.87
1355 NASDAQ MSFT Thu, Oct 2, 1997 16.72 16.83 16.59 16.65
1354 NASDAQ MSFT Wed, Oct 1, 1997 16.56 16.81 16.42 16.73
1353 NASDAQ MSFT Tue, Sep 30, 1997 16.80 16.97 16.53 16.54
1352 NASDAQ MSFT Mon, Sep 29, 1997 16.69 16.84 16.61 16.81
1351 NASDAQ MSFT Fri, Sep 26, 1997 16.70 16.72 16.45 16.67
1350 NASDAQ MSFT Thu, Sep 25, 1997 16.61 16.77 16.51 16.59
1349 NASDAQ MSFT Wed, Sep 24, 1997 16.95 17.01 16.52 16.55
1348 NASDAQ MSFT Tue, Sep 23, 1997 16.70 16.94 16.64 16.94
1347 NASDAQ MSFT Mon, Sep 22, 1997 16.88 16.98 16.65 16.66
1346 NASDAQ MSFT Fri, Sep 19, 1997 16.53 16.91 16.50 16.90
1345 NASDAQ MSFT Thu, Sep 18, 1997 16.78 16.89 16.43 16.53
1344 NASDAQ MSFT Wed, Sep 17, 1997 17.08 17.09 16.58 16.65
1343 NASDAQ MSFT Tue, Sep 16, 1997 16.47 17.13 16.38 17.05
1342 NASDAQ MSFT Mon, Sep 15, 1997 16.95 17.16 16.33 16.34
1341 NASDAQ MSFT Fri, Sep 12, 1997 17.11 17.30 16.95 17.24
1340 NASDAQ MSFT Thu, Sep 11, 1997 16.88 17.17 16.61 17.10
1339 NASDAQ MSFT Wed, Sep 10, 1997 17.36 17.39 16.88 16.89
1338 NASDAQ MSFT Tue, Sep 9, 1997 17.41 17.53 17.30 17.44
1337 NASDAQ MSFT Mon, Sep 8, 1997 17.22 17.48 17.22 17.41
1336 NASDAQ MSFT Fri, Sep 5, 1997 17.38 17.46 17.03 17.16
1335 NASDAQ MSFT Thu, Sep 4, 1997 17.00 17.31 16.97 17.27
1334 NASDAQ MSFT Wed, Sep 3, 1997 17.20 17.36 17.02 17.07
1333 NASDAQ MSFT Tue, Sep 2, 1997 16.64 17.19 16.63 17.15
1332 NASDAQ MSFT Fri, Aug 29, 1997 16.51 16.73 16.47 16.52
1331 NASDAQ MSFT Thu, Aug 28, 1997 16.69 16.72 16.50 16.51
1330 NASDAQ MSFT Wed, Aug 27, 1997 16.91 16.91 16.63 16.82
1329 NASDAQ MSFT Tue, Aug 26, 1997 17.00 17.11 16.84 16.88
1328 NASDAQ MSFT Mon, Aug 25, 1997 17.23 17.38 16.95 17.06
1327 NASDAQ MSFT Fri, Aug 22, 1997 16.91 17.19 16.77 17.16
1326 NASDAQ MSFT Thu, Aug 21, 1997 17.70 17.80 17.19 17.23
1325 NASDAQ MSFT Wed, Aug 20, 1997 17.38 17.59 17.13 17.57
1324 NASDAQ MSFT Tue, Aug 19, 1997 16.84 17.38 16.83 17.35
1323 NASDAQ MSFT Mon, Aug 18, 1997 16.63 16.73 16.38 16.73
1322 NASDAQ MSFT Fri, Aug 15, 1997 16.94 17.00 16.59 16.61
1321 NASDAQ MSFT Thu, Aug 14, 1997 17.00 17.09 16.77 17.03
1320 NASDAQ MSFT Wed, Aug 13, 1997 17.27 17.28 16.84 17.01
1319 NASDAQ MSFT Tue, Aug 12, 1997 17.42 17.47 16.98 17.00
1318 NASDAQ MSFT Mon, Aug 11, 1997 17.50 17.53 17.05 17.28
1317 NASDAQ MSFT Fri, Aug 8, 1997 17.85 17.89 17.50 17.50
1316 NASDAQ MSFT Thu, Aug 7, 1997 18.04 18.05 17.75 17.99
1315 NASDAQ MSFT Wed, Aug 6, 1997 17.91 18.08 17.78 17.93
1314 NASDAQ MSFT Tue, Aug 5, 1997 17.78 18.05 17.75 17.91
1313 NASDAQ MSFT Mon, Aug 4, 1997 17.53 17.75 17.43 17.70
1312 NASDAQ MSFT Fri, Aug 1, 1997 17.67 17.73 17.40 17.58
1311 NASDAQ MSFT Thu, Jul 31, 1997 17.75 17.77 17.61 17.67
1310 NASDAQ MSFT Wed, Jul 30, 1997 17.59 17.75 17.45 17.64
1309 NASDAQ MSFT Tue, Jul 29, 1997 17.09 17.51 17.02 17.49
1308 NASDAQ MSFT Mon, Jul 28, 1997 17.41 17.42 16.97 17.13
1307 NASDAQ MSFT Fri, Jul 25, 1997 17.31 17.78 17.16 17.31
1306 NASDAQ MSFT Thu, Jul 24, 1997 17.30 17.55 16.95 17.25
1305 NASDAQ MSFT Wed, Jul 23, 1997 18.16 18.36 17.63 17.68
1304 NASDAQ MSFT Tue, Jul 22, 1997 17.11 18.10 17.09 18.02
1303 NASDAQ MSFT Mon, Jul 21, 1997 17.61 17.63 16.72 16.99
1302 NASDAQ MSFT Fri, Jul 18, 1997 18.13 18.42 17.50 17.56
1301 NASDAQ MSFT Thu, Jul 17, 1997 18.81 18.84 18.31 18.69
1300 NASDAQ MSFT Wed, Jul 16, 1997 17.80 18.69 17.50 18.55
1299 NASDAQ MSFT Tue, Jul 15, 1997 17.26 17.41 17.08 17.31
1298 NASDAQ MSFT Mon, Jul 14, 1997 16.35 17.00 16.31 16.99
1297 NASDAQ MSFT Fri, Jul 11, 1997 16.28 16.38 16.05 16.22
1296 NASDAQ MSFT Thu, Jul 10, 1997 16.31 16.41 16.11 16.23
1295 NASDAQ MSFT Wed, Jul 9, 1997 16.56 16.58 16.19 16.34
1294 NASDAQ MSFT Tue, Jul 8, 1997 16.17 16.41 16.12 16.41
1293 NASDAQ MSFT Mon, Jul 7, 1997 16.33 16.47 16.17 16.19
1292 NASDAQ MSFT Thu, Jul 3, 1997 16.26 16.26 16.06 16.20
1291 NASDAQ MSFT Wed, Jul 2, 1997 15.70 16.06 15.51 16.05
1290 NASDAQ MSFT Tue, Jul 1, 1997 15.80 15.86 15.41 15.62
1289 NASDAQ MSFT Mon, Jun 30, 1997 15.98 16.09 15.77 15.80
1288 NASDAQ MSFT Fri, Jun 27, 1997 16.14 16.25 15.91 15.94
1287 NASDAQ MSFT Thu, Jun 26, 1997 16.27 16.35 15.98 16.03
1286 NASDAQ MSFT Wed, Jun 25, 1997 16.61 16.66 16.23 16.30
1285 NASDAQ MSFT Tue, Jun 24, 1997 16.19 16.52 16.05 16.51
1284 NASDAQ MSFT Mon, Jun 23, 1997 16.23 16.44 16.00 16.01
1283 NASDAQ MSFT Fri, Jun 20, 1997 16.17 16.42 16.06 16.23
1282 NASDAQ MSFT Thu, Jun 19, 1997 16.05 16.34 16.00 16.16
1281 NASDAQ MSFT Wed, Jun 18, 1997 16.66 16.69 16.26 16.27
1280 NASDAQ MSFT Tue, Jun 17, 1997 16.44 16.87 16.36 16.77
1279 NASDAQ MSFT Mon, Jun 16, 1997 16.20 16.42 16.11 16.42
1278 NASDAQ MSFT Fri, Jun 13, 1997 15.84 16.26 15.82 16.20
1277 NASDAQ MSFT Thu, Jun 12, 1997 15.84 16.02 15.67 15.88
1276 NASDAQ MSFT Wed, Jun 11, 1997 15.60 15.92 15.45 15.88
1275 NASDAQ MSFT Tue, Jun 10, 1997 15.64 15.88 15.47 15.60
1274 NASDAQ MSFT Mon, Jun 9, 1997 15.61 15.77 15.31 15.64
1273 NASDAQ MSFT Fri, Jun 6, 1997 15.17 15.54 15.13 15.51
1272 NASDAQ MSFT Thu, Jun 5, 1997 15.03 15.19 14.94 15.07
1271 NASDAQ MSFT Wed, Jun 4, 1997 15.08 15.28 14.78 14.90
1270 NASDAQ MSFT Tue, Jun 3, 1997 15.42 15.44 15.08 15.09
1269 NASDAQ MSFT Mon, Jun 2, 1997 15.63 15.69 15.39 15.55
1268 NASDAQ MSFT Fri, May 30, 1997 14.69 15.70 14.69 15.50
1267 NASDAQ MSFT Thu, May 29, 1997 15.91 16.13 15.63 15.73
1266 NASDAQ MSFT Wed, May 28, 1997 15.91 15.91 15.61 15.73
1265 NASDAQ MSFT Tue, May 27, 1997 15.34 15.92 15.30 15.83
1264 NASDAQ MSFT Fri, May 23, 1997 15.17 15.38 15.11 15.36
1263 NASDAQ MSFT Thu, May 22, 1997 15.13 15.20 14.97 15.08
1262 NASDAQ MSFT Wed, May 21, 1997 15.08 15.37 14.97 15.05
1261 NASDAQ MSFT Tue, May 20, 1997 14.48 14.91 14.41 14.89
1260 NASDAQ MSFT Mon, May 19, 1997 14.52 14.64 14.39 14.39
1259 NASDAQ MSFT Fri, May 16, 1997 14.55 14.63 14.36 14.43
1258 NASDAQ MSFT Thu, May 15, 1997 14.50 14.73 14.48 14.64
1257 NASDAQ MSFT Wed, May 14, 1997 14.80 14.83 14.45 14.48
1256 NASDAQ MSFT Tue, May 13, 1997 14.80 14.91 14.61 14.72
1255 NASDAQ MSFT Mon, May 12, 1997 14.69 14.81 14.63 14.77
1254 NASDAQ MSFT Fri, May 9, 1997 14.75 14.81 14.47 14.59
1253 NASDAQ MSFT Thu, May 8, 1997 14.41 14.77 14.39 14.55
1252 NASDAQ MSFT Wed, May 7, 1997 14.55 14.88 14.39 14.44
1251 NASDAQ MSFT Tue, May 6, 1997 14.92 14.97 14.55 14.66
1250 NASDAQ MSFT Mon, May 5, 1997 14.95 15.09 14.44 15.02
1249 NASDAQ MSFT Fri, May 2, 1997 15.25 15.44 14.87 15.09
1248 NASDAQ MSFT Thu, May 1, 1997 15.25 15.41 14.91 15.13
1247 NASDAQ MSFT Wed, Apr 30, 1997 14.83 15.33 14.80 15.19
1246 NASDAQ MSFT Tue, Apr 29, 1997 14.67 14.89 14.56 14.88
1245 NASDAQ MSFT Mon, Apr 28, 1997 14.22 14.38 13.95 14.36
1244 NASDAQ MSFT Fri, Apr 25, 1997 14.19 14.42 14.16 14.20
1243 NASDAQ MSFT Thu, Apr 24, 1997 14.58 14.73 14.09 14.27
1242 NASDAQ MSFT Wed, Apr 23, 1997 13.83 14.47 13.80 14.39
1241 NASDAQ MSFT Tue, Apr 22, 1997 13.45 13.85 13.44 13.83
1240 NASDAQ MSFT Mon, Apr 21, 1997 13.38 13.98 13.27 13.45
1239 NASDAQ MSFT Fri, Apr 18, 1997 13.00 13.45 12.88 13.45
1238 NASDAQ MSFT Thu, Apr 17, 1997 12.31 12.50 12.19 12.27
1237 NASDAQ MSFT Wed, Apr 16, 1997 12.08 12.31 12.03 12.28
1236 NASDAQ MSFT Tue, Apr 15, 1997 12.23 12.38 11.98 12.14
1235 NASDAQ MSFT Mon, Apr 14, 1997 11.84 12.17 11.67 12.17
1234 NASDAQ MSFT Fri, Apr 11, 1997 11.94 12.16 11.87 11.88
1233 NASDAQ MSFT Thu, Apr 10, 1997 12.22 12.22 11.94 12.09
1232 NASDAQ MSFT Wed, Apr 9, 1997 12.39 12.41 12.22 12.25
1231 NASDAQ MSFT Tue, Apr 8, 1997 12.08 12.28 11.94 12.28
1230 NASDAQ MSFT Mon, Apr 7, 1997 11.95 12.20 11.88 11.98
1229 NASDAQ MSFT Fri, Apr 4, 1997 11.72 12.09 11.72 11.77
1228 NASDAQ MSFT Thu, Apr 3, 1997 11.38 11.92 11.33 11.89
1227 NASDAQ MSFT Wed, Apr 2, 1997 11.61 11.70 11.38 11.50
1226 NASDAQ MSFT Tue, Apr 1, 1997 11.27 11.72 11.22 11.66
1225 NASDAQ MSFT Mon, Mar 31, 1997 11.64 11.81 11.41 11.46
1224 NASDAQ MSFT Thu, Mar 27, 1997 11.89 12.02 11.38 11.72
1223 NASDAQ MSFT Wed, Mar 26, 1997 11.34 11.83 11.33 11.78
1222 NASDAQ MSFT Tue, Mar 25, 1997 11.33 11.42 11.11 11.29
1221 NASDAQ MSFT Mon, Mar 24, 1997 11.64 11.69 10.95 11.27
1220 NASDAQ MSFT Fri, Mar 21, 1997 12.06 12.14 11.61 11.75
1219 NASDAQ MSFT Thu, Mar 20, 1997 12.08 12.22 11.92 12.00
1218 NASDAQ MSFT Wed, Mar 19, 1997 12.22 12.28 11.87 12.09
1217 NASDAQ MSFT Tue, Mar 18, 1997 12.58 12.60 12.36 12.45
1216 NASDAQ MSFT Mon, Mar 17, 1997 12.31 12.59 12.25 12.56
1215 NASDAQ MSFT Fri, Mar 14, 1997 12.47 12.53 12.36 12.38
1214 NASDAQ MSFT Thu, Mar 13, 1997 12.28 12.52 12.25 12.45
1213 NASDAQ MSFT Wed, Mar 12, 1997 12.22 12.44 12.22 12.34
1212 NASDAQ MSFT Tue, Mar 11, 1997 12.45 12.57 12.30 12.30
1211 NASDAQ MSFT Mon, Mar 10, 1997 12.14 12.52 11.99 12.50
1210 NASDAQ MSFT Fri, Mar 7, 1997 12.30 12.44 12.06 12.09
1209 NASDAQ MSFT Thu, Mar 6, 1997 12.59 12.61 12.22 12.22
1208 NASDAQ MSFT Wed, Mar 5, 1997 12.44 12.63 12.41 12.61
1207 NASDAQ MSFT Tue, Mar 4, 1997 12.41 12.52 12.33 12.39
1206 NASDAQ MSFT Mon, Mar 3, 1997 12.13 12.52 12.08 12.44
1205 NASDAQ MSFT Fri, Feb 28, 1997 12.02 12.30 11.93 12.19
1204 NASDAQ MSFT Thu, Feb 27, 1997 12.53 12.53 12.00 12.02
1203 NASDAQ MSFT Wed, Feb 26, 1997 12.44 12.55 12.30 12.53
1202 NASDAQ MSFT Tue, Feb 25, 1997 12.50 12.63 12.36 12.44
1201 NASDAQ MSFT Mon, Feb 24, 1997 11.78 12.53 11.75 12.52
1200 NASDAQ MSFT Fri, Feb 21, 1997 11.86 11.92 11.75 11.88
1199 NASDAQ MSFT Thu, Feb 20, 1997 12.11 12.19 11.89 11.91
1198 NASDAQ MSFT Wed, Feb 19, 1997 12.17 12.27 12.06 12.19
1197 NASDAQ MSFT Tue, Feb 18, 1997 12.20 12.23 12.03 12.17
1196 NASDAQ MSFT Fri, Feb 14, 1997 12.42 12.56 12.20 12.23
1195 NASDAQ MSFT Thu, Feb 13, 1997 12.56 12.64 12.42 12.50
1194 NASDAQ MSFT Wed, Feb 12, 1997 12.30 12.50 12.19 12.48
1193 NASDAQ MSFT Tue, Feb 11, 1997 12.28 12.33 11.89 12.31
1192 NASDAQ MSFT Mon, Feb 10, 1997 12.59 12.69 12.20 12.22
1191 NASDAQ MSFT Fri, Feb 7, 1997 12.30 12.56 12.19 12.55
1190 NASDAQ MSFT Thu, Feb 6, 1997 12.28 12.30 12.00 12.14
1189 NASDAQ MSFT Wed, Feb 5, 1997 12.89 12.94 12.11 12.30
1188 NASDAQ MSFT Tue, Feb 4, 1997 12.80 12.91 12.56 12.89
1187 NASDAQ MSFT Mon, Feb 3, 1997 12.83 12.92 12.64 12.80
1186 NASDAQ MSFT Fri, Jan 31, 1997 12.73 12.91 12.61 12.75
1185 NASDAQ MSFT Thu, Jan 30, 1997 12.28 12.66 12.25 12.64
1184 NASDAQ MSFT Wed, Jan 29, 1997 12.09 12.17 11.97 12.16
1183 NASDAQ MSFT Tue, Jan 28, 1997 12.30 12.34 11.84 11.95
1182 NASDAQ MSFT Mon, Jan 27, 1997 12.06 12.17 11.94 12.02
1181 NASDAQ MSFT Fri, Jan 24, 1997 11.89 12.22 11.80 11.99
1180 NASDAQ MSFT Thu, Jan 23, 1997 12.27 12.47 11.81 11.84
1179 NASDAQ MSFT Wed, Jan 22, 1997 11.89 12.31 11.83 12.17
1178 NASDAQ MSFT Tue, Jan 21, 1997 11.33 11.88 11.20 11.88
1177 NASDAQ MSFT Mon, Jan 20, 1997 10.88 11.61 10.83 11.34
1176 NASDAQ MSFT Fri, Jan 17, 1997 10.70 10.97 10.69 10.89
1175 NASDAQ MSFT Thu, Jan 16, 1997 10.63 10.89 10.63 10.75
1174 NASDAQ MSFT Wed, Jan 15, 1997 10.70 10.78 10.55 10.58
1173 NASDAQ MSFT Tue, Jan 14, 1997 10.53 10.83 10.53 10.67
1172 NASDAQ MSFT Mon, Jan 13, 1997 10.64 10.69 10.44 10.47
1171 NASDAQ MSFT Fri, Jan 10, 1997 10.25 10.55 10.20 10.53
1170 NASDAQ MSFT Thu, Jan 9, 1997 10.47 10.47 10.28 10.30
1169 NASDAQ MSFT Wed, Jan 8, 1997 10.63 10.65 10.39 10.42
1168 NASDAQ MSFT Tue, Jan 7, 1997 10.56 10.64 10.42 10.63
1167 NASDAQ MSFT Mon, Jan 6, 1997 10.58 10.66 10.39 10.55
1166 NASDAQ MSFT Fri, Jan 3, 1997 10.28 10.59 10.25 10.58
1165 NASDAQ MSFT Thu, Jan 2, 1997 10.39 10.39 10.09 10.20
1164 NASDAQ MSFT Tue, Dec 31, 1996 10.50 10.53 10.31 10.33
1163 NASDAQ MSFT Mon, Dec 30, 1996 10.67 10.70 10.44 10.44
1162 NASDAQ MSFT Fri, Dec 27, 1996 10.69 10.72 10.50 10.53
1161 NASDAQ MSFT Thu, Dec 26, 1996 10.66 10.77 10.64 10.69
1160 NASDAQ MSFT Tue, Dec 24, 1996 10.52 10.64 10.39 10.61
1159 NASDAQ MSFT Mon, Dec 23, 1996 10.52 10.59 10.36 10.47
1158 NASDAQ MSFT Fri, Dec 20, 1996 10.69 10.70 10.42 10.45
1157 NASDAQ MSFT Thu, Dec 19, 1996 10.50 10.64 10.38 10.61
1156 NASDAQ MSFT Wed, Dec 18, 1996 10.17 10.34 10.00 10.33
1155 NASDAQ MSFT Tue, Dec 17, 1996 9.58 10.02 9.55 9.98
1154 NASDAQ MSFT Mon, Dec 16, 1996 10.03 10.09 9.56 9.59
1153 NASDAQ MSFT Fri, Dec 13, 1996 10.14 10.25 9.90 10.00
1152 NASDAQ MSFT Thu, Dec 12, 1996 10.63 10.66 10.13 10.13
1151 NASDAQ MSFT Wed, Dec 11, 1996 10.13 10.45 10.02 10.42
1150 NASDAQ MSFT Tue, Dec 10, 1996 10.55 10.57 10.22 10.23
1149 NASDAQ MSFT Mon, Dec 9, 1996 9.80 10.23 9.75 10.22
1148 NASDAQ MSFT Fri, Dec 6, 1996 9.31 9.66 9.27 9.55
1147 NASDAQ MSFT Thu, Dec 5, 1996 9.59 9.71 9.49 9.56
1146 NASDAQ MSFT Wed, Dec 4, 1996 9.70 9.70 9.51 9.58
1145 NASDAQ MSFT Tue, Dec 3, 1996 9.90 9.97 9.66 9.67
1144 NASDAQ MSFT Mon, Dec 2, 1996 9.84 9.86 9.70 9.86
1143 NASDAQ MSFT Fri, Nov 29, 1996 9.72 9.82 9.72 9.80
1142 NASDAQ MSFT Wed, Nov 27, 1996 9.63 9.73 9.61 9.72
1141 NASDAQ MSFT Tue, Nov 26, 1996 9.63 9.71 9.52 9.61
1140 NASDAQ MSFT Mon, Nov 25, 1996 9.45 9.60 9.41 9.59
1139 NASDAQ MSFT Fri, Nov 22, 1996 9.42 9.53 9.34 9.41
1138 NASDAQ MSFT Thu, Nov 21, 1996 9.66 9.66 9.38 9.40
1137 NASDAQ MSFT Wed, Nov 20, 1996 9.75 9.88 9.58 9.58
1136 NASDAQ MSFT Tue, Nov 19, 1996 9.41 9.74 9.39 9.74
1135 NASDAQ MSFT Mon, Nov 18, 1996 9.34 9.48 9.29 9.40
1134 NASDAQ MSFT Fri, Nov 15, 1996 9.42 9.43 9.21 9.31
1133 NASDAQ MSFT Thu, Nov 14, 1996 9.08 9.35 9.08 9.35
1132 NASDAQ MSFT Wed, Nov 13, 1996 8.98 9.11 8.95 9.06
1131 NASDAQ MSFT Tue, Nov 12, 1996 9.00 9.12 8.84 8.86
1130 NASDAQ MSFT Mon, Nov 11, 1996 8.96 9.05 8.94 8.98
1129 NASDAQ MSFT Fri, Nov 8, 1996 8.96 8.97 8.84 8.97
1128 NASDAQ MSFT Thu, Nov 7, 1996 9.05 9.13 8.95 8.97
1127 NASDAQ MSFT Wed, Nov 6, 1996 8.84 9.03 8.81 9.03
1126 NASDAQ MSFT Tue, Nov 5, 1996 8.66 8.84 8.64 8.84
1125 NASDAQ MSFT Mon, Nov 4, 1996 8.58 8.65 8.55 8.63
1124 NASDAQ MSFT Fri, Nov 1, 1996 8.58 8.67 8.53 8.59
1123 NASDAQ MSFT Thu, Oct 31, 1996 8.52 8.59 8.51 8.58
1122 NASDAQ MSFT Wed, Oct 30, 1996 8.46 8.56 8.43 8.52
1121 NASDAQ MSFT Tue, Oct 29, 1996 8.55 8.59 8.43 8.46
1120 NASDAQ MSFT Mon, Oct 28, 1996 8.54 8.60 8.52 8.54
1119 NASDAQ MSFT Fri, Oct 25, 1996 8.54 8.62 8.51 8.53
1118 NASDAQ MSFT Thu, Oct 24, 1996 8.43 8.59 8.37 8.54
1117 NASDAQ MSFT Wed, Oct 23, 1996 8.29 8.42 8.23 8.41
1116 NASDAQ MSFT Tue, Oct 22, 1996 8.32 8.34 8.20 8.28
1115 NASDAQ MSFT Mon, Oct 21, 1996 8.42 8.50 8.34 8.38
1114 NASDAQ MSFT Fri, Oct 18, 1996 8.38 8.44 8.35 8.42
1113 NASDAQ MSFT Thu, Oct 17, 1996 8.64 8.69 8.47 8.47
1112 NASDAQ MSFT Wed, Oct 16, 1996 8.67 8.68 8.56 8.63
1111 NASDAQ MSFT Tue, Oct 15, 1996 8.67 8.70 8.59 8.68
1110 NASDAQ MSFT Mon, Oct 14, 1996 8.59 8.63 8.52 8.54
1109 NASDAQ MSFT Fri, Oct 11, 1996 8.41 8.58 8.39 8.57
1108 NASDAQ MSFT Thu, Oct 10, 1996 8.36 8.51 8.34 8.36
1107 NASDAQ MSFT Wed, Oct 9, 1996 8.50 8.51 8.33 8.41
1106 NASDAQ MSFT Tue, Oct 8, 1996 8.61 8.61 8.44 8.46
1105 NASDAQ MSFT Mon, Oct 7, 1996 8.52 8.63 8.49 8.59
1104 NASDAQ MSFT Fri, Oct 4, 1996 8.41 8.54 8.39 8.52
1103 NASDAQ MSFT Thu, Oct 3, 1996 8.42 8.45 8.35 8.38
1102 NASDAQ MSFT Wed, Oct 2, 1996 8.30 8.48 8.27 8.42
1101 NASDAQ MSFT Tue, Oct 1, 1996 8.23 8.37 8.18 8.26
1100 NASDAQ MSFT Mon, Sep 30, 1996 8.34 8.43 8.23 8.24
1099 NASDAQ MSFT Fri, Sep 27, 1996 8.28 8.45 8.20 8.40
1098 NASDAQ MSFT Thu, Sep 26, 1996 8.48 8.51 8.23 8.25
1097 NASDAQ MSFT Wed, Sep 25, 1996 8.59 8.62 8.46 8.48
1096 NASDAQ MSFT Tue, Sep 24, 1996 8.59 8.65 8.51 8.55
1095 NASDAQ MSFT Mon, Sep 23, 1996 8.60 8.63 8.52 8.61
1094 NASDAQ MSFT Fri, Sep 20, 1996 8.56 8.66 8.49 8.63
1093 NASDAQ MSFT Thu, Sep 19, 1996 8.53 8.64 8.48 8.61
1092 NASDAQ MSFT Wed, Sep 18, 1996 8.38 8.62 8.33 8.53
1091 NASDAQ MSFT Tue, Sep 17, 1996 8.30 8.41 8.27 8.37
1090 NASDAQ MSFT Mon, Sep 16, 1996 8.20 8.32 8.19 8.22
1089 NASDAQ MSFT Fri, Sep 13, 1996 8.10 8.21 8.05 8.19
1088 NASDAQ MSFT Thu, Sep 12, 1996 7.84 8.09 7.82 8.04
1087 NASDAQ MSFT Wed, Sep 11, 1996 7.75 7.84 7.73 7.82
1086 NASDAQ MSFT Tue, Sep 10, 1996 7.80 7.82 7.73 7.77
1085 NASDAQ MSFT Mon, Sep 9, 1996 7.66 7.81 7.64 7.80
1084 NASDAQ MSFT Fri, Sep 6, 1996 7.63 7.67 7.60 7.66
1083 NASDAQ MSFT Thu, Sep 5, 1996 7.67 7.67 7.59 7.59
1082 NASDAQ MSFT Wed, Sep 4, 1996 7.71 7.73 7.68 7.71
1081 NASDAQ MSFT Tue, Sep 3, 1996 7.63 7.71 7.54 7.71
1080 NASDAQ MSFT Fri, Aug 30, 1996 7.77 7.77 7.66 7.66
1079 NASDAQ MSFT Thu, Aug 29, 1996 7.83 7.83 7.73 7.76
1078 NASDAQ MSFT Wed, Aug 28, 1996 7.81 7.86 7.80 7.85
1077 NASDAQ MSFT Tue, Aug 27, 1996 7.70 7.80 7.69 7.80
1076 NASDAQ MSFT Mon, Aug 26, 1996 7.71 7.73 7.67 7.68
1075 NASDAQ MSFT Fri, Aug 23, 1996 7.80 7.81 7.70 7.70
1074 NASDAQ MSFT Thu, Aug 22, 1996 7.76 7.82 7.72 7.81
1073 NASDAQ MSFT Wed, Aug 21, 1996 7.66 7.72 7.61 7.72
1072 NASDAQ MSFT Tue, Aug 20, 1996 7.73 7.76 7.70 7.71
1071 NASDAQ MSFT Mon, Aug 19, 1996 7.74 7.76 7.64 7.72
1070 NASDAQ MSFT Fri, Aug 16, 1996 7.82 7.83 7.73 7.77
1069 NASDAQ MSFT Thu, Aug 15, 1996 7.80 7.86 7.77 7.82
1068 NASDAQ MSFT Wed, Aug 14, 1996 7.74 7.82 7.73 7.80
1067 NASDAQ MSFT Tue, Aug 13, 1996 7.81 7.87 7.71 7.72
1066 NASDAQ MSFT Mon, Aug 12, 1996 7.77 7.88 7.75 7.83
1065 NASDAQ MSFT Fri, Aug 9, 1996 7.80 7.84 7.74 7.78
1064 NASDAQ MSFT Thu, Aug 8, 1996 7.76 7.87 7.73 7.83
1063 NASDAQ MSFT Wed, Aug 7, 1996 7.77 7.82 7.68 7.80
1062 NASDAQ MSFT Tue, Aug 6, 1996 7.60 7.76 7.55 7.75
1061 NASDAQ MSFT Mon, Aug 5, 1996 7.72 7.73 7.58 7.61
1060 NASDAQ MSFT Fri, Aug 2, 1996 7.63 7.74 7.54 7.71
1059 NASDAQ MSFT Thu, Aug 1, 1996 7.37 7.55 7.34 7.54
1058 NASDAQ MSFT Wed, Jul 31, 1996 7.44 7.48 7.35 7.37
1057 NASDAQ MSFT Tue, Jul 30, 1996 7.37 7.42 7.26 7.41
1056 NASDAQ MSFT Mon, Jul 29, 1996 7.45 7.49 7.30 7.30
1055 NASDAQ MSFT Fri, Jul 26, 1996 7.47 7.47 7.39 7.45
1054 NASDAQ MSFT Thu, Jul 25, 1996 7.25 7.42 7.20 7.41
1053 NASDAQ MSFT Wed, Jul 24, 1996 6.84 7.23 6.84 7.17
1052 NASDAQ MSFT Tue, Jul 23, 1996 7.50 7.50 6.89 7.01
1051 NASDAQ MSFT Mon, Jul 22, 1996 7.56 7.59 7.37 7.48
1050 NASDAQ MSFT Fri, Jul 19, 1996 7.36 7.60 7.36 7.56
1049 NASDAQ MSFT Thu, Jul 18, 1996 7.33 7.50 7.24 7.49
1048 NASDAQ MSFT Wed, Jul 17, 1996 7.36 7.38 7.23 7.32
1047 NASDAQ MSFT Tue, Jul 16, 1996 6.89 7.23 6.72 7.21
1046 NASDAQ MSFT Mon, Jul 15, 1996 7.02 7.11 6.87 6.91
1045 NASDAQ MSFT Fri, Jul 12, 1996 7.20 7.20 6.91 7.02
1044 NASDAQ MSFT Thu, Jul 11, 1996 7.39 7.40 7.11 7.16
1043 NASDAQ MSFT Wed, Jul 10, 1996 7.50 7.50 7.38 7.47
1042 NASDAQ MSFT Tue, Jul 9, 1996 7.55 7.59 7.50 7.50
1041 NASDAQ MSFT Mon, Jul 8, 1996 7.41 7.55 7.38 7.52
1040 NASDAQ MSFT Fri, Jul 5, 1996 7.51 7.51 7.40 7.40
1039 NASDAQ MSFT Wed, Jul 3, 1996 7.60 7.68 7.54 7.57
1038 NASDAQ MSFT Tue, Jul 2, 1996 7.65 7.66 7.58 7.60
1037 NASDAQ MSFT Mon, Jul 1, 1996 7.52 7.66 7.51 7.64
1036 NASDAQ MSFT Fri, Jun 28, 1996 7.53 7.56 7.45 7.51
1035 NASDAQ MSFT Thu, Jun 27, 1996 7.53 7.56 7.44 7.50
1034 NASDAQ MSFT Wed, Jun 26, 1996 7.62 7.63 7.44 7.53
1033 NASDAQ MSFT Tue, Jun 25, 1996 7.77 7.77 7.59 7.63
1032 NASDAQ MSFT Mon, Jun 24, 1996 7.75 7.82 7.69 7.76
1031 NASDAQ MSFT Fri, Jun 21, 1996 7.65 7.76 7.59 7.74
1030 NASDAQ MSFT Thu, Jun 20, 1996 7.63 7.66 7.44 7.61
1029 NASDAQ MSFT Wed, Jun 19, 1996 7.66 7.70 7.59 7.61
1028 NASDAQ MSFT Tue, Jun 18, 1996 7.78 7.78 7.63 7.65
1027 NASDAQ MSFT Mon, Jun 17, 1996 7.70 7.81 7.65 7.79
1026 NASDAQ MSFT Fri, Jun 14, 1996 7.80 7.81 7.68 7.69
1025 NASDAQ MSFT Thu, Jun 13, 1996 7.82 7.87 7.73 7.79
1024 NASDAQ MSFT Wed, Jun 12, 1996 7.68 7.84 7.67 7.81
1023 NASDAQ MSFT Tue, Jun 11, 1996 7.55 7.70 7.54 7.63
1022 NASDAQ MSFT Mon, Jun 10, 1996 7.56 7.58 7.50 7.54
1021 NASDAQ MSFT Fri, Jun 7, 1996 7.35 7.58 7.35 7.58
1020 NASDAQ MSFT Thu, Jun 6, 1996 7.61 7.69 7.48 7.49
1019 NASDAQ MSFT Wed, Jun 5, 1996 7.38 7.58 7.37 7.55
1018 NASDAQ MSFT Tue, Jun 4, 1996 7.41 7.43 7.27 7.37
1017 NASDAQ MSFT Mon, Jun 3, 1996 7.42 7.47 7.38 7.40
1016 NASDAQ MSFT Fri, May 31, 1996 7.41 7.46 7.38 7.42
1015 NASDAQ MSFT Thu, May 30, 1996 7.33 7.39 7.29 7.39
1014 NASDAQ MSFT Wed, May 29, 1996 7.34 7.39 7.29 7.32
1013 NASDAQ MSFT Tue, May 28, 1996 7.42 7.45 7.32 7.33
1012 NASDAQ MSFT Fri, May 24, 1996 7.41 7.44 7.39 7.41
1011 NASDAQ MSFT Thu, May 23, 1996 7.30 7.45 7.30 7.41
1010 NASDAQ MSFT Wed, May 22, 1996 7.19 7.33 7.16 7.30
1009 NASDAQ MSFT Tue, May 21, 1996 7.30 7.30 7.20 7.20
1008 NASDAQ MSFT Mon, May 20, 1996 7.34 7.37 7.29 7.30
1007 NASDAQ MSFT Fri, May 17, 1996 7.37 7.38 7.27 7.31
1006 NASDAQ MSFT Thu, May 16, 1996 7.25 7.34 7.23 7.32
1005 NASDAQ MSFT Wed, May 15, 1996 7.44 7.48 7.34 7.35
1004 NASDAQ MSFT Tue, May 14, 1996 7.45 7.50 7.39 7.44
1003 NASDAQ MSFT Mon, May 13, 1996 7.19 7.43 7.19 7.41
1002 NASDAQ MSFT Fri, May 10, 1996 7.15 7.20 7.13 7.18
1001 NASDAQ MSFT Thu, May 9, 1996 7.14 7.20 7.08 7.09
1000 NASDAQ MSFT Wed, May 8, 1996 7.05 7.15 6.92 7.14
999 NASDAQ MSFT Tue, May 7, 1996 6.98 7.09 6.98 7.07
998 NASDAQ MSFT Mon, May 6, 1996 6.94 7.02 6.85 6.98
997 NASDAQ MSFT Fri, May 3, 1996 7.03 7.16 6.88 6.93
996 NASDAQ MSFT Thu, May 2, 1996 7.20 7.20 6.95 6.98
995 NASDAQ MSFT Wed, May 1, 1996 7.05 7.20 7.04 7.20
994 NASDAQ MSFT Tue, Apr 30, 1996 7.04 7.08 6.99 7.08
993 NASDAQ MSFT Mon, Apr 29, 1996 7.09 7.09 7.00 7.04
992 NASDAQ MSFT Fri, Apr 26, 1996 7.05 7.12 7.02 7.09
991 NASDAQ MSFT Thu, Apr 25, 1996 6.97 7.11 6.89 7.05
990 NASDAQ MSFT Wed, Apr 24, 1996 7.06 7.07 6.95 6.97
989 NASDAQ MSFT Tue, Apr 23, 1996 7.05 7.08 6.96 7.04
988 NASDAQ MSFT Mon, Apr 22, 1996 6.91 7.09 6.89 7.05
987 NASDAQ MSFT Fri, Apr 19, 1996 6.98 7.01 6.84 6.86
986 NASDAQ MSFT Thu, Apr 18, 1996 6.63 6.83 6.59 6.81
985 NASDAQ MSFT Wed, Apr 17, 1996 6.58 6.63 6.52 6.62
984 NASDAQ MSFT Tue, Apr 16, 1996 6.52 6.59 6.50 6.58
983 NASDAQ MSFT Mon, Apr 15, 1996 6.31 6.48 6.31 6.47
982 NASDAQ MSFT Fri, Apr 12, 1996 6.32 6.35 6.28 6.32
981 NASDAQ MSFT Thu, Apr 11, 1996 6.34 6.40 6.23 6.32
980 NASDAQ MSFT Wed, Apr 10, 1996 6.34 6.44 6.33 6.35
979 NASDAQ MSFT Tue, Apr 9, 1996 6.50 6.50 6.34 6.35
978 NASDAQ MSFT Mon, Apr 8, 1996 6.41 6.49 6.37 6.48
977 NASDAQ MSFT Thu, Apr 4, 1996 6.54 6.55 6.47 6.52
976 NASDAQ MSFT Wed, Apr 3, 1996 6.51 6.57 6.46 6.53
975 NASDAQ MSFT Tue, Apr 2, 1996 6.42 6.56 6.41 6.54
974 NASDAQ MSFT Mon, Apr 1, 1996 6.45 6.47 6.38 6.42
973 NASDAQ MSFT Fri, Mar 29, 1996 6.40 6.51 6.38 6.45
972 NASDAQ MSFT Thu, Mar 28, 1996 6.37 6.47 6.32 6.39
971 NASDAQ MSFT Wed, Mar 27, 1996 6.45 6.50 6.32 6.41
970 NASDAQ MSFT Tue, Mar 26, 1996 6.21 6.43 6.17 6.42
969 NASDAQ MSFT Mon, Mar 25, 1996 6.34 6.40 6.18 6.24
968 NASDAQ MSFT Fri, Mar 22, 1996 6.32 6.34 6.23 6.32
967 NASDAQ MSFT Thu, Mar 21, 1996 6.52 6.52 6.28 6.30
966 NASDAQ MSFT Wed, Mar 20, 1996 6.64 6.66 6.48 6.54
965 NASDAQ MSFT Tue, Mar 19, 1996 6.65 6.69 6.55 6.68
964 NASDAQ MSFT Mon, Mar 18, 1996 6.40 6.62 6.40 6.58
963 NASDAQ MSFT Fri, Mar 15, 1996 6.25 6.45 6.23 6.40
962 NASDAQ MSFT Thu, Mar 14, 1996 6.32 6.37 6.23 6.23
961 NASDAQ MSFT Wed, Mar 13, 1996 6.14 6.31 6.11 6.30
960 NASDAQ MSFT Tue, Mar 12, 1996 6.02 6.04 5.92 5.98
959 NASDAQ MSFT Mon, Mar 11, 1996 5.95 6.04 5.95 6.03
958 NASDAQ MSFT Fri, Mar 8, 1996 5.97 6.09 5.92 5.95
957 NASDAQ MSFT Thu, Mar 7, 1996 6.07 6.10 6.04 6.08
956 NASDAQ MSFT Wed, Mar 6, 1996 6.14 6.18 6.06 6.06
955 NASDAQ MSFT Tue, Mar 5, 1996 6.00 6.14 5.98 6.13
954 NASDAQ MSFT Mon, Mar 4, 1996 6.00 6.09 5.97 6.02
953 NASDAQ MSFT Fri, Mar 1, 1996 6.15 6.16 5.91 5.97
952 NASDAQ MSFT Thu, Feb 29, 1996 6.19 6.26 6.16 6.17
951 NASDAQ MSFT Wed, Feb 28, 1996 6.30 6.38 6.24 6.26
950 NASDAQ MSFT Tue, Feb 27, 1996 6.30 6.30 6.23 6.26
949 NASDAQ MSFT Mon, Feb 26, 1996 6.44 6.45 6.28 6.29
948 NASDAQ MSFT Fri, Feb 23, 1996 6.41 6.48 6.37 6.47
947 NASDAQ MSFT Thu, Feb 22, 1996 6.25 6.41 6.25 6.41
946 NASDAQ MSFT Wed, Feb 21, 1996 6.11 6.26 6.09 6.24
945 NASDAQ MSFT Tue, Feb 20, 1996 6.08 6.16 6.05 6.11
944 NASDAQ MSFT Fri, Feb 16, 1996 6.17 6.20 6.12 6.12
943 NASDAQ MSFT Thu, Feb 15, 1996 6.16 6.20 6.11 6.16
942 NASDAQ MSFT Wed, Feb 14, 1996 6.26 6.26 6.15 6.17
941 NASDAQ MSFT Tue, Feb 13, 1996 6.11 6.27 6.09 6.23
940 NASDAQ MSFT Mon, Feb 12, 1996 6.23 6.32 6.20 6.22
939 NASDAQ MSFT Fri, Feb 9, 1996 6.17 6.27 6.16 6.26
938 NASDAQ MSFT Thu, Feb 8, 1996 6.04 6.22 5.97 6.18
937 NASDAQ MSFT Wed, Feb 7, 1996 6.00 6.07 5.97 6.05
936 NASDAQ MSFT Tue, Feb 6, 1996 6.03 6.09 5.98 6.03
935 NASDAQ MSFT Mon, Feb 5, 1996 5.80 6.08 5.80 6.07
934 NASDAQ MSFT Fri, Feb 2, 1996 5.88 5.88 5.76 5.81
933 NASDAQ MSFT Thu, Feb 1, 1996 5.77 5.89 5.75 5.88
932 NASDAQ MSFT Wed, Jan 31, 1996 5.67 5.79 5.63 5.78
931 NASDAQ MSFT Tue, Jan 30, 1996 5.68 5.71 5.66 5.68
930 NASDAQ MSFT Mon, Jan 29, 1996 5.67 5.70 5.58 5.65
929 NASDAQ MSFT Fri, Jan 26, 1996 5.57 5.68 5.56 5.66
928 NASDAQ MSFT Thu, Jan 25, 1996 5.71 5.73 5.56 5.59
927 NASDAQ MSFT Wed, Jan 24, 1996 5.62 5.78 5.59 5.70
926 NASDAQ MSFT Tue, Jan 23, 1996 5.71 5.73 5.58 5.59
925 NASDAQ MSFT Mon, Jan 22, 1996 5.73 5.80 5.68 5.75
924 NASDAQ MSFT Fri, Jan 19, 1996 5.64 5.83 5.60 5.74
923 NASDAQ MSFT Thu, Jan 18, 1996 5.34 5.55 5.31 5.48
922 NASDAQ MSFT Wed, Jan 17, 1996 5.30 5.47 5.29 5.30
921 NASDAQ MSFT Tue, Jan 16, 1996 5.23 5.41 5.20 5.40
920 NASDAQ MSFT Mon, Jan 15, 1996 5.37 5.37 5.12 5.16
919 NASDAQ MSFT Fri, Jan 12, 1996 5.41 5.43 5.24 5.36
918 NASDAQ MSFT Thu, Jan 11, 1996 5.22 5.43 5.20 5.41
917 NASDAQ MSFT Wed, Jan 10, 1996 5.03 5.20 5.03 5.15
916 NASDAQ MSFT Tue, Jan 9, 1996 5.38 5.38 4.99 5.01
915 NASDAQ MSFT Mon, Jan 8, 1996 5.41 5.48 5.38 5.39
914 NASDAQ MSFT Fri, Jan 5, 1996 5.39 5.48 5.38 5.40
913 NASDAQ MSFT Thu, Jan 4, 1996 5.45 5.47 5.30 5.46
912 NASDAQ MSFT Wed, Jan 3, 1996 5.57 5.63 5.42 5.43
911 NASDAQ MSFT Tue, Jan 2, 1996 5.49 5.61 5.46 5.61
910 NASDAQ MSFT Fri, Dec 29, 1995 5.45 5.55 5.39 5.48
909 NASDAQ MSFT Thu, Dec 28, 1995 5.52 5.53 5.45 5.46
908 NASDAQ MSFT Wed, Dec 27, 1995 5.65 5.66 5.52 5.55
907 NASDAQ MSFT Tue, Dec 26, 1995 5.64 5.70 5.62 5.64
906 NASDAQ MSFT Fri, Dec 22, 1995 5.63 5.68 5.57 5.66
905 NASDAQ MSFT Thu, Dec 21, 1995 5.48 5.63 5.46 5.63
904 NASDAQ MSFT Wed, Dec 20, 1995 5.70 5.71 5.44 5.45
903 NASDAQ MSFT Tue, Dec 19, 1995 5.46 5.69 5.46 5.68
902 NASDAQ MSFT Mon, Dec 18, 1995 5.52 5.56 5.34 5.44
901 NASDAQ MSFT Fri, Dec 15, 1995 5.57 5.61 5.45 5.52
900 NASDAQ MSFT Thu, Dec 14, 1995 5.77 5.84 5.54 5.55
899 NASDAQ MSFT Wed, Dec 13, 1995 5.70 5.76 5.66 5.73
898 NASDAQ MSFT Tue, Dec 12, 1995 5.81 5.82 5.70 5.71
897 NASDAQ MSFT Mon, Dec 11, 1995 5.91 5.92 5.81 5.82
896 NASDAQ MSFT Fri, Dec 8, 1995 5.79 5.91 5.76 5.91
895 NASDAQ MSFT Thu, Dec 7, 1995 5.70 5.75 5.55 5.66
894 NASDAQ MSFT Wed, Dec 6, 1995 5.38 5.69 5.38 5.66
893 NASDAQ MSFT Tue, Dec 5, 1995 5.49 5.51 5.32 5.38
892 NASDAQ MSFT Mon, Dec 4, 1995 5.38 5.60 5.33 5.49
891 NASDAQ MSFT Fri, Dec 1, 1995 5.45 5.49 5.37 5.39
890 NASDAQ MSFT Thu, Nov 30, 1995 5.59 5.61 5.43 5.45
889 NASDAQ MSFT Wed, Nov 29, 1995 5.74 5.78 5.58 5.61
888 NASDAQ MSFT Tue, Nov 28, 1995 5.44 5.72 5.41 5.72
887 NASDAQ MSFT Mon, Nov 27, 1995 5.54 5.59 5.45 5.45
886 NASDAQ MSFT Fri, Nov 24, 1995 5.48 5.52 5.46 5.50
885 NASDAQ MSFT Wed, Nov 22, 1995 5.52 5.59 5.45 5.46
884 NASDAQ MSFT Tue, Nov 21, 1995 5.37 5.55 5.27 5.50
883 NASDAQ MSFT Mon, Nov 20, 1995 5.52 5.59 5.36 5.38
882 NASDAQ MSFT Fri, Nov 17, 1995 5.63 5.66 5.46 5.46
881 NASDAQ MSFT Thu, Nov 16, 1995 5.66 5.74 5.60 5.62
880 NASDAQ MSFT Wed, Nov 15, 1995 5.90 5.91 5.74 5.88
879 NASDAQ MSFT Tue, Nov 14, 1995 5.99 6.00 5.87 5.88
878 NASDAQ MSFT Mon, Nov 13, 1995 6.04 6.08 6.00 6.02
877 NASDAQ MSFT Fri, Nov 10, 1995 6.16 6.19 6.04 6.05
876 NASDAQ MSFT Thu, Nov 9, 1995 6.03 6.19 6.00 6.19
875 NASDAQ MSFT Wed, Nov 8, 1995 5.87 5.97 5.84 5.95
874 NASDAQ MSFT Tue, Nov 7, 1995 6.03 6.09 5.80 5.81
873 NASDAQ MSFT Mon, Nov 6, 1995 6.06 6.18 6.05 6.09
872 NASDAQ MSFT Fri, Nov 3, 1995 6.25 6.26 6.17 6.22
871 NASDAQ MSFT Thu, Nov 2, 1995 6.16 6.27 6.14 6.25
870 NASDAQ MSFT Wed, Nov 1, 1995 6.26 6.31 6.14 6.15
869 NASDAQ MSFT Tue, Oct 31, 1995 6.44 6.46 6.23 6.25
868 NASDAQ MSFT Mon, Oct 30, 1995 6.20 6.46 6.16 6.42
867 NASDAQ MSFT Fri, Oct 27, 1995 6.09 6.26 6.09 6.25
866 NASDAQ MSFT Thu, Oct 26, 1995 5.98 6.13 5.96 6.13
865 NASDAQ MSFT Wed, Oct 25, 1995 6.10 6.11 5.99 5.99
864 NASDAQ MSFT Tue, Oct 24, 1995 6.02 6.13 6.02 6.09
863 NASDAQ MSFT Mon, Oct 23, 1995 5.94 6.07 5.91 6.02
862 NASDAQ MSFT Fri, Oct 20, 1995 6.03 6.05 5.93 5.97
861 NASDAQ MSFT Thu, Oct 19, 1995 5.95 6.06 5.92 6.05
860 NASDAQ MSFT Wed, Oct 18, 1995 6.14 6.16 5.93 5.98
859 NASDAQ MSFT Tue, Oct 17, 1995 5.45 5.72 5.42 5.70
858 NASDAQ MSFT Mon, Oct 16, 1995 5.36 5.46 5.34 5.42
857 NASDAQ MSFT Fri, Oct 13, 1995 5.53 5.55 5.38 5.39
856 NASDAQ MSFT Thu, Oct 12, 1995 5.44 5.51 5.41 5.48
855 NASDAQ MSFT Wed, Oct 11, 1995 5.37 5.46 5.31 5.41
854 NASDAQ MSFT Tue, Oct 10, 1995 5.08 5.26 5.02 5.23
853 NASDAQ MSFT Mon, Oct 9, 1995 5.30 5.36 5.17 5.20
852 NASDAQ MSFT Fri, Oct 6, 1995 5.47 5.56 5.34 5.37
851 NASDAQ MSFT Thu, Oct 5, 1995 5.38 5.47 5.31 5.47
850 NASDAQ MSFT Wed, Oct 4, 1995 5.51 5.51 5.34 5.38
849 NASDAQ MSFT Tue, Oct 3, 1995 5.51 5.58 5.45 5.55
848 NASDAQ MSFT Mon, Oct 2, 1995 5.66 5.68 5.51 5.52
847 NASDAQ MSFT Fri, Sep 29, 1995 5.73 5.80 5.63 5.66
846 NASDAQ MSFT Thu, Sep 28, 1995 5.56 5.72 5.55 5.72
845 NASDAQ MSFT Wed, Sep 27, 1995 5.50 5.55 5.21 5.54
844 NASDAQ MSFT Tue, Sep 26, 1995 5.65 5.74 5.51 5.52
843 NASDAQ MSFT Mon, Sep 25, 1995 5.66 5.66 5.53 5.64
842 NASDAQ MSFT Fri, Sep 22, 1995 5.62 5.67 5.56 5.61
841 NASDAQ MSFT Thu, Sep 21, 1995 5.70 5.82 5.66 5.66
840 NASDAQ MSFT Wed, Sep 20, 1995 5.84 5.91 5.79 5.82
839 NASDAQ MSFT Tue, Sep 19, 1995 5.75 5.91 5.72 5.83
838 NASDAQ MSFT Mon, Sep 18, 1995 5.83 5.84 5.68 5.75
837 NASDAQ MSFT Fri, Sep 15, 1995 5.92 5.96 5.78 5.84
836 NASDAQ MSFT Thu, Sep 14, 1995 6.01 6.03 5.92 5.93
835 NASDAQ MSFT Wed, Sep 13, 1995 6.01 6.06 5.95 6.01
834 NASDAQ MSFT Tue, Sep 12, 1995 6.11 6.11 5.98 6.02
833 NASDAQ MSFT Mon, Sep 11, 1995 5.96 6.12 5.94 6.10
832 NASDAQ MSFT Fri, Sep 8, 1995 5.86 5.98 5.83 5.97
831 NASDAQ MSFT Thu, Sep 7, 1995 5.89 6.04 5.83 5.91
830 NASDAQ MSFT Wed, Sep 6, 1995 5.95 6.03 5.81 5.84
829 NASDAQ MSFT Tue, Sep 5, 1995 5.68 5.95 5.64 5.94
828 NASDAQ MSFT Fri, Sep 1, 1995 5.73 5.75 5.59 5.61
827 NASDAQ MSFT Thu, Aug 31, 1995 5.84 5.88 5.72 5.78
826 NASDAQ MSFT Wed, Aug 30, 1995 5.80 5.86 5.72 5.83
825 NASDAQ MSFT Tue, Aug 29, 1995 5.63 5.74 5.44 5.74
824 NASDAQ MSFT Mon, Aug 28, 1995 5.90 5.90 5.62 5.63
823 NASDAQ MSFT Fri, Aug 25, 1995 6.02 6.05 5.90 5.90
822 NASDAQ MSFT Thu, Aug 24, 1995 6.13 6.13 5.97 6.01
821 NASDAQ MSFT Wed, Aug 23, 1995 6.25 6.28 6.09 6.12
820 NASDAQ MSFT Tue, Aug 22, 1995 5.95 6.21 5.90 6.21
819 NASDAQ MSFT Mon, Aug 21, 1995 6.09 6.14 5.90 5.91
818 NASDAQ MSFT Fri, Aug 18, 1995 6.23 6.23 6.06 6.07
817 NASDAQ MSFT Thu, Aug 17, 1995 6.18 6.30 6.17 6.20
816 NASDAQ MSFT Wed, Aug 16, 1995 6.15 6.18 6.07 6.17
815 NASDAQ MSFT Tue, Aug 15, 1995 6.20 6.21 6.05 6.15
814 NASDAQ MSFT Mon, Aug 14, 1995 6.05 6.20 5.98 6.17
813 NASDAQ MSFT Fri, Aug 11, 1995 5.92 6.04 5.76 6.03
812 NASDAQ MSFT Thu, Aug 10, 1995 6.06 6.07 5.87 5.88
811 NASDAQ MSFT Wed, Aug 9, 1995 6.11 6.13 6.00 6.03
810 NASDAQ MSFT Tue, Aug 8, 1995 5.88 5.93 5.84 5.84
809 NASDAQ MSFT Mon, Aug 7, 1995 5.91 5.97 5.73 5.85
808 NASDAQ MSFT Fri, Aug 4, 1995 5.71 5.87 5.70 5.87
807 NASDAQ MSFT Thu, Aug 3, 1995 5.50 5.71 5.47 5.70
806 NASDAQ MSFT Wed, Aug 2, 1995 5.69 5.79 5.50 5.56
805 NASDAQ MSFT Tue, Aug 1, 1995 5.67 5.68 5.49 5.59
804 NASDAQ MSFT Mon, Jul 31, 1995 5.82 5.84 5.63 5.66
803 NASDAQ MSFT Fri, Jul 28, 1995 6.00 6.00 5.75 5.79
802 NASDAQ MSFT Thu, Jul 27, 1995 6.03 6.10 6.02 6.03
801 NASDAQ MSFT Wed, Jul 26, 1995 6.10 6.13 5.93 6.00
800 NASDAQ MSFT Tue, Jul 25, 1995 5.97 6.10 5.94 6.02
799 NASDAQ MSFT Mon, Jul 24, 1995 5.79 5.86 5.76 5.85
798 NASDAQ MSFT Fri, Jul 21, 1995 5.88 6.00 5.73 5.75
797 NASDAQ MSFT Thu, Jul 20, 1995 5.95 6.09 5.88 6.01
796 NASDAQ MSFT Wed, Jul 19, 1995 6.06 6.17 5.53 5.91
795 NASDAQ MSFT Tue, Jul 18, 1995 6.69 6.70 6.33 6.37
794 NASDAQ MSFT Mon, Jul 17, 1995 6.73 6.83 6.66 6.81
793 NASDAQ MSFT Fri, Jul 14, 1995 6.14 6.48 6.13 6.48
792 NASDAQ MSFT Thu, Jul 13, 1995 6.26 6.34 6.13 6.26
791 NASDAQ MSFT Wed, Jul 12, 1995 6.05 6.25 6.05 6.24
790 NASDAQ MSFT Tue, Jul 11, 1995 6.19 6.20 6.03 6.03
789 NASDAQ MSFT Mon, Jul 10, 1995 6.00 6.23 5.98 6.18
788 NASDAQ MSFT Fri, Jul 7, 1995 5.80 5.98 5.80 5.98
787 NASDAQ MSFT Thu, Jul 6, 1995 5.66 5.81 5.65 5.80
786 NASDAQ MSFT Wed, Jul 5, 1995 5.73 5.75 5.65 5.67
785 NASDAQ MSFT Mon, Jul 3, 1995 5.68 5.70 5.65 5.68
784 NASDAQ MSFT Fri, Jun 30, 1995 5.60 5.69 5.60 5.65
783 NASDAQ MSFT Thu, Jun 29, 1995 5.50 5.61 5.50 5.59
782 NASDAQ MSFT Wed, Jun 28, 1995 5.42 5.56 5.30 5.49
781 NASDAQ MSFT Tue, Jun 27, 1995 5.59 5.66 5.42 5.43
780 NASDAQ MSFT Mon, Jun 26, 1995 5.69 5.70 5.59 5.61
779 NASDAQ MSFT Fri, Jun 23, 1995 5.67 5.76 5.64 5.70
778 NASDAQ MSFT Thu, Jun 22, 1995 5.66 5.75 5.66 5.74
777 NASDAQ MSFT Wed, Jun 21, 1995 5.74 5.77 5.63 5.66
776 NASDAQ MSFT Tue, Jun 20, 1995 5.65 5.71 5.61 5.71
775 NASDAQ MSFT Mon, Jun 19, 1995 5.45 5.62 5.43 5.61
774 NASDAQ MSFT Fri, Jun 16, 1995 5.31 5.47 5.30 5.44
773 NASDAQ MSFT Thu, Jun 15, 1995 5.25 5.31 5.24 5.30
772 NASDAQ MSFT Wed, Jun 14, 1995 5.21 5.26 5.17 5.24
771 NASDAQ MSFT Tue, Jun 13, 1995 5.26 5.30 5.21 5.24
770 NASDAQ MSFT Mon, Jun 12, 1995 5.29 5.30 5.20 5.23
769 NASDAQ MSFT Fri, Jun 9, 1995 5.23 5.37 5.16 5.30
768 NASDAQ MSFT Thu, Jun 8, 1995 5.26 5.29 5.23 5.26
767 NASDAQ MSFT Wed, Jun 7, 1995 5.18 5.30 5.13 5.25
766 NASDAQ MSFT Tue, Jun 6, 1995 5.30 5.38 5.20 5.20
765 NASDAQ MSFT Mon, Jun 5, 1995 5.16 5.34 5.11 5.30
764 NASDAQ MSFT Fri, Jun 2, 1995 5.23 5.26 5.16 5.20
763 NASDAQ MSFT Thu, Jun 1, 1995 5.31 5.35 5.24 5.26
762 NASDAQ MSFT Wed, May 31, 1995 5.20 5.30 5.06 5.29
761 NASDAQ MSFT Tue, May 30, 1995 5.50 5.52 5.16 5.19
760 NASDAQ MSFT Fri, May 26, 1995 5.57 5.58 5.44 5.47
759 NASDAQ MSFT Thu, May 25, 1995 5.49 5.59 5.45 5.58
758 NASDAQ MSFT Wed, May 24, 1995 5.57 5.59 5.44 5.47
757 NASDAQ MSFT Tue, May 23, 1995 5.47 5.53 5.38 5.53
756 NASDAQ MSFT Mon, May 22, 1995 5.34 5.47 5.25 5.45
755 NASDAQ MSFT Fri, May 19, 1995 5.27 5.34 5.25 5.34
754 NASDAQ MSFT Thu, May 18, 1995 5.35 5.42 5.29 5.29
753 NASDAQ MSFT Wed, May 17, 1995 5.33 5.43 5.32 5.38
752 NASDAQ MSFT Tue, May 16, 1995 5.09 5.31 5.09 5.30
751 NASDAQ MSFT Mon, May 15, 1995 5.04 5.13 4.99 5.08
750 NASDAQ MSFT Fri, May 12, 1995 5.09 5.14 5.02 5.05
749 NASDAQ MSFT Thu, May 11, 1995 4.95 5.09 4.94 5.09
748 NASDAQ MSFT Wed, May 10, 1995 5.01 5.02 4.93 4.95
747 NASDAQ MSFT Tue, May 9, 1995 5.00 5.02 4.95 4.99
746 NASDAQ MSFT Mon, May 8, 1995 4.99 5.02 4.95 4.99
745 NASDAQ MSFT Fri, May 5, 1995 5.09 5.10 4.99 5.00
744 NASDAQ MSFT Thu, May 4, 1995 5.09 5.20 5.06 5.09
743 NASDAQ MSFT Wed, May 3, 1995 5.02 5.06 5.02 5.05
742 NASDAQ MSFT Tue, May 2, 1995 5.13 5.14 4.97 4.97
741 NASDAQ MSFT Mon, May 1, 1995 5.12 5.23 5.11 5.13
740 NASDAQ MSFT Fri, Apr 28, 1995 4.93 5.13 4.91 5.11
739 NASDAQ MSFT Thu, Apr 27, 1995 4.98 5.03 4.77 4.91
738 NASDAQ MSFT Wed, Apr 26, 1995 4.98 5.02 4.95 4.98
737 NASDAQ MSFT Tue, Apr 25, 1995 4.85 5.01 4.85 5.00
736 NASDAQ MSFT Mon, Apr 24, 1995 4.71 4.86 4.70 4.86
735 NASDAQ MSFT Fri, Apr 21, 1995 4.73 4.74 4.68 4.69
734 NASDAQ MSFT Thu, Apr 20, 1995 4.78 4.80 4.63 4.70
733 NASDAQ MSFT Wed, Apr 19, 1995 4.79 4.81 4.72 4.76
732 NASDAQ MSFT Tue, Apr 18, 1995 4.84 4.84 4.75 4.80
731 NASDAQ MSFT Mon, Apr 17, 1995 4.72 4.88 4.72 4.84
730 NASDAQ MSFT Thu, Apr 13, 1995 4.48 4.53 4.45 4.53
729 NASDAQ MSFT Wed, Apr 12, 1995 4.51 4.58 4.42 4.48
728 NASDAQ MSFT Tue, Apr 11, 1995 4.48 4.51 4.45 4.51
727 NASDAQ MSFT Mon, Apr 10, 1995 4.34 4.45 4.34 4.43
726 NASDAQ MSFT Fri, Apr 7, 1995 4.39 4.42 4.34 4.35
725 NASDAQ MSFT Thu, Apr 6, 1995 4.41 4.43 4.34 4.38
724 NASDAQ MSFT Wed, Apr 5, 1995 4.37 4.41 4.30 4.41
723 NASDAQ MSFT Tue, Apr 4, 1995 4.39 4.47 4.36 4.37
722 NASDAQ MSFT Mon, Apr 3, 1995 4.44 4.46 4.34 4.38
721 NASDAQ MSFT Fri, Mar 31, 1995 4.48 4.51 4.41 4.45
720 NASDAQ MSFT Thu, Mar 30, 1995 4.53 4.55 4.40 4.51
719 NASDAQ MSFT Wed, Mar 29, 1995 4.60 4.63 4.50 4.52
718 NASDAQ MSFT Tue, Mar 28, 1995 4.55 4.63 4.55 4.60
717 NASDAQ MSFT Mon, Mar 27, 1995 4.55 4.62 4.54 4.56
716 NASDAQ MSFT Fri, Mar 24, 1995 4.58 4.63 4.57 4.62
715 NASDAQ MSFT Thu, Mar 23, 1995 4.46 4.58 4.45 4.55
714 NASDAQ MSFT Wed, Mar 22, 1995 4.41 4.44 4.37 4.43
713 NASDAQ MSFT Tue, Mar 21, 1995 4.45 4.47 4.40 4.40
712 NASDAQ MSFT Mon, Mar 20, 1995 4.38 4.47 4.38 4.45
711 NASDAQ MSFT Fri, Mar 17, 1995 4.41 4.48 4.37 4.37
710 NASDAQ MSFT Thu, Mar 16, 1995 4.38 4.41 4.35 4.38
709 NASDAQ MSFT Wed, Mar 15, 1995 4.48 4.49 4.40 4.41
708 NASDAQ MSFT Tue, Mar 14, 1995 4.34 4.50 4.33 4.48
707 NASDAQ MSFT Mon, Mar 13, 1995 4.29 4.36 4.27 4.31
706 NASDAQ MSFT Fri, Mar 10, 1995 4.24 4.30 4.16 4.29
705 NASDAQ MSFT Thu, Mar 9, 1995 4.28 4.30 4.18 4.24
704 NASDAQ MSFT Wed, Mar 8, 1995 4.11 4.29 4.11 4.28
703 NASDAQ MSFT Tue, Mar 7, 1995 4.02 4.13 4.02 4.08
702 NASDAQ MSFT Mon, Mar 6, 1995 3.95 4.02 3.93 4.02
701 NASDAQ MSFT Fri, Mar 3, 1995 3.98 3.99 3.95 3.98
700 NASDAQ MSFT Thu, Mar 2, 1995 3.95 3.98 3.95 3.98
699 NASDAQ MSFT Wed, Mar 1, 1995 3.95 4.00 3.92 3.95
698 NASDAQ MSFT Tue, Feb 28, 1995 3.87 3.95 3.86 3.94
697 NASDAQ MSFT Mon, Feb 27, 1995 3.84 3.88 3.82 3.86
696 NASDAQ MSFT Fri, Feb 24, 1995 3.84 3.87 3.83 3.83
695 NASDAQ MSFT Thu, Feb 23, 1995 3.83 3.88 3.81 3.85
694 NASDAQ MSFT Wed, Feb 22, 1995 3.73 3.88 3.73 3.84
693 NASDAQ MSFT Tue, Feb 21, 1995 3.78 3.80 3.72 3.73
692 NASDAQ MSFT Fri, Feb 17, 1995 3.80 3.80 3.77 3.77
691 NASDAQ MSFT Thu, Feb 16, 1995 3.80 3.82 3.77 3.80
690 NASDAQ MSFT Wed, Feb 15, 1995 3.76 3.84 3.73 3.80
689 NASDAQ MSFT Tue, Feb 14, 1995 3.88 3.89 3.84 3.87
688 NASDAQ MSFT Mon, Feb 13, 1995 3.88 3.92 3.85 3.88
687 NASDAQ MSFT Fri, Feb 10, 1995 3.88 3.91 3.84 3.88
686 NASDAQ MSFT Thu, Feb 9, 1995 3.88 3.91 3.86 3.87
685 NASDAQ MSFT Wed, Feb 8, 1995 3.83 3.88 3.81 3.87
684 NASDAQ MSFT Tue, Feb 7, 1995 3.80 3.82 3.79 3.81
683 NASDAQ MSFT Mon, Feb 6, 1995 3.76 3.82 3.76 3.80
682 NASDAQ MSFT Fri, Feb 3, 1995 3.72 3.78 3.70 3.76
681 NASDAQ MSFT Thu, Feb 2, 1995 3.67 3.71 3.65 3.69
680 NASDAQ MSFT Wed, Feb 1, 1995 3.71 3.80 3.69 3.70
679 NASDAQ MSFT Tue, Jan 31, 1995 3.70 3.73 3.64 3.71
678 NASDAQ MSFT Mon, Jan 30, 1995 3.76 3.76 3.68 3.69
677 NASDAQ MSFT Fri, Jan 27, 1995 3.76 3.77 3.73 3.74
676 NASDAQ MSFT Thu, Jan 26, 1995 3.80 3.81 3.73 3.74
675 NASDAQ MSFT Wed, Jan 25, 1995 3.85 3.89 3.81 3.86
674 NASDAQ MSFT Tue, Jan 24, 1995 3.94 3.95 3.88 3.88
673 NASDAQ MSFT Mon, Jan 23, 1995 3.81 3.94 3.78 3.93
672 NASDAQ MSFT Fri, Jan 20, 1995 3.93 3.97 3.83 3.85
671 NASDAQ MSFT Thu, Jan 19, 1995 4.03 4.06 3.96 3.97
670 NASDAQ MSFT Wed, Jan 18, 1995 4.05 4.08 4.02 4.07
669 NASDAQ MSFT Tue, Jan 17, 1995 4.05 4.07 4.02 4.04
668 NASDAQ MSFT Mon, Jan 16, 1995 3.95 4.03 3.94 4.01
667 NASDAQ MSFT Fri, Jan 13, 1995 3.88 3.94 3.87 3.92
666 NASDAQ MSFT Thu, Jan 12, 1995 3.83 3.88 3.81 3.83
665 NASDAQ MSFT Wed, Jan 11, 1995 3.82 3.86 3.80 3.84
664 NASDAQ MSFT Tue, Jan 10, 1995 3.79 3.84 3.78 3.81
663 NASDAQ MSFT Mon, Jan 9, 1995 3.80 3.81 3.73 3.77
662 NASDAQ MSFT Fri, Jan 6, 1995 3.74 3.83 3.73 3.79
661 NASDAQ MSFT Thu, Jan 5, 1995 3.80 3.81 3.71 3.73
660 NASDAQ MSFT Wed, Jan 4, 1995 3.77 3.80 3.72 3.79
659 NASDAQ MSFT Tue, Jan 3, 1995 3.84 3.84 3.76 3.76
658 NASDAQ MSFT Fri, Dec 30, 1994 3.87 3.87 3.82 3.82
657 NASDAQ MSFT Thu, Dec 29, 1994 3.80 3.87 3.79 3.86
656 NASDAQ MSFT Wed, Dec 28, 1994 3.80 3.81 3.75 3.81
655 NASDAQ MSFT Tue, Dec 27, 1994 3.81 3.85 3.79 3.80
654 NASDAQ MSFT Fri, Dec 23, 1994 3.79 3.84 3.77 3.80
653 NASDAQ MSFT Thu, Dec 22, 1994 3.84 3.88 3.77 3.79
652 NASDAQ MSFT Wed, Dec 21, 1994 3.77 3.85 3.76 3.84
651 NASDAQ MSFT Tue, Dec 20, 1994 3.91 3.92 3.67 3.74
650 NASDAQ MSFT Mon, Dec 19, 1994 3.96 3.98 3.91 3.91
649 NASDAQ MSFT Fri, Dec 16, 1994 3.98 4.02 3.95 3.96
648 NASDAQ MSFT Thu, Dec 15, 1994 3.96 4.01 3.94 3.97
647 NASDAQ MSFT Wed, Dec 14, 1994 3.91 3.98 3.91 3.95
646 NASDAQ MSFT Tue, Dec 13, 1994 3.96 3.97 3.89 3.92
645 NASDAQ MSFT Mon, Dec 12, 1994 3.95 3.97 3.85 3.95
644 NASDAQ MSFT Fri, Dec 9, 1994 3.91 3.95 3.89 3.95
643 NASDAQ MSFT Thu, Dec 8, 1994 3.95 3.98 3.89 3.91
642 NASDAQ MSFT Wed, Dec 7, 1994 3.97 3.99 3.94 3.94
641 NASDAQ MSFT Tue, Dec 6, 1994 3.95 4.01 3.94 3.96
640 NASDAQ MSFT Mon, Dec 5, 1994 3.96 4.02 3.95 3.96
639 NASDAQ MSFT Fri, Dec 2, 1994 3.92 3.95 3.88 3.95
638 NASDAQ MSFT Thu, Dec 1, 1994 3.91 3.96 3.91 3.91
637 NASDAQ MSFT Wed, Nov 30, 1994 4.02 4.02 3.92 3.93
636 NASDAQ MSFT Tue, Nov 29, 1994 3.98 4.02 3.97 4.01
635 NASDAQ MSFT Mon, Nov 28, 1994 3.91 3.97 3.89 3.96
634 NASDAQ MSFT Fri, Nov 25, 1994 3.86 3.90 3.85 3.89
633 NASDAQ MSFT Wed, Nov 23, 1994 3.85 3.88 3.82 3.84
632 NASDAQ MSFT Tue, Nov 22, 1994 3.95 3.99 3.87 3.88
631 NASDAQ MSFT Mon, Nov 21, 1994 4.03 4.05 3.96 3.97
630 NASDAQ MSFT Fri, Nov 18, 1994 4.01 4.05 4.00 4.01
629 NASDAQ MSFT Thu, Nov 17, 1994 4.04 4.05 3.99 4.02
628 NASDAQ MSFT Wed, Nov 16, 1994 4.05 4.05 4.03 4.04
627 NASDAQ MSFT Tue, Nov 15, 1994 4.03 4.07 4.02 4.04
626 NASDAQ MSFT Mon, Nov 14, 1994 3.92 4.03 3.92 4.03
625 NASDAQ MSFT Fri, Nov 11, 1994 3.89 3.92 3.80 3.89
624 NASDAQ MSFT Thu, Nov 10, 1994 3.97 4.02 3.97 3.98
623 NASDAQ MSFT Wed, Nov 9, 1994 4.02 4.04 3.95 3.98
622 NASDAQ MSFT Tue, Nov 8, 1994 3.87 3.99 3.86 3.98
621 NASDAQ MSFT Mon, Nov 7, 1994 3.84 3.88 3.80 3.87
620 NASDAQ MSFT Fri, Nov 4, 1994 3.91 3.95 3.83 3.84
619 NASDAQ MSFT Thu, Nov 3, 1994 3.94 3.95 3.90 3.91
618 NASDAQ MSFT Wed, Nov 2, 1994 3.92 4.01 3.91 3.94
617 NASDAQ MSFT Tue, Nov 1, 1994 3.92 3.93 3.88 3.92
616 NASDAQ MSFT Mon, Oct 31, 1994 3.89 3.98 3.88 3.94
615 NASDAQ MSFT Fri, Oct 28, 1994 3.85 3.90 3.84 3.88
614 NASDAQ MSFT Thu, Oct 27, 1994 3.82 3.85 3.80 3.85
613 NASDAQ MSFT Wed, Oct 26, 1994 3.74 3.82 3.73 3.81
612 NASDAQ MSFT Tue, Oct 25, 1994 3.67 3.73 3.65 3.73
611 NASDAQ MSFT Mon, Oct 24, 1994 3.72 3.72 3.65 3.68
610 NASDAQ MSFT Fri, Oct 21, 1994 3.70 3.73 3.65 3.71
609 NASDAQ MSFT Thu, Oct 20, 1994 3.64 3.74 3.62 3.73
608 NASDAQ MSFT Wed, Oct 19, 1994 3.54 3.63 3.52 3.60
607 NASDAQ MSFT Tue, Oct 18, 1994 3.45 3.55 3.44 3.54
606 NASDAQ MSFT Mon, Oct 17, 1994 3.50 3.52 3.44 3.45
605 NASDAQ MSFT Fri, Oct 14, 1994 3.58 3.59 3.45 3.50
604 NASDAQ MSFT Thu, Oct 13, 1994 3.54 3.61 3.54 3.58
603 NASDAQ MSFT Wed, Oct 12, 1994 3.49 3.53 3.48 3.52
602 NASDAQ MSFT Tue, Oct 11, 1994 3.45 3.54 3.45 3.49
601 NASDAQ MSFT Mon, Oct 10, 1994 3.40 3.46 3.40 3.42
600 NASDAQ MSFT Fri, Oct 7, 1994 3.41 3.43 3.37 3.40
599 NASDAQ MSFT Thu, Oct 6, 1994 3.47 3.49 3.39 3.41
598 NASDAQ MSFT Wed, Oct 5, 1994 3.43 3.49 3.38 3.47
597 NASDAQ MSFT Tue, Oct 4, 1994 3.50 3.51 3.43 3.44
596 NASDAQ MSFT Mon, Oct 3, 1994 3.51 3.52 3.47 3.49
595 NASDAQ MSFT Fri, Sep 30, 1994 3.53 3.59 3.51 3.51
594 NASDAQ MSFT Thu, Sep 29, 1994 3.55 3.58 3.52 3.53
593 NASDAQ MSFT Wed, Sep 28, 1994 3.54 3.59 3.53 3.56
592 NASDAQ MSFT Tue, Sep 27, 1994 3.47 3.53 3.43 3.53
591 NASDAQ MSFT Mon, Sep 26, 1994 3.50 3.50 3.45 3.47
590 NASDAQ MSFT Fri, Sep 23, 1994 3.55 3.59 3.50 3.50
589 NASDAQ MSFT Thu, Sep 22, 1994 3.58 3.59 3.54 3.56
588 NASDAQ MSFT Wed, Sep 21, 1994 3.52 3.59 3.44 3.58
587 NASDAQ MSFT Tue, Sep 20, 1994 3.55 3.57 3.50 3.50
586 NASDAQ MSFT Mon, Sep 19, 1994 3.57 3.58 3.54 3.55
585 NASDAQ MSFT Fri, Sep 16, 1994 3.63 3.63 3.55 3.55
584 NASDAQ MSFT Thu, Sep 15, 1994 3.60 3.64 3.59 3.64
583 NASDAQ MSFT Wed, Sep 14, 1994 3.61 3.63 3.59 3.60
582 NASDAQ MSFT Tue, Sep 13, 1994 3.52 3.62 3.52 3.60
581 NASDAQ MSFT Mon, Sep 12, 1994 3.57 3.57 3.49 3.51
580 NASDAQ MSFT Fri, Sep 9, 1994 3.51 3.62 3.49 3.55
579 NASDAQ MSFT Thu, Sep 8, 1994 3.56 3.63 3.56 3.62
578 NASDAQ MSFT Wed, Sep 7, 1994 3.52 3.61 3.51 3.55
577 NASDAQ MSFT Tue, Sep 6, 1994 3.49 3.52 3.48 3.50
576 NASDAQ MSFT Fri, Sep 2, 1994 3.53 3.53 3.48 3.50
575 NASDAQ MSFT Thu, Sep 1, 1994 3.56 3.56 3.48 3.51
574 NASDAQ MSFT Wed, Aug 31, 1994 3.65 3.70 3.61 3.63
573 NASDAQ MSFT Tue, Aug 30, 1994 3.56 3.66 3.54 3.65
572 NASDAQ MSFT Mon, Aug 29, 1994 3.59 3.63 3.56 3.57
571 NASDAQ MSFT Fri, Aug 26, 1994 3.52 3.61 3.52 3.55
570 NASDAQ MSFT Thu, Aug 25, 1994 3.49 3.55 3.48 3.51
569 NASDAQ MSFT Wed, Aug 24, 1994 3.47 3.50 3.47 3.48
568 NASDAQ MSFT Tue, Aug 23, 1994 3.41 3.52 3.41 3.47
567 NASDAQ MSFT Mon, Aug 22, 1994 3.44 3.44 3.41 3.41
566 NASDAQ MSFT Fri, Aug 19, 1994 3.49 3.50 3.42 3.43
565 NASDAQ MSFT Thu, Aug 18, 1994 3.49 3.52 3.46 3.47
564 NASDAQ MSFT Wed, Aug 17, 1994 3.46 3.52 3.45 3.49
563 NASDAQ MSFT Tue, Aug 16, 1994 3.43 3.45 3.38 3.43
562 NASDAQ MSFT Mon, Aug 15, 1994 3.47 3.47 3.40 3.40
561 NASDAQ MSFT Fri, Aug 12, 1994 3.46 3.48 3.43 3.45
560 NASDAQ MSFT Thu, Aug 11, 1994 3.37 3.50 3.37 3.45
559 NASDAQ MSFT Wed, Aug 10, 1994 3.34 3.40 3.33 3.38
558 NASDAQ MSFT Tue, Aug 9, 1994 3.31 3.37 3.30 3.34
557 NASDAQ MSFT Mon, Aug 8, 1994 3.27 3.31 3.25 3.31
556 NASDAQ MSFT Fri, Aug 5, 1994 3.29 3.30 3.27 3.28
555 NASDAQ MSFT Thu, Aug 4, 1994 3.34 3.35 3.30 3.30
554 NASDAQ MSFT Wed, Aug 3, 1994 3.36 3.38 3.32 3.34
553 NASDAQ MSFT Tue, Aug 2, 1994 3.36 3.41 3.29 3.30
552 NASDAQ MSFT Mon, Aug 1, 1994 3.23 3.35 3.22 3.34
551 NASDAQ MSFT Fri, Jul 29, 1994 3.12 3.23 3.10 3.22
550 NASDAQ MSFT Thu, Jul 28, 1994 3.09 3.14 3.08 3.09
549 NASDAQ MSFT Wed, Jul 27, 1994 3.15 3.15 3.09 3.09
548 NASDAQ MSFT Tue, Jul 26, 1994 3.20 3.20 3.11 3.15
547 NASDAQ MSFT Mon, Jul 25, 1994 3.16 3.23 3.14 3.20
546 NASDAQ MSFT Fri, Jul 22, 1994 3.03 3.17 2.95 3.16
545 NASDAQ MSFT Thu, Jul 21, 1994 3.04 3.05 2.97 2.98
544 NASDAQ MSFT Wed, Jul 20, 1994 3.13 3.13 2.99 3.02
543 NASDAQ MSFT Tue, Jul 19, 1994 3.16 3.16 3.10 3.13
542 NASDAQ MSFT Mon, Jul 18, 1994 3.22 3.23 3.09 3.16
541 NASDAQ MSFT Fri, Jul 15, 1994 3.05 3.09 3.00 3.04
540 NASDAQ MSFT Thu, Jul 14, 1994 3.09 3.10 3.02 3.05
539 NASDAQ MSFT Wed, Jul 13, 1994 3.02 3.09 2.99 3.09
538 NASDAQ MSFT Tue, Jul 12, 1994 3.02 3.02 2.93 3.00
537 NASDAQ MSFT Mon, Jul 11, 1994 3.10 3.10 2.98 3.02
536 NASDAQ MSFT Fri, Jul 8, 1994 3.12 3.18 3.07 3.09
535 NASDAQ MSFT Thu, Jul 7, 1994 3.03 3.16 3.00 3.15
534 NASDAQ MSFT Wed, Jul 6, 1994 3.04 3.06 2.98 3.02
533 NASDAQ MSFT Tue, Jul 5, 1994 3.15 3.19 3.06 3.07
532 NASDAQ MSFT Fri, Jul 1, 1994 3.23 3.23 3.12 3.14
531 NASDAQ MSFT Thu, Jun 30, 1994 3.23 3.26 3.19 3.23
530 NASDAQ MSFT Wed, Jun 29, 1994 3.21 3.24 3.18 3.21
529 NASDAQ MSFT Tue, Jun 28, 1994 3.25 3.30 3.14 3.21
528 NASDAQ MSFT Mon, Jun 27, 1994 3.11 3.26 3.09 3.24
527 NASDAQ MSFT Fri, Jun 24, 1994 3.13 3.15 3.08 3.09
526 NASDAQ MSFT Thu, Jun 23, 1994 3.22 3.27 3.13 3.13
525 NASDAQ MSFT Wed, Jun 22, 1994 3.30 3.31 3.20 3.22
524 NASDAQ MSFT Tue, Jun 21, 1994 3.26 3.34 3.25 3.29
523 NASDAQ MSFT Mon, Jun 20, 1994 3.28 3.34 3.27 3.34
522 NASDAQ MSFT Fri, Jun 17, 1994 3.34 3.35 3.30 3.31
521 NASDAQ MSFT Thu, Jun 16, 1994 3.39 3.39 3.34 3.35
520 NASDAQ MSFT Wed, Jun 15, 1994 3.35 3.41 3.33 3.39
519 NASDAQ MSFT Tue, Jun 14, 1994 3.32 3.38 3.31 3.35
518 NASDAQ MSFT Mon, Jun 13, 1994 3.29 3.34 3.24 3.30
517 NASDAQ MSFT Fri, Jun 10, 1994 3.27 3.31 3.24 3.29
516 NASDAQ MSFT Thu, Jun 9, 1994 3.24 3.29 3.23 3.27
515 NASDAQ MSFT Wed, Jun 8, 1994 3.35 3.35 3.23 3.25
514 NASDAQ MSFT Tue, Jun 7, 1994 3.38 3.39 3.34 3.35
513 NASDAQ MSFT Mon, Jun 6, 1994 3.29 3.41 3.23 3.41
512 NASDAQ MSFT Fri, Jun 3, 1994 3.28 3.34 3.27 3.30
511 NASDAQ MSFT Thu, Jun 2, 1994 3.33 3.34 3.25 3.27
510 NASDAQ MSFT Wed, Jun 1, 1994 3.34 3.34 3.27 3.31
509 NASDAQ MSFT Tue, May 31, 1994 3.27 3.36 3.24 3.36
508 NASDAQ MSFT Fri, May 27, 1994 3.23 3.30 3.20 3.27
507 NASDAQ MSFT Thu, May 26, 1994 3.30 3.30 3.20 3.25
506 NASDAQ MSFT Wed, May 25, 1994 3.19 3.30 3.14 3.28
505 NASDAQ MSFT Tue, May 24, 1994 3.20 3.24 3.14 3.20
504 NASDAQ MSFT Mon, May 23, 1994 3.06 3.19 3.03 3.16
503 NASDAQ MSFT Fri, May 20, 1994 3.06 3.10 3.04 3.05
502 NASDAQ MSFT Thu, May 19, 1994 3.04 3.09 3.03 3.07
501 NASDAQ MSFT Wed, May 18, 1994 2.98 3.05 2.96 3.03
500 NASDAQ MSFT Tue, May 17, 1994 2.97 2.98 2.92 2.96
499 NASDAQ MSFT Mon, May 16, 1994 3.01 3.02 2.96 2.97
498 NASDAQ MSFT Fri, May 13, 1994 3.05 3.05 2.95 3.02
497 NASDAQ MSFT Thu, May 12, 1994 2.92 2.98 2.91 2.95
496 NASDAQ MSFT Wed, May 11, 1994 2.94 2.95 2.90 2.92
495 NASDAQ MSFT Tue, May 10, 1994 2.91 2.95 2.90 2.94
494 NASDAQ MSFT Mon, May 9, 1994 2.87 2.93 2.86 2.88
493 NASDAQ MSFT Fri, May 6, 1994 2.91 2.95 2.84 2.89
492 NASDAQ MSFT Thu, May 5, 1994 2.98 3.01 2.94 2.95
491 NASDAQ MSFT Wed, May 4, 1994 2.93 2.98 2.90 2.97
490 NASDAQ MSFT Tue, May 3, 1994 2.98 2.98 2.91 2.92
489 NASDAQ MSFT Mon, May 2, 1994 2.90 2.99 2.88 2.98
488 NASDAQ MSFT Fri, Apr 29, 1994 2.88 2.92 2.85 2.89
487 NASDAQ MSFT Thu, Apr 28, 1994 2.98 2.98 2.87 2.88
486 NASDAQ MSFT Tue, Apr 26, 1994 2.95 2.98 2.94 2.97
485 NASDAQ MSFT Mon, Apr 25, 1994 2.88 2.95 2.86 2.93
484 NASDAQ MSFT Fri, Apr 22, 1994 2.88 2.90 2.84 2.87
483 NASDAQ MSFT Thu, Apr 21, 1994 2.80 2.87 2.79 2.86
482 NASDAQ MSFT Wed, Apr 20, 1994 2.77 2.80 2.72 2.80
481 NASDAQ MSFT Tue, Apr 19, 1994 2.72 2.80 2.68 2.75
480 NASDAQ MSFT Mon, Apr 18, 1994 2.65 2.68 2.57 2.59
479 NASDAQ MSFT Fri, Apr 15, 1994 2.61 2.66 2.61 2.65
478 NASDAQ MSFT Thu, Apr 14, 1994 2.64 2.66 2.62 2.63
477 NASDAQ MSFT Wed, Apr 13, 1994 2.65 2.67 2.59 2.65
476 NASDAQ MSFT Tue, Apr 12, 1994 2.71 2.71 2.63 2.65
475 NASDAQ MSFT Mon, Apr 11, 1994 2.72 2.73 2.69 2.72
474 NASDAQ MSFT Fri, Apr 8, 1994 2.80 2.81 2.71 2.72
473 NASDAQ MSFT Thu, Apr 7, 1994 2.79 2.82 2.77 2.80
472 NASDAQ MSFT Wed, Apr 6, 1994 2.73 2.79 2.73 2.78
471 NASDAQ MSFT Tue, Apr 5, 1994 2.66 2.74 2.66 2.74
470 NASDAQ MSFT Mon, Apr 4, 1994 2.58 2.68 2.56 2.64
469 NASDAQ MSFT Thu, Mar 31, 1994 2.61 2.68 2.58 2.65
468 NASDAQ MSFT Wed, Mar 30, 1994 2.59 2.66 2.58 2.61
467 NASDAQ MSFT Tue, Mar 29, 1994 2.70 2.70 2.58 2.58
466 NASDAQ MSFT Mon, Mar 28, 1994 2.73 2.75 2.62 2.70
465 NASDAQ MSFT Fri, Mar 25, 1994 2.72 2.79 2.72 2.73
464 NASDAQ MSFT Thu, Mar 24, 1994 2.68 2.73 2.66 2.73
463 NASDAQ MSFT Wed, Mar 23, 1994 2.66 2.73 2.66 2.70
462 NASDAQ MSFT Tue, Mar 22, 1994 2.57 2.68 2.57 2.65
461 NASDAQ MSFT Mon, Mar 21, 1994 2.66 2.67 2.59 2.60
460 NASDAQ MSFT Fri, Mar 18, 1994 2.64 2.66 2.61 2.65
459 NASDAQ MSFT Thu, Mar 17, 1994 2.65 2.66 2.64 2.64
458 NASDAQ MSFT Wed, Mar 16, 1994 2.66 2.66 2.64 2.65
457 NASDAQ MSFT Tue, Mar 15, 1994 2.63 2.66 2.61 2.65
456 NASDAQ MSFT Mon, Mar 14, 1994 2.58 2.63 2.57 2.62
455 NASDAQ MSFT Fri, Mar 11, 1994 2.53 2.57 2.52 2.55
454 NASDAQ MSFT Thu, Mar 10, 1994 2.55 2.57 2.52 2.53
453 NASDAQ MSFT Wed, Mar 9, 1994 2.54 2.55 2.50 2.53
452 NASDAQ MSFT Tue, Mar 8, 1994 2.54 2.54 2.49 2.53
451 NASDAQ MSFT Mon, Mar 7, 1994 2.54 2.57 2.52 2.54
450 NASDAQ MSFT Fri, Mar 4, 1994 2.53 2.55 2.52 2.53
449 NASDAQ MSFT Thu, Mar 3, 1994 2.59 2.60 2.52 2.53
448 NASDAQ MSFT Wed, Mar 2, 1994 2.55 2.59 2.53 2.59
447 NASDAQ MSFT Tue, Mar 1, 1994 2.59 2.60 2.57 2.60
446 NASDAQ MSFT Mon, Feb 28, 1994 2.54 2.59 2.53 2.58
445 NASDAQ MSFT Fri, Feb 25, 1994 2.51 2.54 2.49 2.53
444 NASDAQ MSFT Thu, Feb 24, 1994 2.50 2.52 2.48 2.50
443 NASDAQ MSFT Wed, Feb 23, 1994 2.49 2.56 2.45 2.53
442 NASDAQ MSFT Tue, Feb 22, 1994 2.50 2.51 2.45 2.48
441 NASDAQ MSFT Fri, Feb 18, 1994 2.45 2.52 2.45 2.50
440 NASDAQ MSFT Thu, Feb 17, 1994 2.47 2.48 2.44 2.46
439 NASDAQ MSFT Wed, Feb 16, 1994 2.51 2.51 2.46 2.46
438 NASDAQ MSFT Tue, Feb 15, 1994 2.49 2.51 2.48 2.49
437 NASDAQ MSFT Mon, Feb 14, 1994 2.47 2.48 2.46 2.47
436 NASDAQ MSFT Fri, Feb 11, 1994 2.48 2.48 2.44 2.46
435 NASDAQ MSFT Thu, Feb 10, 1994 2.49 2.52 2.47 2.48
434 NASDAQ MSFT Wed, Feb 9, 1994 2.45 2.51 2.44 2.49
433 NASDAQ MSFT Tue, Feb 8, 1994 2.52 2.52 2.44 2.46
432 NASDAQ MSFT Mon, Feb 7, 1994 2.49 2.54 2.48 2.52
431 NASDAQ MSFT Fri, Feb 4, 1994 2.63 2.64 2.54 2.54
430 NASDAQ MSFT Thu, Feb 3, 1994 2.63 2.64 2.61 2.64
429 NASDAQ MSFT Wed, Feb 2, 1994 2.65 2.67 2.63 2.63
428 NASDAQ MSFT Tue, Feb 1, 1994 2.66 2.68 2.64 2.66
427 NASDAQ MSFT Mon, Jan 31, 1994 2.66 2.68 2.65 2.66
426 NASDAQ MSFT Fri, Jan 28, 1994 2.64 2.67 2.63 2.65
425 NASDAQ MSFT Thu, Jan 27, 1994 2.63 2.65 2.60 2.63
424 NASDAQ MSFT Wed, Jan 26, 1994 2.66 2.66 2.63 2.63
423 NASDAQ MSFT Tue, Jan 25, 1994 2.66 2.67 2.63 2.66
422 NASDAQ MSFT Mon, Jan 24, 1994 2.69 2.72 2.66 2.66
421 NASDAQ MSFT Fri, Jan 21, 1994 2.70 2.72 2.66 2.70
420 NASDAQ MSFT Thu, Jan 20, 1994 2.60 2.70 2.60 2.70
419 NASDAQ MSFT Wed, Jan 19, 1994 2.62 2.63 2.58 2.60
418 NASDAQ MSFT Tue, Jan 18, 1994 2.66 2.67 2.63 2.64
417 NASDAQ MSFT Mon, Jan 17, 1994 2.66 2.69 2.64 2.65
416 NASDAQ MSFT Fri, Jan 14, 1994 2.67 2.69 2.65 2.68
415 NASDAQ MSFT Thu, Jan 13, 1994 2.65 2.67 2.63 2.67
414 NASDAQ MSFT Wed, Jan 12, 1994 2.66 2.68 2.62 2.67
413 NASDAQ MSFT Tue, Jan 11, 1994 2.66 2.69 2.64 2.66
412 NASDAQ MSFT Mon, Jan 10, 1994 2.66 2.70 2.66 2.68
411 NASDAQ MSFT Fri, Jan 7, 1994 2.63 2.68 2.60 2.66
410 NASDAQ MSFT Thu, Jan 6, 1994 2.58 2.65 2.58 2.64
409 NASDAQ MSFT Wed, Jan 5, 1994 2.51 2.58 2.50 2.57
408 NASDAQ MSFT Tue, Jan 4, 1994 2.51 2.52 2.48 2.52
407 NASDAQ MSFT Mon, Jan 3, 1994 2.52 2.52 2.48 2.50
406 NASDAQ MSFT Fri, Dec 31, 1993 2.53 2.55 2.51 2.52
405 NASDAQ MSFT Thu, Dec 30, 1993 2.55 2.57 2.52 2.54
404 NASDAQ MSFT Wed, Dec 29, 1993 2.59 2.61 2.52 2.55
403 NASDAQ MSFT Tue, Dec 28, 1993 2.52 2.59 2.52 2.59
402 NASDAQ MSFT Mon, Dec 27, 1993 2.52 2.54 2.49 2.52
401 NASDAQ MSFT Thu, Dec 23, 1993 2.53 2.57 2.52 2.53
400 NASDAQ MSFT Wed, Dec 22, 1993 2.57 2.58 2.53 2.54
399 NASDAQ MSFT Tue, Dec 21, 1993 2.56 2.58 2.55 2.58
398 NASDAQ MSFT Mon, Dec 20, 1993 2.53 2.56 2.52 2.56
397 NASDAQ MSFT Fri, Dec 17, 1993 2.52 2.52 2.49 2.52
396 NASDAQ MSFT Thu, Dec 16, 1993 2.50 2.53 2.49 2.50
395 NASDAQ MSFT Wed, Dec 15, 1993 2.50 2.53 2.49 2.49
394 NASDAQ MSFT Tue, Dec 14, 1993 2.53 2.55 2.48 2.50
393 NASDAQ MSFT Mon, Dec 13, 1993 2.55 2.56 2.52 2.54
392 NASDAQ MSFT Fri, Dec 10, 1993 2.54 2.57 2.52 2.56
391 NASDAQ MSFT Thu, Dec 9, 1993 2.61 2.61 2.52 2.54
390 NASDAQ MSFT Wed, Dec 8, 1993 2.59 2.62 2.57 2.61
389 NASDAQ MSFT Tue, Dec 7, 1993 2.66 2.69 2.66 2.67
388 NASDAQ MSFT Mon, Dec 6, 1993 2.66 2.67 2.63 2.65
387 NASDAQ MSFT Fri, Dec 3, 1993 2.62 2.70 2.61 2.68
386 NASDAQ MSFT Thu, Dec 2, 1993 2.56 2.59 2.55 2.59
385 NASDAQ MSFT Wed, Dec 1, 1993 2.52 2.57 2.52 2.55
384 NASDAQ MSFT Tue, Nov 30, 1993 2.45 2.52 2.45 2.50
383 NASDAQ MSFT Mon, Nov 29, 1993 2.47 2.50 2.47 2.48
382 NASDAQ MSFT Fri, Nov 26, 1993 2.47 2.48 2.46 2.47
381 NASDAQ MSFT Wed, Nov 24, 1993 2.42 2.49 2.42 2.46
380 NASDAQ MSFT Tue, Nov 23, 1993 2.43 2.45 2.41 2.42
379 NASDAQ MSFT Mon, Nov 22, 1993 2.49 2.49 2.39 2.41
378 NASDAQ MSFT Fri, Nov 19, 1993 2.49 2.51 2.48 2.50
377 NASDAQ MSFT Thu, Nov 18, 1993 2.52 2.55 2.50 2.51
376 NASDAQ MSFT Wed, Nov 17, 1993 2.59 2.59 2.52 2.52
375 NASDAQ MSFT Tue, Nov 16, 1993 2.53 2.59 2.52 2.57
374 NASDAQ MSFT Mon, Nov 15, 1993 2.56 2.56 2.52 2.52
373 NASDAQ MSFT Fri, Nov 12, 1993 2.55 2.58 2.55 2.56
372 NASDAQ MSFT Thu, Nov 11, 1993 2.54 2.58 2.53 2.55
371 NASDAQ MSFT Wed, Nov 10, 1993 2.50 2.55 2.47 2.54
370 NASDAQ MSFT Tue, Nov 9, 1993 2.47 2.50 2.44 2.45
369 NASDAQ MSFT Mon, Nov 8, 1993 2.47 2.48 2.43 2.45
368 NASDAQ MSFT Fri, Nov 5, 1993 2.38 2.47 2.38 2.46
367 NASDAQ MSFT Thu, Nov 4, 1993 2.46 2.47 2.39 2.39
366 NASDAQ MSFT Wed, Nov 3, 1993 2.50 2.52 2.43 2.45
365 NASDAQ MSFT Tue, Nov 2, 1993 2.54 2.55 2.48 2.51
364 NASDAQ MSFT Mon, Nov 1, 1993 2.51 2.55 2.49 2.53
363 NASDAQ MSFT Fri, Oct 29, 1993 2.48 2.51 2.48 2.50
362 NASDAQ MSFT Thu, Oct 28, 1993 2.49 2.52 2.46 2.47
361 NASDAQ MSFT Wed, Oct 27, 1993 2.48 2.52 2.48 2.50
360 NASDAQ MSFT Tue, Oct 26, 1993 2.52 2.52 2.48 2.48
359 NASDAQ MSFT Mon, Oct 25, 1993 2.52 2.54 2.47 2.52
358 NASDAQ MSFT Fri, Oct 22, 1993 2.48 2.52 2.48 2.51
357 NASDAQ MSFT Thu, Oct 21, 1993 2.46 2.50 2.44 2.48
356 NASDAQ MSFT Wed, Oct 20, 1993 2.52 2.55 2.48 2.53
355 NASDAQ MSFT Tue, Oct 19, 1993 2.56 2.63 2.48 2.51
354 NASDAQ MSFT Mon, Oct 18, 1993 2.53 2.60 2.52 2.59
353 NASDAQ MSFT Fri, Oct 15, 1993 2.57 2.59 2.51 2.52
352 NASDAQ MSFT Thu, Oct 14, 1993 2.62 2.63 2.56 2.57
351 NASDAQ MSFT Wed, Oct 13, 1993 2.62 2.63 2.54 2.60
350 NASDAQ MSFT Tue, Oct 12, 1993 2.63 2.66 2.57 2.63
349 NASDAQ MSFT Mon, Oct 11, 1993 2.64 2.65 2.57 2.63
348 NASDAQ MSFT Fri, Oct 8, 1993 2.63 2.65 2.57 2.64
347 NASDAQ MSFT Thu, Oct 7, 1993 2.66 2.68 2.62 2.63
346 NASDAQ MSFT Wed, Oct 6, 1993 2.60 2.67 2.59 2.65
345 NASDAQ MSFT Tue, Oct 5, 1993 2.59 2.65 2.58 2.60
344 NASDAQ MSFT Mon, Oct 4, 1993 2.58 2.63 2.58 2.58
343 NASDAQ MSFT Fri, Oct 1, 1993 2.58 2.60 2.56 2.56
342 NASDAQ MSFT Thu, Sep 30, 1993 2.59 2.60 2.57 2.58
341 NASDAQ MSFT Wed, Sep 29, 1993 2.62 2.63 2.52 2.59
340 NASDAQ MSFT Tue, Sep 28, 1993 2.57 2.63 2.57 2.63
339 NASDAQ MSFT Mon, Sep 27, 1993 2.55 2.58 2.54 2.57
338 NASDAQ MSFT Fri, Sep 24, 1993 2.45 2.52 2.45 2.50
337 NASDAQ MSFT Thu, Sep 23, 1993 2.41 2.48 2.40 2.46
336 NASDAQ MSFT Wed, Sep 22, 1993 2.38 2.44 2.35 2.41
335 NASDAQ MSFT Tue, Sep 21, 1993 2.36 2.42 2.34 2.38
334 NASDAQ MSFT Mon, Sep 20, 1993 2.38 2.43 2.34 2.36
333 NASDAQ MSFT Fri, Sep 17, 1993 2.36 2.39 2.35 2.38
332 NASDAQ MSFT Thu, Sep 16, 1993 2.40 2.41 2.37 2.38
331 NASDAQ MSFT Wed, Sep 15, 1993 2.37 2.40 2.32 2.39
330 NASDAQ MSFT Tue, Sep 14, 1993 2.38 2.38 2.32 2.35
329 NASDAQ MSFT Mon, Sep 13, 1993 2.45 2.45 2.38 2.39
328 NASDAQ MSFT Fri, Sep 10, 1993 2.41 2.45 2.38 2.44
327 NASDAQ MSFT Thu, Sep 9, 1993 2.34 2.39 2.33 2.38
326 NASDAQ MSFT Wed, Sep 8, 1993 2.31 2.34 2.29 2.33
325 NASDAQ MSFT Tue, Sep 7, 1993 2.37 2.38 2.32 2.34
324 NASDAQ MSFT Fri, Sep 3, 1993 2.39 2.40 2.35 2.37
323 NASDAQ MSFT Thu, Sep 2, 1993 2.41 2.45 2.38 2.39
322 NASDAQ MSFT Wed, Sep 1, 1993 2.35 2.41 2.34 2.40
321 NASDAQ MSFT Tue, Aug 31, 1993 2.30 2.36 2.30 2.35
320 NASDAQ MSFT Mon, Aug 30, 1993 2.27 2.29 2.24 2.27
319 NASDAQ MSFT Fri, Aug 27, 1993 2.26 2.27 2.23 2.25
318 NASDAQ MSFT Thu, Aug 26, 1993 2.30 2.30 2.23 2.25
317 NASDAQ MSFT Wed, Aug 25, 1993 2.34 2.38 2.28 2.32
316 NASDAQ MSFT Tue, Aug 24, 1993 2.39 2.41 2.37 2.37
315 NASDAQ MSFT Mon, Aug 23, 1993 2.36 2.45 2.36 2.41
314 NASDAQ MSFT Fri, Aug 20, 1993 2.30 2.40 2.29 2.38
313 NASDAQ MSFT Thu, Aug 19, 1993 2.41 2.43 2.30 2.32
312 NASDAQ MSFT Wed, Aug 18, 1993 2.43 2.48 2.39 2.41
311 NASDAQ MSFT Tue, Aug 17, 1993 2.44 2.45 2.38 2.41
310 NASDAQ MSFT Mon, Aug 16, 1993 2.37 2.45 2.36 2.43
309 NASDAQ MSFT Fri, Aug 13, 1993 2.31 2.37 2.28 2.35
308 NASDAQ MSFT Thu, Aug 12, 1993 2.27 2.33 2.26 2.31
307 NASDAQ MSFT Wed, Aug 11, 1993 2.23 2.28 2.22 2.26
306 NASDAQ MSFT Tue, Aug 10, 1993 2.28 2.29 2.20 2.22
305 NASDAQ MSFT Mon, Aug 9, 1993 2.29 2.31 2.26 2.28
304 NASDAQ MSFT Fri, Aug 6, 1993 2.34 2.37 2.27 2.29
303 NASDAQ MSFT Thu, Aug 5, 1993 2.30 2.34 2.29 2.34
302 NASDAQ MSFT Wed, Aug 4, 1993 2.29 2.30 2.24 2.28
301 NASDAQ MSFT Tue, Aug 3, 1993 2.28 2.29 2.25 2.28
300 NASDAQ MSFT Mon, Aug 2, 1993 2.34 2.37 2.26 2.27
299 NASDAQ MSFT Fri, Jul 30, 1993 2.28 2.32 2.25 2.31
298 NASDAQ MSFT Thu, Jul 29, 1993 2.44 2.52 2.42 2.47
297 NASDAQ MSFT Wed, Jul 28, 1993 2.38 2.48 2.34 2.45
296 NASDAQ MSFT Tue, Jul 27, 1993 2.45 2.46 2.36 2.36
295 NASDAQ MSFT Mon, Jul 26, 1993 2.45 2.48 2.43 2.45
294 NASDAQ MSFT Fri, Jul 23, 1993 2.41 2.45 2.40 2.43
293 NASDAQ MSFT Thu, Jul 22, 1993 2.52 2.55 2.40 2.43
292 NASDAQ MSFT Wed, Jul 21, 1993 2.45 2.47 2.40 2.47
291 NASDAQ MSFT Tue, Jul 20, 1993 2.48 2.52 2.44 2.52
290 NASDAQ MSFT Mon, Jul 19, 1993 2.48 2.51 2.44 2.46
289 NASDAQ MSFT Fri, Jul 16, 1993 2.60 2.60 2.52 2.54
288 NASDAQ MSFT Thu, Jul 15, 1993 2.63 2.63 2.59 2.61
287 NASDAQ MSFT Wed, Jul 14, 1993 2.59 2.67 2.58 2.63
286 NASDAQ MSFT Tue, Jul 13, 1993 2.63 2.63 2.58 2.59
285 NASDAQ MSFT Mon, Jul 12, 1993 2.65 2.65 2.61 2.62
284 NASDAQ MSFT Fri, Jul 9, 1993 2.66 2.66 2.61 2.64
283 NASDAQ MSFT Thu, Jul 8, 1993 2.63 2.67 2.63 2.65
282 NASDAQ MSFT Wed, Jul 7, 1993 2.57 2.63 2.54 2.61
281 NASDAQ MSFT Tue, Jul 6, 1993 2.71 2.74 2.66 2.69
280 NASDAQ MSFT Fri, Jul 2, 1993 2.73 2.73 2.70 2.73
279 NASDAQ MSFT Thu, Jul 1, 1993 2.76 2.77 2.70 2.72
278 NASDAQ MSFT Wed, Jun 30, 1993 2.79 2.82 2.73 2.75
277 NASDAQ MSFT Tue, Jun 29, 1993 2.82 2.87 2.77 2.78
276 NASDAQ MSFT Mon, Jun 28, 1993 2.77 2.82 2.77 2.82
275 NASDAQ MSFT Fri, Jun 25, 1993 2.77 2.79 2.71 2.77
274 NASDAQ MSFT Thu, Jun 24, 1993 2.76 2.80 2.73 2.77
273 NASDAQ MSFT Wed, Jun 23, 1993 2.75 2.79 2.74 2.77
272 NASDAQ MSFT Tue, Jun 22, 1993 2.79 2.80 2.73 2.75
271 NASDAQ MSFT Mon, Jun 21, 1993 2.77 2.79 2.72 2.77
270 NASDAQ MSFT Fri, Jun 18, 1993 2.83 2.85 2.72 2.73
269 NASDAQ MSFT Thu, Jun 17, 1993 2.86 2.87 2.83 2.84
268 NASDAQ MSFT Wed, Jun 16, 1993 2.90 2.91 2.79 2.85
267 NASDAQ MSFT Tue, Jun 15, 1993 2.91 2.91 2.86 2.89
266 NASDAQ MSFT Mon, Jun 14, 1993 2.84 2.88 2.82 2.88
265 NASDAQ MSFT Fri, Jun 11, 1993 2.87 2.89 2.78 2.79
264 NASDAQ MSFT Thu, Jun 10, 1993 2.85 2.89 2.80 2.85
263 NASDAQ MSFT Wed, Jun 9, 1993 2.90 2.91 2.84 2.84
262 NASDAQ MSFT Tue, Jun 8, 1993 2.91 2.91 2.84 2.88
261 NASDAQ MSFT Mon, Jun 7, 1993 2.95 2.99 2.91 2.91
260 NASDAQ MSFT Fri, Jun 4, 1993 2.94 2.95 2.92 2.94
259 NASDAQ MSFT Thu, Jun 3, 1993 2.99 3.00 2.95 2.96
258 NASDAQ MSFT Wed, Jun 2, 1993 2.99 3.05 2.98 2.99
257 NASDAQ MSFT Tue, Jun 1, 1993 2.91 3.06 2.90 3.01
256 NASDAQ MSFT Fri, May 28, 1993 2.92 2.93 2.87 2.89
255 NASDAQ MSFT Thu, May 27, 1993 2.97 2.98 2.91 2.94
254 NASDAQ MSFT Wed, May 26, 1993 2.86 2.98 2.85 2.98
253 NASDAQ MSFT Tue, May 25, 1993 2.87 2.88 2.81 2.85
252 NASDAQ MSFT Mon, May 24, 1993 2.88 2.94 2.88 2.88
251 NASDAQ MSFT Fri, May 21, 1993 2.92 2.95 2.88 2.89
250 NASDAQ MSFT Thu, May 20, 1993 2.88 2.98 2.88 2.94
249 NASDAQ MSFT Wed, May 19, 1993 2.84 2.91 2.80 2.89
248 NASDAQ MSFT Tue, May 18, 1993 2.71 2.77 2.70 2.77
247 NASDAQ MSFT Mon, May 17, 1993 2.68 2.71 2.66 2.70
246 NASDAQ MSFT Fri, May 14, 1993 2.69 2.71 2.65 2.67
245 NASDAQ MSFT Thu, May 13, 1993 2.68 2.69 2.64 2.68
244 NASDAQ MSFT Wed, May 12, 1993 2.73 2.75 2.68 2.70
243 NASDAQ MSFT Tue, May 11, 1993 2.76 2.77 2.73 2.74
242 NASDAQ MSFT Mon, May 10, 1993 2.77 2.81 2.75 2.79
241 NASDAQ MSFT Fri, May 7, 1993 2.73 2.74 2.70 2.72
240 NASDAQ MSFT Thu, May 6, 1993 2.78 2.80 2.71 2.73
239 NASDAQ MSFT Wed, May 5, 1993 2.75 2.81 2.73 2.79
238 NASDAQ MSFT Tue, May 4, 1993 2.71 2.77 2.70 2.75
237 NASDAQ MSFT Mon, May 3, 1993 2.67 2.72 2.66 2.69
236 NASDAQ MSFT Fri, Apr 30, 1993 2.66 2.71 2.66 2.67
235 NASDAQ MSFT Thu, Apr 29, 1993 2.68 2.68 2.63 2.67
234 NASDAQ MSFT Wed, Apr 28, 1993 2.59 2.69 2.59 2.69
233 NASDAQ MSFT Tue, Apr 27, 1993 2.52 2.59 2.51 2.58
232 NASDAQ MSFT Mon, Apr 26, 1993 2.55 2.58 2.49 2.51
231 NASDAQ MSFT Fri, Apr 23, 1993 2.59 2.60 2.52 2.54
230 NASDAQ MSFT Thu, Apr 22, 1993 2.64 2.66 2.59 2.60
229 NASDAQ MSFT Wed, Apr 21, 1993 2.71 2.71 2.63 2.65
228 NASDAQ MSFT Tue, Apr 20, 1993 2.71 2.73 2.66 2.71
227 NASDAQ MSFT Mon, Apr 19, 1993 2.72 2.73 2.66 2.72
226 NASDAQ MSFT Fri, Apr 16, 1993 2.73 2.74 2.67 2.72
225 NASDAQ MSFT Thu, Apr 15, 1993 2.75 2.81 2.69 2.72
224 NASDAQ MSFT Wed, Apr 14, 1993 2.78 2.82 2.74 2.78
223 NASDAQ MSFT Tue, Apr 13, 1993 2.82 2.88 2.77 2.78
222 NASDAQ MSFT Mon, Apr 12, 1993 2.77 2.85 2.77 2.82
221 NASDAQ MSFT Thu, Apr 8, 1993 2.81 2.82 2.76 2.78
220 NASDAQ MSFT Wed, Apr 7, 1993 2.81 2.83 2.79 2.82
219 NASDAQ MSFT Tue, Apr 6, 1993 2.87 2.91 2.79 2.80
218 NASDAQ MSFT Mon, Apr 5, 1993 2.77 2.88 2.75 2.86
217 NASDAQ MSFT Fri, Apr 2, 1993 2.87 2.88 2.80 2.80
216 NASDAQ MSFT Thu, Apr 1, 1993 2.89 2.96 2.89 2.91
215 NASDAQ MSFT Wed, Mar 31, 1993 2.85 2.95 2.84 2.89
214 NASDAQ MSFT Tue, Mar 30, 1993 2.77 2.85 2.73 2.84
213 NASDAQ MSFT Mon, Mar 29, 1993 2.71 2.77 2.71 2.72
212 NASDAQ MSFT Fri, Mar 26, 1993 2.75 2.76 2.69 2.71
211 NASDAQ MSFT Thu, Mar 25, 1993 2.70 2.76 2.70 2.73
210 NASDAQ MSFT Wed, Mar 24, 1993 2.60 2.71 2.59 2.70
209 NASDAQ MSFT Tue, Mar 23, 1993 2.61 2.66 2.59 2.60
208 NASDAQ MSFT Mon, Mar 22, 1993 2.60 2.63 2.58 2.61
207 NASDAQ MSFT Fri, Mar 19, 1993 2.68 2.68 2.63 2.63
206 NASDAQ MSFT Thu, Mar 18, 1993 2.68 2.71 2.66 2.66
205 NASDAQ MSFT Wed, Mar 17, 1993 2.71 2.73 2.66 2.67
204 NASDAQ MSFT Tue, Mar 16, 1993 2.76 2.77 2.72 2.74
203 NASDAQ MSFT Mon, Mar 15, 1993 2.79 2.79 2.72 2.74
202 NASDAQ MSFT Fri, Mar 12, 1993 2.69 2.79 2.66 2.78
201 NASDAQ MSFT Thu, Mar 11, 1993 2.66 2.74 2.66 2.70
200 NASDAQ MSFT Wed, Mar 10, 1993 2.64 2.68 2.61 2.66
199 NASDAQ MSFT Tue, Mar 9, 1993 2.63 2.66 2.62 2.63
198 NASDAQ MSFT Mon, Mar 8, 1993 2.58 2.64 2.56 2.61
197 NASDAQ MSFT Fri, Mar 5, 1993 2.61 2.66 2.58 2.59
196 NASDAQ MSFT Thu, Mar 4, 1993 2.65 2.65 2.55 2.62
195 NASDAQ MSFT Wed, Mar 3, 1993 2.65 2.67 2.61 2.65
194 NASDAQ MSFT Tue, Mar 2, 1993 2.55 2.65 2.54 2.64
193 NASDAQ MSFT Mon, Mar 1, 1993 2.62 2.62 2.54 2.55
192 NASDAQ MSFT Fri, Feb 26, 1993 2.63 2.66 2.59 2.61
191 NASDAQ MSFT Thu, Feb 25, 1993 2.58 2.66 2.58 2.64
190 NASDAQ MSFT Wed, Feb 24, 1993 2.47 2.63 2.46 2.62
189 NASDAQ MSFT Tue, Feb 23, 1993 2.44 2.52 2.40 2.48
188 NASDAQ MSFT Mon, Feb 22, 1993 2.49 2.53 2.40 2.40
187 NASDAQ MSFT Fri, Feb 19, 1993 2.56 2.56 2.48 2.49
186 NASDAQ MSFT Thu, Feb 18, 1993 2.54 2.59 2.47 2.55
185 NASDAQ MSFT Wed, Feb 17, 1993 2.53 2.54 2.41 2.51
184 NASDAQ MSFT Tue, Feb 16, 1993 2.59 2.62 2.49 2.50
183 NASDAQ MSFT Fri, Feb 12, 1993 2.66 2.66 2.60 2.61
182 NASDAQ MSFT Thu, Feb 11, 1993 2.70 2.70 2.65 2.66
181 NASDAQ MSFT Wed, Feb 10, 1993 2.64 2.70 2.63 2.67
180 NASDAQ MSFT Tue, Feb 9, 1993 2.71 2.73 2.61 2.62
179 NASDAQ MSFT Mon, Feb 8, 1993 2.77 2.78 2.66 2.68
178 NASDAQ MSFT Fri, Feb 5, 1993 2.65 2.80 2.57 2.78
177 NASDAQ MSFT Thu, Feb 4, 1993 2.74 2.74 2.64 2.66
176 NASDAQ MSFT Wed, Feb 3, 1993 2.80 2.82 2.75 2.76
175 NASDAQ MSFT Tue, Feb 2, 1993 2.73 2.80 2.73 2.78
174 NASDAQ MSFT Mon, Feb 1, 1993 2.70 2.75 2.67 2.73
173 NASDAQ MSFT Fri, Jan 29, 1993 2.73 2.75 2.68 2.70
172 NASDAQ MSFT Thu, Jan 28, 1993 2.70 2.72 2.65 2.72
171 NASDAQ MSFT Wed, Jan 27, 1993 2.73 2.74 2.67 2.70
170 NASDAQ MSFT Tue, Jan 26, 1993 2.77 2.81 2.73 2.75
169 NASDAQ MSFT Mon, Jan 25, 1993 2.79 2.82 2.74 2.77
168 NASDAQ MSFT Fri, Jan 22, 1993 2.80 2.82 2.77 2.79
167 NASDAQ MSFT Thu, Jan 21, 1993 2.74 2.81 2.71 2.80
166 NASDAQ MSFT Wed, Jan 20, 1993 2.77 2.78 2.74 2.76
165 NASDAQ MSFT Tue, Jan 19, 1993 2.78 2.79 2.76 2.76
164 NASDAQ MSFT Mon, Jan 18, 1993 2.80 2.80 2.76 2.79
163 NASDAQ MSFT Fri, Jan 15, 1993 2.73 2.84 2.72 2.80
162 NASDAQ MSFT Thu, Jan 14, 1993 2.88 2.94 2.83 2.85
161 NASDAQ MSFT Wed, Jan 13, 1993 2.80 2.88 2.76 2.85
160 NASDAQ MSFT Tue, Jan 12, 1993 2.78 2.85 2.77 2.80
159 NASDAQ MSFT Mon, Jan 11, 1993 2.73 2.79 2.70 2.79
158 NASDAQ MSFT Fri, Jan 8, 1993 2.73 2.76 2.70 2.72
157 NASDAQ MSFT Thu, Jan 7, 1993 2.78 2.81 2.72 2.73
156 NASDAQ MSFT Wed, Jan 6, 1993 2.72 2.79 2.71 2.78
155 NASDAQ MSFT Tue, Jan 5, 1993 2.66 2.71 2.65 2.70
154 NASDAQ MSFT Mon, Jan 4, 1993 2.66 2.68 2.64 2.66
153 NASDAQ MSFT Thu, Dec 31, 1992 2.69 2.70 2.66 2.67
152 NASDAQ MSFT Wed, Dec 30, 1992 2.71 2.72 2.66 2.68
151 NASDAQ MSFT Tue, Dec 29, 1992 2.73 2.73 2.70 2.70
150 NASDAQ MSFT Mon, Dec 28, 1992 2.73 2.74 2.69 2.73
149 NASDAQ MSFT Thu, Dec 24, 1992 2.73 2.73 2.69 2.73
148 NASDAQ MSFT Wed, Dec 23, 1992 2.75 2.76 2.69 2.73
147 NASDAQ MSFT Tue, Dec 22, 1992 2.84 2.86 2.72 2.74
146 NASDAQ MSFT Mon, Dec 21, 1992 2.80 2.88 2.79 2.83
145 NASDAQ MSFT Fri, Dec 18, 1992 2.78 2.82 2.77 2.81
144 NASDAQ MSFT Thu, Dec 17, 1992 2.73 2.82 2.72 2.81
143 NASDAQ MSFT Wed, Dec 16, 1992 2.70 2.76 2.66 2.72
142 NASDAQ MSFT Tue, Dec 15, 1992 2.73 2.74 2.67 2.70
141 NASDAQ MSFT Mon, Dec 14, 1992 2.71 2.76 2.70 2.72
140 NASDAQ MSFT Fri, Dec 11, 1992 2.77 2.78 2.68 2.70
139 NASDAQ MSFT Thu, Dec 10, 1992 2.81 2.87 2.77 2.78
138 NASDAQ MSFT Wed, Dec 9, 1992 2.87 2.91 2.85 2.88
137 NASDAQ MSFT Tue, Dec 8, 1992 2.93 2.94 2.86 2.89
136 NASDAQ MSFT Mon, Dec 7, 1992 2.88 2.92 2.84 2.92
135 NASDAQ MSFT Fri, Dec 4, 1992 2.86 2.89 2.85 2.87
134 NASDAQ MSFT Thu, Dec 3, 1992 2.84 2.89 2.83 2.86
133 NASDAQ MSFT Wed, Dec 2, 1992 2.91 2.92 2.83 2.84
132 NASDAQ MSFT Tue, Dec 1, 1992 2.90 2.92 2.88 2.91
131 NASDAQ MSFT Mon, Nov 30, 1992 2.89 2.91 2.87 2.91
130 NASDAQ MSFT Fri, Nov 27, 1992 2.86 2.89 2.84 2.87
129 NASDAQ MSFT Wed, Nov 25, 1992 2.88 2.89 2.82 2.85
128 NASDAQ MSFT Tue, Nov 24, 1992 2.85 2.90 2.79 2.86
127 NASDAQ MSFT Mon, Nov 23, 1992 2.82 2.87 2.73 2.77
126 NASDAQ MSFT Fri, Nov 20, 1992 2.94 2.97 2.93 2.97
125 NASDAQ MSFT Thu, Nov 19, 1992 2.88 2.97 2.88 2.94
124 NASDAQ MSFT Wed, Nov 18, 1992 2.83 2.89 2.81 2.88
123 NASDAQ MSFT Tue, Nov 17, 1992 2.90 2.94 2.79 2.81
122 NASDAQ MSFT Mon, Nov 16, 1992 2.91 2.92 2.88 2.90
121 NASDAQ MSFT Fri, Nov 13, 1992 2.92 2.93 2.89 2.91
120 NASDAQ MSFT Thu, Nov 12, 1992 2.93 2.95 2.88 2.92
119 NASDAQ MSFT Wed, Nov 11, 1992 2.90 2.97 2.88 2.93
118 NASDAQ MSFT Tue, Nov 10, 1992 2.88 2.91 2.86 2.90
117 NASDAQ MSFT Mon, Nov 9, 1992 2.90 2.90 2.83 2.87
116 NASDAQ MSFT Fri, Nov 6, 1992 2.87 2.91 2.85 2.90
115 NASDAQ MSFT Thu, Nov 5, 1992 2.78 2.88 2.76 2.87
114 NASDAQ MSFT Wed, Nov 4, 1992 2.76 2.80 2.75 2.77
113 NASDAQ MSFT Tue, Nov 3, 1992 2.80 2.80 2.74 2.76
112 NASDAQ MSFT Mon, Nov 2, 1992 2.78 2.81 2.74 2.80
111 NASDAQ MSFT Fri, Oct 30, 1992 2.81 2.81 2.77 2.77
110 NASDAQ MSFT Thu, Oct 29, 1992 2.77 2.81 2.77 2.81
109 NASDAQ MSFT Wed, Oct 28, 1992 2.76 2.77 2.73 2.77
108 NASDAQ MSFT Tue, Oct 27, 1992 2.81 2.82 2.73 2.75
107 NASDAQ MSFT Mon, Oct 26, 1992 2.77 2.82 2.74 2.81
106 NASDAQ MSFT Fri, Oct 23, 1992 2.82 2.82 2.76 2.77
105 NASDAQ MSFT Thu, Oct 22, 1992 2.81 2.82 2.76 2.80
104 NASDAQ MSFT Wed, Oct 21, 1992 2.76 2.81 2.74 2.81
103 NASDAQ MSFT Tue, Oct 20, 1992 2.76 2.80 2.72 2.75
102 NASDAQ MSFT Mon, Oct 19, 1992 2.66 2.76 2.66 2.75
101 NASDAQ MSFT Fri, Oct 16, 1992 2.65 2.67 2.62 2.67
100 NASDAQ MSFT Thu, Oct 15, 1992 2.60 2.65 2.59 2.64
99 NASDAQ MSFT Wed, Oct 14, 1992 2.64 2.66 2.59 2.61
98 NASDAQ MSFT Tue, Oct 13, 1992 2.65 2.67 2.60 2.63
97 NASDAQ MSFT Mon, Oct 12, 1992 2.59 2.63 2.59 2.62
96 NASDAQ MSFT Fri, Oct 9, 1992 2.61 2.61 2.55 2.57
95 NASDAQ MSFT Thu, Oct 8, 1992 2.57 2.64 2.55 2.61
94 NASDAQ MSFT Wed, Oct 7, 1992 2.58 2.63 2.53 2.54
93 NASDAQ MSFT Tue, Oct 6, 1992 2.57 2.61 2.54 2.58
92 NASDAQ MSFT Mon, Oct 5, 1992 2.45 2.55 2.37 2.55
91 NASDAQ MSFT Fri, Oct 2, 1992 2.48 2.49 2.44 2.46
90 NASDAQ MSFT Thu, Oct 1, 1992 2.50 2.53 2.48 2.49
89 NASDAQ MSFT Wed, Sep 30, 1992 2.49 2.52 2.46 2.52
88 NASDAQ MSFT Tue, Sep 29, 1992 2.41 2.47 2.41 2.46
87 NASDAQ MSFT Mon, Sep 28, 1992 2.39 2.45 2.38 2.41
86 NASDAQ MSFT Fri, Sep 25, 1992 2.51 2.51 2.38 2.46
85 NASDAQ MSFT Thu, Sep 24, 1992 2.48 2.52 2.48 2.51
84 NASDAQ MSFT Wed, Sep 23, 1992 2.43 2.49 2.42 2.47
83 NASDAQ MSFT Tue, Sep 22, 1992 2.47 2.47 2.42 2.43
82 NASDAQ MSFT Mon, Sep 21, 1992 2.46 2.48 2.45 2.47
81 NASDAQ MSFT Fri, Sep 18, 1992 2.54 2.55 2.45 2.50
80 NASDAQ MSFT Thu, Sep 17, 1992 2.52 2.55 2.51 2.54
79 NASDAQ MSFT Wed, Sep 16, 1992 2.49 2.55 2.48 2.51
78 NASDAQ MSFT Tue, Sep 15, 1992 2.55 2.55 2.50 2.54
77 NASDAQ MSFT Mon, Sep 14, 1992 2.49 2.56 2.49 2.55
76 NASDAQ MSFT Fri, Sep 11, 1992 2.45 2.48 2.44 2.46
75 NASDAQ MSFT Thu, Sep 10, 1992 2.45 2.47 2.42 2.47
74 NASDAQ MSFT Wed, Sep 9, 1992 2.40 2.45 2.39 2.44
73 NASDAQ MSFT Tue, Sep 8, 1992 2.38 2.40 2.35 2.40
72 NASDAQ MSFT Fri, Sep 4, 1992 2.38 2.39 2.36 2.38
71 NASDAQ MSFT Thu, Sep 3, 1992 2.37 2.41 2.36 2.39
70 NASDAQ MSFT Wed, Sep 2, 1992 2.33 2.37 2.30 2.36
69 NASDAQ MSFT Tue, Sep 1, 1992 2.31 2.33 2.29 2.33
68 NASDAQ MSFT Mon, Aug 31, 1992 2.32 2.34 2.30 2.33
67 NASDAQ MSFT Fri, Aug 28, 1992 2.30 2.33 2.30 2.32
66 NASDAQ MSFT Thu, Aug 27, 1992 2.25 2.31 2.25 2.30
65 NASDAQ MSFT Wed, Aug 26, 1992 2.20 2.26 2.20 2.24
64 NASDAQ MSFT Tue, Aug 25, 1992 2.15 2.21 2.14 2.20
63 NASDAQ MSFT Mon, Aug 24, 1992 2.18 2.19 2.15 2.16
62 NASDAQ MSFT Fri, Aug 21, 1992 2.20 2.21 2.16 2.18
61 NASDAQ MSFT Thu, Aug 20, 1992 2.17 2.21 2.16 2.20
60 NASDAQ MSFT Wed, Aug 19, 1992 2.17 2.20 2.15 2.16
59 NASDAQ MSFT Tue, Aug 18, 1992 2.16 2.21 2.13 2.17
58 NASDAQ MSFT Mon, Aug 17, 1992 2.21 2.22 2.17 2.17
57 NASDAQ MSFT Fri, Aug 14, 1992 2.22 2.24 2.21 2.22
56 NASDAQ MSFT Thu, Aug 13, 1992 2.23 2.24 2.20 2.21
55 NASDAQ MSFT Wed, Aug 12, 1992 2.24 2.27 2.21 2.22
54 NASDAQ MSFT Tue, Aug 11, 1992 2.23 2.25 2.19 2.23
53 NASDAQ MSFT Mon, Aug 10, 1992 2.22 2.27 2.21 2.21
52 NASDAQ MSFT Fri, Aug 7, 1992 2.23 2.30 2.20 2.21
51 NASDAQ MSFT Thu, Aug 6, 1992 2.23 2.25 2.20 2.23
50 NASDAQ MSFT Wed, Aug 5, 1992 2.30 2.30 2.23 2.25
49 NASDAQ MSFT Tue, Aug 4, 1992 2.31 2.33 2.30 2.31
48 NASDAQ MSFT Mon, Aug 3, 1992 2.27 2.32 2.25 2.30
47 NASDAQ MSFT Fri, Jul 31, 1992 2.30 2.30 2.26 2.27
46 NASDAQ MSFT Thu, Jul 30, 1992 2.30 2.33 2.28 2.29
45 NASDAQ MSFT Wed, Jul 29, 1992 2.33 2.34 2.25 2.31
44 NASDAQ MSFT Tue, Jul 28, 1992 2.30 2.33 2.27 2.31
43 NASDAQ MSFT Mon, Jul 27, 1992 2.27 2.30 2.26 2.28
42 NASDAQ MSFT Fri, Jul 24, 1992 2.22 2.30 2.22 2.27
41 NASDAQ MSFT Thu, Jul 23, 1992 2.18 2.26 2.15 2.22
40 NASDAQ MSFT Wed, Jul 22, 1992 2.24 2.24 2.17 2.19
39 NASDAQ MSFT Tue, Jul 21, 1992 2.19 2.27 2.17 2.24
38 NASDAQ MSFT Mon, Jul 20, 1992 2.17 2.20 2.14 2.16
37 NASDAQ MSFT Fri, Jul 17, 1992 2.24 2.25 2.18 2.20
36 NASDAQ MSFT Thu, Jul 16, 1992 2.22 2.26 2.21 2.26
35 NASDAQ MSFT Wed, Jul 15, 1992 2.24 2.29 2.22 2.23
34 NASDAQ MSFT Tue, Jul 14, 1992 2.20 2.23 2.20 2.22
33 NASDAQ MSFT Mon, Jul 13, 1992 2.18 2.23 2.14 2.19
32 NASDAQ MSFT Fri, Jul 10, 1992 2.16 2.19 2.11 2.17
31 NASDAQ MSFT Thu, Jul 9, 1992 2.16 2.21 2.13 2.16
30 NASDAQ MSFT Wed, Jul 8, 1992 2.13 2.16 2.05 2.14
29 NASDAQ MSFT Tue, Jul 7, 1992 2.18 2.18 2.10 2.13
28 NASDAQ MSFT Mon, Jul 6, 1992 2.19 2.20 2.12 2.17
27 NASDAQ MSFT Thu, Jul 2, 1992 2.27 2.28 2.15 2.18
26 NASDAQ MSFT Wed, Jul 1, 1992 2.20 2.27 2.17 2.25
25 NASDAQ MSFT Tue, Jun 30, 1992 2.27 2.28 2.17 2.19
24 NASDAQ MSFT Mon, Jun 29, 1992 2.14 2.27 2.13 2.26
23 NASDAQ MSFT Fri, Jun 26, 1992 2.17 2.18 2.05 2.09
22 NASDAQ MSFT Thu, Jun 25, 1992 2.26 2.26 2.08 2.19
21 NASDAQ MSFT Wed, Jun 24, 1992 2.30 2.30 2.24 2.26
20 NASDAQ MSFT Tue, Jun 23, 1992 2.34 2.37 2.27 2.30
19 NASDAQ MSFT Mon, Jun 22, 1992 2.29 2.33 2.23 2.32
18 NASDAQ MSFT Fri, Jun 19, 1992 2.30 2.32 2.27 2.30
17 NASDAQ MSFT Thu, Jun 18, 1992 2.28 2.34 2.22 2.26
16 NASDAQ MSFT Wed, Jun 17, 1992 2.27 2.29 2.23 2.26
15 NASDAQ MSFT Tue, Jun 16, 1992 2.36 2.39 2.27 2.27
14 NASDAQ MSFT Mon, Jun 15, 1992 2.34 2.44 2.34 2.37
13 NASDAQ MSFT Fri, Jun 12, 1992 2.30 2.35 2.27 2.34
12 NASDAQ MSFT Thu, Jun 11, 1992 2.34 2.40 2.24 2.25
11 NASDAQ MSFT Wed, Jun 10, 1992 2.40 2.41 2.33 2.34
10 NASDAQ MSFT Tue, Jun 9, 1992 2.47 2.48 2.38 2.40
9 NASDAQ MSFT Mon, Jun 8, 1992 2.52 2.52 2.46 2.46
8 NASDAQ MSFT Fri, Jun 5, 1992 2.55 2.56 2.52 2.52
7 NASDAQ MSFT Thu, Jun 4, 1992 2.57 2.57 2.55 2.55
6 NASDAQ MSFT Wed, Jun 3, 1992 2.55 2.59 2.55 2.56
5 NASDAQ MSFT Tue, Jun 2, 1992 2.59 2.59 2.55 2.56
4 NASDAQ MSFT Mon, Jun 1, 1992 2.51 2.59 2.50 2.59
3 NASDAQ MSFT Fri, May 29, 1992 2.49 2.55 2.49 2.52
2 NASDAQ MSFT Thu, May 28, 1992 2.39 2.49 2.39 2.48
1 NASDAQ MSFT Wed, May 27, 1992 2.41 2.42 2.39 2.40
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.