Amazon.com Inc. (AMZN)

527.90
+2.97 (+0.56%)
Exchange
NMS
Day Range
525.02 - 532.97
52 Week Range
525.02 - 532.97
Open
530.55
Avg. Vol
3,267,940
Market Cap
247.42B
Short ratio
2.10
PE ratio
PEG Ratio
0.00
Earnings Share
-0.41

Amazon.com Inc. (AMZN) Historicals

Date Open High Low Vol Cls adjCls
15-07-28 536.00 536.39 523.12 5,250,800 526.03 526.03
15-07-27 527.75 544.95 526.60 7,478,400 531.41 531.41
15-07-24 578.99 580.57 529.35 21,767,500 529.42 529.42
15-07-23 491.66 491.66 475.70 7,912,900 482.18 482.18
15-07-22 485.99 492.50 484.90 3,074,000 488.27 488.27
15-07-21 487.90 488.88 482.55 3,138,100 488.00 488.00
15-07-20 492.57 493.20 485.40 4,715,800 488.10 488.10
15-07-17 477.70 485.42 477.25 4,900,900 483.01 483.01
15-07-16 465.50 475.88 464.80 4,065,900 475.48 475.48
Date Open High Low Vol Cls adjCls
15-07-15 463.04 464.70 460.20 2,973,300 461.19 461.19
15-07-14 462.32 469.60 458.16 4,722,500 465.57 465.57
15-07-13 448.29 457.87 447.54 3,935,600 455.57 455.57
15-07-10 440.49 444.72 439.00 2,397,200 443.51 443.51
15-07-09 434.90 438.72 434.15 2,262,900 434.39 434.39
15-07-08 434.35 435.99 428.83 2,375,300 429.70 429.70
15-07-07 435.68 437.73 425.57 3,102,300 436.72 436.72
15-07-06 435.23 439.73 433.52 1,899,200 436.04 436.04
15-07-02 437.00 438.20 433.48 1,337,200 437.71 437.71
Date Open High Low Vol Cls adjCls
15-07-01 439.35 440.00 435.58 1,973,400 437.39 437.39
15-06-30 434.20 435.57 430.46 2,574,200 434.09 434.09
15-06-29 434.98 437.00 429.00 2,709,400 429.86 429.86
15-06-26 441.76 443.49 435.06 2,529,500 438.10 438.10
15-06-25 438.07 443.47 436.39 2,235,600 440.10 440.10
15-06-24 444.97 446.47 440.23 2,614,400 440.84 440.84
15-06-23 435.59 447.04 433.69 3,209,400 445.99 445.99
15-06-22 437.00 439.24 434.18 1,765,500 436.29 436.29
15-06-19 440.26 444.99 433.24 4,481,100 434.92 434.92
Date Open High Low Vol Cls adjCls
15-06-18 430.30 439.73 429.41 3,369,700 439.39 439.39
15-06-17 428.36 431.35 424.75 2,184,100 427.81 427.81
15-06-16 424.15 427.97 422.67 2,296,400 427.26 427.26
15-06-15 427.66 428.05 422.64 2,041,900 423.67 423.67
15-06-12 431.25 432.36 428.26 2,050,200 429.92 429.92
15-06-11 432.29 438.89 431.47 2,917,100 432.97 432.97
15-06-10 426.46 432.20 425.66 2,166,500 430.77 430.77
15-06-09 422.96 427.49 419.14 2,274,600 425.48 425.48
15-06-08 425.62 426.80 421.43 2,166,900 423.50 423.50
Date Open High Low Vol Cls adjCls
15-06-05 429.66 430.80 426.50 1,903,100 426.95 426.95
15-06-04 434.40 436.76 429.26 2,499,700 430.78 430.78
15-06-03 434.40 438.39 432.75 2,720,800 436.59 436.59
15-06-02 430.07 433.23 426.25 1,668,900 430.99 430.99
15-06-01 430.40 433.16 426.20 2,250,000 430.92 430.92
15-05-29 427.23 432.50 427.23 3,008,600 429.23 429.23
15-05-28 429.71 431.35 425.47 1,907,800 426.57 426.57
15-05-27 427.45 431.85 425.01 2,221,400 431.42 431.42
15-05-26 426.20 427.00 422.00 2,238,200 425.47 425.47
Date Open High Low Vol Cls adjCls
15-05-22 431.55 432.44 427.61 2,018,600 427.63 427.63
15-05-21 428.00 436.90 428.00 4,113,200 431.63 431.63
15-05-20 420.60 427.10 418.36 2,191,000 423.86 423.86
15-05-19 424.87 428.24 420.63 2,464,200 421.71 421.71
15-05-18 426.00 427.27 421.46 2,268,700 425.24 425.24
15-05-15 428.00 430.40 424.30 4,226,200 426.00 426.00
15-05-14 429.45 433.00 427.01 1,883,300 432.28 432.28
15-05-13 429.98 433.53 425.80 1,994,000 426.87 426.87
15-05-12 431.08 433.25 426.71 1,935,900 431.02 431.02
Date Open High Low Vol Cls adjCls
15-05-11 432.51 439.00 431.37 2,389,200 432.85 432.85
15-05-08 430.75 435.20 430.17 2,887,200 433.69 433.69
15-05-07 424.15 428.50 422.85 2,757,800 426.88 426.88
15-05-06 421.43 422.72 414.55 2,534,900 419.10 419.10
15-05-05 422.85 427.51 421.02 2,844,700 421.19 421.19
15-05-04 424.80 429.77 422.42 2,266,200 423.04 423.04
15-05-01 423.82 425.64 416.00 3,427,600 422.87 422.87
15-04-30 427.11 431.75 419.24 3,647,900 421.78 421.78
15-04-29 426.75 434.24 426.03 3,621,700 429.37 429.37
Date Open High Low Vol Cls adjCls
15-04-28 438.51 439.00 428.04 4,140,500 429.31 429.31
15-04-27 443.86 446.99 437.41 5,430,900 438.56 438.56
15-04-24 439.00 452.65 439.00 17,176,900 445.10 445.10
15-04-23 390.21 391.88 386.15 7,980,000 389.99 389.99
15-04-22 391.91 394.28 388.00 3,474,700 389.80 389.80
15-04-21 391.31 394.60 386.80 4,643,500 391.18 391.18
15-04-20 378.55 391.94 377.00 5,016,100 389.51 389.51
15-04-17 382.63 383.56 374.40 3,839,700 375.56 375.56
15-04-16 383.69 387.45 383.55 2,080,400 386.04 386.04
Date Open High Low Vol Cls adjCls
15-04-15 384.65 385.78 381.64 1,933,200 383.45 383.45
15-04-14 383.51 387.81 381.21 2,583,600 385.11 385.11
15-04-13 383.53 385.28 380.14 1,894,500 382.36 382.36
15-04-10 384.31 387.12 381.32 2,573,500 382.65 382.65
15-04-09 380.66 384.42 378.80 2,392,300 383.54 383.54
15-04-08 374.66 381.58 374.65 2,636,400 381.20 381.20
15-04-07 376.15 379.31 374.03 1,954,900 374.41 374.41
15-04-06 370.10 380.20 369.36 3,050,700 377.04 377.04
15-04-02 370.50 373.28 369.00 1,875,300 372.25 372.25
Date Open High Low Vol Cls adjCls
15-04-01 372.10 373.16 368.34 2,458,100 370.26 370.26
15-03-31 373.24 377.70 371.51 2,506,100 372.10 372.10
15-03-30 371.87 376.12 371.55 1,820,900 374.59 374.59
15-03-27 367.11 373.17 366.57 2,609,800 370.56 370.56
15-03-26 369.59 371.40 365.65 2,930,000 367.35 367.35
15-03-25 375.17 380.50 370.29 3,429,500 370.96 370.96
15-03-24 373.99 375.24 372.27 2,228,200 374.09 374.09
15-03-23 378.07 381.77 374.94 2,239,300 375.11 375.11
15-03-20 376.29 379.37 375.92 3,763,600 378.49 378.49
Date Open High Low Vol Cls adjCls
15-03-19 373.87 377.11 372.19 1,915,700 373.24 373.24
15-03-18 369.97 375.99 366.70 2,654,100 375.14 375.14
15-03-17 371.11 374.50 369.64 2,037,000 371.92 371.92
15-03-16 370.38 373.94 366.72 2,354,100 373.35 373.35
15-03-13 371.52 373.99 366.68 2,611,700 370.58 370.58
15-03-12 368.82 375.50 367.52 2,810,000 374.24 374.24
15-03-11 370.61 373.35 366.26 2,495,100 366.37 366.37
15-03-10 377.45 377.77 369.18 3,121,000 369.51 369.51
15-03-09 378.40 379.33 375.28 2,311,400 378.56 378.56
Date Open High Low Vol Cls adjCls
15-03-06 385.52 387.00 378.88 2,627,000 380.09 380.09
15-03-05 385.61 388.42 383.89 2,693,500 387.83 387.83
15-03-04 385.71 387.90 382.19 2,259,100 382.72 382.72
15-03-03 383.95 386.10 381.60 1,946,500 384.61 384.61
15-03-02 380.85 385.90 379.48 2,139,200 385.66 385.66
15-02-27 384.00 385.99 379.79 2,532,300 380.16 380.16
15-02-26 384.07 389.37 383.28 2,687,100 384.80 384.80
15-02-25 377.27 387.85 376.54 3,174,500 385.37 385.37
15-02-24 378.65 380.48 376.16 1,920,800 378.59 378.59
Date Open High Low Vol Cls adjCls
15-02-23 383.44 384.54 378.00 2,177,000 380.14 380.14
15-02-20 378.62 383.70 375.84 3,258,000 383.66 383.66
15-02-19 373.49 381.88 373.43 2,953,800 379.00 379.00
15-02-18 373.78 376.74 372.85 2,650,600 373.37 373.37
15-02-17 377.72 379.99 372.67 3,673,200 375.43 375.43
15-02-13 378.41 383.00 377.01 3,475,100 381.83 381.83
15-02-12 375.10 378.51 373.15 2,791,100 377.17 377.17
15-02-11 371.23 377.10 371.10 2,786,500 375.14 375.14
15-02-10 371.19 374.30 368.51 2,287,200 373.00 373.00
Date Open High Low Vol Cls adjCls
15-02-09 371.00 374.41 367.20 2,724,600 370.56 370.56
15-02-06 374.87 375.99 371.01 3,871,300 374.28 374.28
15-02-05 366.00 378.80 365.90 7,247,600 373.89 373.89
15-02-04 358.38 367.50 358.23 4,169,900 364.75 364.75
15-02-03 360.29 367.82 360.21 6,212,600 363.55 363.55
15-02-02 350.05 365.00 350.01 10,231,900 364.47 364.47
15-01-30 346.32 359.50 340.74 23,856,100 354.53 354.53
15-01-29 304.73 312.80 299.33 8,656,600 311.78 311.78
15-01-28 309.81 311.51 303.80 3,063,800 303.91 303.91
Date Open High Low Vol Cls adjCls
15-01-27 306.30 310.24 302.63 2,920,300 306.75 306.75
15-01-26 311.82 313.00 307.52 3,169,700 309.66 309.66
15-01-23 308.08 316.93 307.72 4,496,400 312.39 312.39
15-01-22 300.00 312.25 300.00 5,362,600 310.32 310.32
15-01-21 289.64 306.00 287.26 10,065,100 297.25 297.25
15-01-20 292.59 293.36 286.39 3,075,100 289.44 289.44
15-01-16 286.28 290.79 285.25 3,478,200 290.74 290.74
15-01-15 294.00 296.00 286.82 4,410,200 286.95 286.95
15-01-14 291.93 295.91 286.50 5,538,700 293.27 293.27
Date Open High Low Vol Cls adjCls
15-01-13 297.48 301.50 293.23 4,130,900 294.74 294.74
15-01-12 297.56 298.51 289.28 3,421,400 291.41 291.41
15-01-09 301.48 302.87 296.68 2,589,500 296.93 296.93
15-01-08 300.32 303.14 296.11 3,088,400 300.46 300.46
15-01-07 297.50 301.28 295.33 2,640,300 298.42 298.42
15-01-06 302.24 303.00 292.38 3,519,000 295.29 295.29
15-01-05 307.01 308.38 300.85 2,774,200 302.19 302.19
15-01-02 312.58 314.75 306.96 2,783,200 308.52 308.52
14-12-31 311.55 312.98 310.01 2,048,000 310.35 310.35
Date Open High Low Vol Cls adjCls
14-12-30 309.91 313.94 309.34 2,093,000 310.30 310.30
14-12-29 307.85 314.27 306.58 3,009,000 312.04 312.04
14-12-26 305.00 310.78 303.81 2,887,500 309.09 309.09
14-12-24 306.38 307.00 302.88 1,513,800 303.03 303.03
14-12-23 306.98 307.49 303.25 2,713,700 306.29 306.29
14-12-22 301.94 307.36 301.94 4,003,800 306.54 306.54
14-12-19 296.91 301.54 295.52 8,709,100 299.90 299.90
14-12-18 304.01 304.50 293.25 7,738,100 297.73 297.73
14-12-17 296.37 299.67 293.03 4,433,500 298.88 298.88
Date Open High Low Vol Cls adjCls
14-12-16 304.35 304.49 295.01 6,501,300 295.06 295.06
14-12-15 308.87 310.86 302.15 3,841,600 306.07 306.07
14-12-12 303.99 310.64 303.01 3,153,500 307.32 307.32
14-12-11 307.89 312.64 306.01 3,262,900 307.36 307.36
14-12-10 312.00 313.19 304.68 3,245,900 305.84 305.84
14-12-09 302.99 313.64 301.14 4,049,500 312.50 312.50
14-12-08 311.57 316.56 304.82 3,639,200 306.64 306.64
14-12-05 316.80 316.93 310.84 3,265,200 312.63 312.63
14-12-04 315.53 318.59 313.47 3,290,300 316.93 316.93
Date Open High Low Vol Cls adjCls
14-12-03 325.73 326.77 314.36 5,681,000 316.50 316.50
14-12-02 327.50 327.93 323.25 2,783,500 326.31 326.31
14-12-01 338.12 340.64 325.93 4,944,900 326.00 326.00
14-11-28 336.03 341.26 336.03 3,051,800 338.64 338.64
14-11-26 333.78 334.65 331.75 1,983,600 333.57 333.57
14-11-25 335.27 336.33 331.28 2,561,200 335.04 335.04
14-11-24 334.78 337.39 333.60 2,753,700 335.64 335.64
14-11-21 335.42 338.33 331.47 4,466,000 332.63 332.63
14-11-20 324.00 332.67 323.33 3,435,000 330.54 330.54
Date Open High Low Vol Cls adjCls
14-11-19 327.25 328.40 324.02 3,280,800 326.54 326.54
14-11-18 323.99 329.56 323.25 3,549,500 324.93 324.93
14-11-17 326.44 328.00 318.03 4,784,600 323.05 323.05
14-11-14 317.12 332.88 316.40 8,876,300 327.82 327.82
14-11-13 312.00 317.89 311.51 3,685,700 316.48 316.48
14-11-12 310.75 312.58 308.79 2,181,700 311.51 311.51
14-11-11 305.94 312.38 303.65 3,803,600 312.01 312.01
14-11-10 300.00 305.80 300.00 2,809,100 305.11 305.11
14-11-07 297.82 299.99 296.29 2,647,400 299.86 299.86
Date Open High Low Vol Cls adjCls
14-11-06 296.69 297.00 292.29 3,758,100 296.64 296.64
14-11-05 303.01 304.00 294.16 4,674,500 296.52 296.52
14-11-04 303.99 304.25 300.17 3,427,400 302.81 302.81
14-11-03 306.24 308.01 303.24 3,242,500 305.72 305.72
14-10-31 305.15 305.72 301.50 4,550,700 305.46 305.46
14-10-30 293.98 299.74 292.36 4,048,200 299.07 299.07
14-10-29 299.11 299.61 293.07 4,881,900 294.12 294.12
14-10-28 289.76 298.00 289.76 5,572,600 295.59 295.59
14-10-27 285.70 290.42 285.02 5,950,600 289.97 289.97
Date Open High Low Vol Cls adjCls
14-10-24 284.40 293.81 284.00 19,801,100 287.06 287.06
14-10-23 313.40 316.80 311.40 9,038,200 313.18 313.18
14-10-22 315.43 318.98 312.64 3,125,900 312.97 312.97
14-10-21 309.90 315.64 307.07 3,559,300 315.33 315.33
14-10-20 302.95 306.53 302.02 3,234,500 306.21 306.21
14-10-17 307.15 309.20 302.72 4,405,100 303.64 303.64
14-10-16 293.83 306.82 293.83 4,731,300 302.86 302.86
14-10-15 304.35 307.90 299.10 5,343,900 305.97 305.97
14-10-14 308.00 312.24 305.75 3,385,800 308.31 308.31
Date Open High Low Vol Cls adjCls
14-10-13 309.87 313.20 303.47 4,363,900 306.45 306.45
14-10-10 314.02 317.77 311.38 3,681,900 311.39 311.39
14-10-09 321.49 322.27 314.52 3,587,900 315.37 315.37
14-10-08 316.58 324.11 314.14 3,452,800 322.70 322.70
14-10-07 319.43 322.00 316.67 2,365,400 316.98 316.98
14-10-06 323.50 324.13 319.60 2,290,300 322.20 322.20
14-10-03 320.36 325.16 319.53 3,037,400 322.74 322.74
14-10-02 316.92 318.53 311.31 3,553,900 318.41 318.41
14-10-01 322.04 322.17 315.55 3,089,100 317.46 317.46
Date Open High Low Vol Cls adjCls
14-09-30 321.36 323.43 318.51 2,636,200 322.44 322.44
14-09-29 320.50 323.75 319.00 1,924,600 321.82 321.82
14-09-26 320.60 323.50 317.64 3,638,000 323.21 323.21
14-09-25 327.99 328.54 321.40 2,928,800 321.93 321.93
14-09-24 324.17 329.44 319.56 2,642,200 328.21 328.21
14-09-23 322.46 327.60 321.25 2,352,600 323.63 323.63
14-09-22 328.49 329.49 321.06 3,109,700 324.50 324.50
14-09-19 327.60 332.76 325.57 6,886,200 331.32 331.32
14-09-18 325.44 327.10 323.71 2,576,900 325.00 325.00
Date Open High Low Vol Cls adjCls
14-09-17 327.76 328.00 321.52 4,136,000 324.00 324.00
14-09-16 321.07 329.48 320.10 3,259,900 327.76 327.76
14-09-15 330.91 331.33 319.00 4,000,400 323.89 323.89
14-09-12 329.56 332.89 328.79 3,429,300 331.19 331.19
14-09-11 329.94 333.01 326.39 2,720,200 330.52 330.52
14-09-10 334.30 334.98 328.82 3,797,400 331.33 331.33
14-09-09 341.61 341.76 329.18 4,646,800 329.75 329.75
14-09-08 344.54 345.81 339.04 2,955,300 342.34 342.34
14-09-05 346.30 346.83 342.50 2,107,000 346.38 346.38
Date Open High Low Vol Cls adjCls
14-09-04 343.69 349.38 343.58 3,965,600 345.95 345.95
14-09-03 342.54 343.27 337.55 1,993,700 339.00 339.00
14-09-02 339.98 342.50 337.16 2,326,000 342.38 342.38
14-08-29 341.76 341.82 337.68 1,939,500 339.04 339.04
14-08-28 340.00 341.79 338.80 2,252,700 340.02 340.02
14-08-27 342.09 346.67 341.34 2,961,600 343.18 343.18
14-08-26 337.00 344.36 334.55 3,654,700 341.83 341.83
14-08-25 333.21 336.77 332.71 1,957,700 334.02 334.02
14-08-22 332.99 334.08 330.80 2,211,200 331.59 331.59
Date Open High Low Vol Cls adjCls
14-08-21 336.48 336.58 332.23 1,971,100 332.91 332.91
14-08-20 334.68 337.16 334.02 1,810,500 335.78 335.78
14-08-19 334.87 335.81 333.01 1,713,800 335.13 335.13
14-08-18 335.48 337.80 333.77 2,485,400 334.53 334.53
14-08-15 334.00 335.00 328.32 3,896,700 333.63 333.63
14-08-14 327.80 334.09 326.71 3,420,400 333.21 333.21
14-08-13 327.60 331.72 326.14 4,945,100 326.28 326.28
14-08-12 318.89 321.31 316.95 1,915,800 319.32 319.32
14-08-11 318.48 320.38 316.88 2,468,600 318.33 318.33
Date Open High Low Vol Cls adjCls
14-08-08 311.94 317.32 310.66 2,705,900 316.80 316.80
14-08-07 315.21 315.88 309.65 2,935,600 311.45 311.45
14-08-06 310.83 315.78 310.20 2,296,900 313.89 313.89
14-08-05 313.30 314.55 310.06 2,852,100 312.32 312.32
14-08-04 308.84 316.18 308.50 4,200,900 313.65 313.65
14-08-01 313.69 315.83 304.59 7,441,500 307.06 307.06
14-07-31 320.01 320.68 311.86 5,192,000 312.99 312.99
14-07-30 321.45 322.73 318.50 3,969,000 322.51 322.51
14-07-29 321.98 322.90 319.50 2,883,800 320.00 320.00
Date Open High Low Vol Cls adjCls
14-07-28 324.25 324.82 316.50 5,932,000 320.41 320.41
14-07-25 317.30 324.87 314.76 17,846,500 324.01 324.01
14-07-24 359.98 364.85 358.52 7,088,700 358.61 358.61
14-07-23 359.05 360.63 356.62 2,687,300 358.14 358.14
14-07-22 355.25 362.93 355.25 2,888,900 360.84 360.84
14-07-21 358.10 361.71 356.72 2,278,400 359.76 359.76
14-07-18 354.40 359.68 352.08 3,407,400 358.66 358.66
14-07-17 353.44 356.96 351.38 3,636,000 352.45 352.45
14-07-16 355.62 359.32 353.00 3,503,600 355.90 355.90
Date Open High Low Vol Cls adjCls
14-07-15 353.72 355.59 349.40 4,170,900 354.44 354.44
14-07-14 347.03 355.77 345.36 5,609,900 355.32 355.32
14-07-11 334.71 347.00 334.71 8,300,800 346.20 346.20
14-07-10 324.34 329.98 322.65 2,665,000 327.92 327.92
14-07-09 324.71 330.20 323.15 3,166,100 329.97 329.97
14-07-08 333.10 333.74 321.40 4,271,600 323.81 323.81
14-07-07 337.50 337.55 332.52 2,128,900 333.55 333.55
14-07-03 334.83 338.30 333.08 1,944,300 337.49 337.49
14-07-02 333.20 336.76 331.66 2,681,300 332.85 332.85
Date Open High Low Vol Cls adjCls
14-07-01 325.86 333.20 325.10 3,173,600 332.39 332.39
14-06-30 324.98 326.98 322.24 2,671,300 324.78 324.78
14-06-27 325.88 326.52 323.27 2,416,200 324.57 324.57
14-06-26 328.49 328.65 322.13 2,699,500 325.69 325.69
14-06-25 324.33 328.15 321.74 2,327,800 327.44 327.44
14-06-24 327.54 329.73 322.74 2,626,600 324.16 324.16
14-06-23 323.33 327.55 321.41 2,604,800 327.24 327.24
14-06-20 327.76 328.22 320.42 6,054,000 324.20 324.20
14-06-19 335.26 338.90 325.98 5,320,600 327.00 327.00
Date Open High Low Vol Cls adjCls
14-06-18 328.00 335.75 325.00 6,401,500 334.38 334.38
14-06-17 327.54 331.34 325.23 2,924,100 325.62 325.62
14-06-16 324.86 328.69 323.52 2,449,800 327.62 327.62
14-06-13 327.05 329.30 323.53 2,764,800 326.27 326.27
14-06-12 335.55 335.55 324.66 4,276,300 325.91 325.91
14-06-11 336.00 340.72 333.88 4,436,800 335.20 335.20
14-06-10 327.65 335.50 327.50 3,663,400 332.41 332.41
14-06-09 331.57 333.00 325.65 3,212,200 327.50 327.50
14-06-06 325.00 330.88 324.93 5,244,000 329.67 329.67
Date Open High Low Vol Cls adjCls
14-06-05 308.10 327.94 306.90 7,796,700 323.57 323.57
14-06-04 306.85 309.50 303.84 2,107,100 306.78 306.78
14-06-03 305.75 307.92 305.07 2,379,200 307.19 307.19
14-06-02 312.59 312.60 307.00 2,203,400 308.84 308.84
14-05-30 314.43 314.65 307.57 4,260,200 312.55 312.55
14-05-29 310.42 314.87 310.20 2,365,500 313.78 313.78
14-05-28 309.50 313.82 307.42 2,726,000 310.16 310.16
14-05-27 314.41 314.63 307.38 4,862,100 310.82 310.82
14-05-23 305.46 312.35 304.90 3,052,900 312.24 312.24
Date Open High Low Vol Cls adjCls
14-05-22 305.05 308.54 303.01 2,576,800 304.91 304.91
14-05-21 302.21 305.96 301.52 3,408,800 305.01 305.01
14-05-20 297.10 304.46 296.75 4,095,700 301.19 301.19
14-05-19 295.76 299.00 293.81 2,284,200 296.76 296.76
14-05-16 292.80 298.88 291.55 3,636,800 297.70 297.70
14-05-15 298.02 299.20 290.38 4,295,100 295.19 295.19
14-05-14 302.50 304.64 296.66 3,323,300 297.62 297.62
14-05-13 302.60 305.60 300.75 3,509,900 304.64 304.64
14-05-12 294.30 303.34 294.16 3,729,600 302.86 302.86
Date Open High Low Vol Cls adjCls
14-05-09 290.57 293.68 284.38 4,063,000 292.24 292.24
14-05-08 290.82 295.88 287.23 3,848,200 288.32 288.32
14-05-07 295.56 296.40 286.68 7,015,200 292.71 292.71
14-05-06 309.53 309.81 297.04 4,682,300 297.38 297.38
14-05-05 306.37 310.23 305.00 2,519,900 310.05 310.05
14-05-02 310.42 313.29 304.31 3,995,100 308.01 308.01
14-05-01 304.13 310.48 304.00 4,328,600 307.89 307.89
14-04-30 298.10 304.56 298.10 4,088,600 304.13 304.13
14-04-29 296.44 301.84 290.45 6,509,300 300.38 300.38
Date Open High Low Vol Cls adjCls
14-04-28 304.00 304.39 288.00 14,479,800 296.58 296.58
14-04-25 316.25 316.49 302.71 16,180,200 303.83 303.83
14-04-24 329.67 337.40 322.95 9,293,700 337.15 337.15
14-04-23 333.06 333.13 323.39 3,604,600 324.58 324.58
14-04-22 332.00 337.50 328.94 3,711,600 329.32 329.32
14-04-21 323.97 331.15 322.31 2,999,400 330.87 330.87
14-04-17 319.76 328.66 319.76 4,299,200 324.91 324.91
14-04-16 321.17 324.00 314.71 4,284,900 323.68 323.68
14-04-15 316.70 318.28 305.50 5,398,600 316.08 316.08
Date Open High Low Vol Cls adjCls
14-04-14 317.67 320.48 311.28 4,293,500 315.91 315.91
14-04-11 314.00 316.50 309.50 7,287,500 311.73 311.73
14-04-10 330.60 331.00 316.50 6,126,700 317.11 317.11
14-04-09 328.47 332.18 322.50 5,056,600 331.81 331.81
14-04-08 321.88 328.00 318.44 6,577,600 327.07 327.07
14-04-07 320.99 324.94 313.13 7,077,400 317.76 317.76
14-04-04 335.15 335.44 315.61 12,534,600 323.00 323.00
14-04-03 341.82 342.50 328.46 6,399,300 333.62 333.62
14-04-02 345.99 348.30 340.38 4,475,500 341.96 341.96
Date Open High Low Vol Cls adjCls
14-04-01 338.09 344.43 338.00 3,600,100 342.99 342.99
14-03-31 342.40 346.29 334.06 4,297,500 336.37 336.37
14-03-28 340.05 347.00 336.08 3,986,800 338.29 338.29
14-03-27 343.15 344.00 330.88 5,766,400 338.47 338.47
14-03-26 357.13 357.60 343.40 4,120,700 343.41 343.41
14-03-25 354.03 358.97 348.84 4,445,700 354.71 354.71
14-03-24 360.09 361.50 348.60 4,873,500 351.85 351.85
14-03-21 371.00 372.84 358.40 5,414,100 360.62 360.62
14-03-20 370.64 373.00 366.22 2,558,500 368.97 368.97
Date Open High Low Vol Cls adjCls
14-03-19 378.77 379.00 369.42 2,646,700 373.23 373.23
14-03-18 377.32 379.00 375.00 2,483,500 378.77 378.77
14-03-17 375.72 378.85 374.88 2,303,000 375.04 375.04
14-03-14 372.80 378.57 371.55 4,402,200 373.74 373.74
14-03-13 376.62 383.11 368.08 6,829,000 371.51 371.51
14-03-12 366.40 371.16 363.61 2,216,600 370.64 370.64
14-03-11 370.99 372.80 367.28 2,246,100 368.82 368.82
14-03-10 372.69 372.73 367.00 2,105,800 370.53 370.53
14-03-07 374.58 374.99 369.53 2,279,800 372.06 372.06
Date Open High Low Vol Cls adjCls
14-03-06 374.05 375.33 368.90 2,926,600 372.16 372.16
14-03-05 364.13 372.73 363.90 3,848,300 372.37 372.37
14-03-04 363.90 365.68 362.46 2,704,400 363.90 363.90
14-03-03 358.74 360.96 354.48 2,798,300 359.78 359.78
14-02-28 360.60 365.87 357.08 3,882,000 362.10 362.10
14-02-27 357.22 360.59 355.50 3,104,900 360.13 360.13
14-02-26 359.86 364.75 357.17 3,622,100 359.80 359.80
14-02-25 353.00 361.08 351.58 3,736,400 358.32 358.32
14-02-24 345.19 353.00 343.29 3,644,700 351.78 351.78
Date Open High Low Vol Cls adjCls
14-02-21 352.44 354.14 346.75 4,210,000 346.76 346.76
14-02-20 348.80 350.46 344.38 3,492,800 349.80 349.80
14-02-19 352.64 354.54 346.10 4,168,100 347.38 347.38
14-02-18 355.28 355.73 349.45 4,998,000 353.65 353.65
14-02-14 359.34 359.34 353.35 3,520,200 357.35 357.35
14-02-13 347.70 357.20 346.50 4,175,000 357.20 357.20
14-02-12 356.43 357.75 346.32 6,587,700 349.25 349.25
14-02-11 361.84 363.61 356.25 3,222,100 361.79 361.79
14-02-10 361.61 365.00 359.35 3,449,700 360.87 360.87
Date Open High Low Vol Cls adjCls
14-02-07 358.98 361.80 352.49 4,330,500 361.08 361.08
14-02-06 347.40 354.82 347.40 3,335,700 354.59 354.59
14-02-05 346.00 349.37 337.73 4,435,400 346.45 346.45
14-02-04 349.59 354.00 344.02 4,812,900 347.95 347.95
14-02-03 358.98 360.85 340.10 10,280,800 346.15 346.15
14-01-31 371.76 375.45 357.76 16,154,800 358.69 358.69
14-01-30 393.77 406.25 387.70 10,473,900 403.01 403.01
14-01-29 392.16 392.85 383.24 3,382,300 384.20 384.20
14-01-28 387.40 394.74 387.12 2,894,500 394.43 394.43
Date Open High Low Vol Cls adjCls
14-01-27 390.50 394.10 380.49 3,936,800 386.28 386.28
14-01-24 398.16 400.20 387.27 4,458,400 387.60 387.60
14-01-23 401.00 406.17 397.79 3,025,400 399.87 399.87
14-01-22 408.00 408.06 402.00 2,060,500 404.54 404.54
14-01-21 403.00 407.80 401.60 3,122,100 407.05 407.05
14-01-17 394.26 403.49 393.66 4,505,100 399.61 399.61
14-01-16 393.68 399.29 389.41 2,601,200 395.80 395.80
14-01-15 398.94 399.31 392.53 2,678,300 395.87 395.87
14-01-14 392.13 398.63 391.29 2,340,100 397.54 397.54
Date Open High Low Vol Cls adjCls
14-01-13 397.98 399.78 388.45 2,844,900 390.98 390.98
14-01-10 402.53 403.76 393.80 2,679,500 397.66 397.66
14-01-09 403.71 406.89 398.44 2,103,000 401.01 401.01
14-01-08 398.47 403.00 396.04 2,316,500 401.92 401.92
14-01-07 395.04 398.47 394.29 1,916,000 398.03 398.03
14-01-06 395.85 397.00 388.42 3,170,600 393.63 393.63
14-01-03 398.29 402.71 396.22 2,210,200 396.44 396.44
14-01-02 398.80 399.36 394.02 2,137,800 397.97 397.97
13-12-31 394.58 398.83 393.80 1,996,500 398.79 398.79
Date Open High Low Vol Cls adjCls
13-12-30 399.41 399.92 392.45 2,487,100 393.37 393.37
13-12-27 404.65 405.63 396.25 1,986,900 398.08 398.08
13-12-26 401.79 404.52 396.81 1,868,500 404.39 404.39
13-12-24 402.52 403.72 396.37 1,380,400 399.20 399.20
13-12-23 403.69 405.00 399.20 2,659,500 402.92 402.92
13-12-20 396.55 404.72 395.78 5,033,900 402.20 402.20
13-12-19 394.27 397.29 392.60 2,427,200 395.19 395.19
13-12-18 389.23 396.30 383.10 3,489,100 395.96 395.96
13-12-17 390.65 391.36 386.50 2,343,900 387.65 387.65
Date Open High Low Vol Cls adjCls
13-12-16 385.03 391.70 385.00 2,251,700 388.97 388.97
13-12-13 385.32 389.42 383.80 3,025,000 384.24 384.24
13-12-12 381.26 385.00 379.50 2,123,700 381.25 381.25
13-12-11 387.34 388.98 382.00 2,451,300 382.19 382.19
13-12-10 383.74 389.06 383.02 2,736,800 387.78 387.78
13-12-09 388.11 388.21 382.57 2,761,800 384.89 384.89
13-12-06 388.35 388.35 383.83 1,984,700 386.95 386.95
13-12-05 386.65 386.65 381.37 1,906,500 384.49 384.49
13-12-04 383.50 389.69 381.49 2,355,300 385.96 385.96
Date Open High Low Vol Cls adjCls
13-12-03 390.11 390.95 383.10 3,702,900 384.66 384.66
13-12-02 399.00 399.00 389.10 4,714,000 392.30 392.30
13-11-29 389.10 394.10 388.62 2,406,000 393.62 393.62
13-11-27 383.50 387.00 382.61 2,269,700 386.71 386.71
13-11-26 377.61 382.50 374.82 2,724,400 381.37 381.37
13-11-25 373.82 377.79 373.18 2,972,300 376.64 376.64
13-11-22 370.00 374.50 366.31 2,965,500 372.31 372.31
13-11-21 364.05 369.25 363.30 1,964,600 368.92 368.92
13-11-20 367.56 367.56 360.45 1,771,500 362.57 362.57
Date Open High Low Vol Cls adjCls
13-11-19 365.82 368.78 362.50 1,904,800 364.94 364.94
13-11-18 370.28 373.49 364.67 2,737,400 366.18 366.18
13-11-15 367.63 372.90 365.55 4,491,600 369.17 369.17
13-11-14 357.39 368.94 356.43 4,159,800 367.40 367.40
13-11-13 347.40 356.22 345.68 2,773,300 356.22 356.22
13-11-12 352.99 355.48 347.28 2,343,100 349.53 349.53
13-11-11 350.59 355.37 348.06 2,261,700 354.38 354.38
13-11-08 345.95 351.05 344.04 2,656,900 350.31 350.31
13-11-07 355.86 357.90 341.88 4,246,300 343.56 343.56
Date Open High Low Vol Cls adjCls
13-11-06 360.45 362.87 354.50 2,282,300 356.18 356.18
13-11-05 356.78 360.17 354.84 2,007,100 358.89 358.89
13-11-04 360.12 361.00 354.40 1,938,400 358.74 358.74
13-11-01 365.63 365.77 356.10 3,331,000 359.00 359.00
13-10-31 361.73 366.00 359.00 2,466,800 364.03 364.03
13-10-30 362.62 365.00 358.65 4,502,200 361.08 361.08
13-10-29 358.96 362.89 356.29 2,185,400 362.70 362.70
13-10-28 359.92 362.75 357.20 3,635,800 358.16 358.16
13-10-25 358.60 368.40 352.62 12,036,800 363.39 363.39
Date Open High Low Vol Cls adjCls
13-10-24 329.63 332.65 326.75 5,884,700 332.21 332.21
13-10-23 330.84 331.72 324.06 2,818,200 326.76 326.76
13-10-22 327.72 337.11 325.68 3,935,500 332.54 332.54
13-10-21 329.89 330.00 323.80 2,522,300 326.44 326.44
13-10-18 319.36 331.89 316.75 5,969,800 328.93 328.93
13-10-17 307.07 311.00 305.24 2,648,400 310.77 310.77
13-10-16 308.38 310.80 305.55 2,170,700 310.49 310.49
13-10-15 309.87 310.79 305.26 2,261,100 306.40 306.40
13-10-14 309.22 311.65 307.00 1,939,100 310.70 310.70
Date Open High Low Vol Cls adjCls
13-10-11 304.77 310.93 303.84 2,163,100 310.89 310.89
13-10-10 304.63 306.70 302.59 2,555,100 305.17 305.17
13-10-09 303.42 303.50 296.50 3,247,400 298.23 298.23
13-10-08 311.50 311.55 300.27 3,166,200 303.23 303.23
13-10-07 315.24 315.34 309.74 2,083,200 310.03 310.03
13-10-04 315.13 319.20 312.62 1,815,000 319.04 319.04
13-10-03 320.39 322.92 313.02 2,674,800 314.76 314.76
13-10-02 318.04 321.73 317.52 2,217,400 320.51 320.51
13-10-01 314.22 321.00 313.65 2,396,400 320.95 320.95
Date Open High Low Vol Cls adjCls
13-09-30 313.41 315.31 311.06 1,623,600 312.64 312.64
13-09-27 316.92 317.21 313.35 1,657,500 316.01 316.01
13-09-26 313.90 319.37 313.26 1,989,900 318.12 318.12
13-09-25 314.53 316.71 310.75 2,008,600 312.65 312.65
13-09-24 312.43 318.08 311.28 2,033,600 314.13 314.13
13-09-23 314.01 315.90 308.77 1,884,900 311.49 311.49
13-09-20 312.54 320.57 312.41 5,302,300 316.34 316.34
13-09-19 313.77 314.54 311.04 2,350,900 312.06 312.06
13-09-18 304.06 312.74 302.91 2,946,400 312.03 312.03
Date Open High Low Vol Cls adjCls
13-09-17 297.63 304.65 296.01 2,296,500 304.17 304.17
13-09-16 299.82 301.00 295.26 1,808,400 296.06 296.06
13-09-13 300.14 300.22 296.20 1,350,600 297.92 297.92
13-09-12 299.39 302.00 297.66 1,606,200 298.86 298.86
13-09-11 298.91 301.86 297.84 1,742,600 299.64 299.64
13-09-10 300.55 301.00 297.22 1,778,400 300.36 300.36
13-09-09 297.22 299.96 296.60 1,643,600 299.71 299.71
13-09-06 295.33 298.88 290.80 2,292,000 295.86 295.86
13-09-05 293.63 297.00 292.71 1,816,600 294.10 294.10
Date Open High Low Vol Cls adjCls
13-09-04 288.33 295.23 287.58 2,438,600 293.64 293.64
13-09-03 284.73 291.39 284.17 2,897,600 288.80 288.80
13-08-30 284.59 284.87 280.00 1,534,700 280.98 280.98
13-08-29 281.45 285.98 280.00 1,566,400 283.98 283.98
13-08-28 280.36 283.00 279.33 1,457,100 281.58 281.58
13-08-27 283.87 285.28 279.74 2,476,000 280.93 280.93
13-08-26 290.43 291.05 285.62 1,711,700 286.21 286.21
13-08-23 291.21 291.50 287.90 1,961,900 290.01 290.01
13-08-22 284.80 289.87 284.80 1,422,600 289.73 289.73
Date Open High Low Vol Cls adjCls
13-08-21 285.09 288.50 283.83 1,815,300 284.57 284.57
13-08-20 285.88 289.51 285.74 1,586,300 287.09 287.09
13-08-19 285.19 289.56 283.48 2,477,400 285.57 285.57
13-08-16 286.55 288.33 284.50 2,422,500 284.82 284.82
13-08-15 288.79 289.30 285.15 2,261,400 286.47 286.47
13-08-14 294.29 294.29 290.54 1,415,000 291.34 291.34
13-08-13 295.88 296.37 290.67 2,349,900 293.97 293.97
13-08-12 295.79 299.08 295.26 1,504,500 296.69 296.69
13-08-09 295.68 299.27 294.30 1,950,300 297.26 297.26
Date Open High Low Vol Cls adjCls
13-08-08 298.52 298.52 292.55 2,343,400 295.74 295.74
13-08-07 300.15 300.99 296.15 1,961,000 296.91 296.91
13-08-06 300.51 301.36 297.52 1,849,000 300.75 300.75
13-08-05 303.40 303.62 298.30 2,233,200 300.99 300.99
13-08-02 304.63 305.33 301.50 2,502,600 304.21 304.21
13-08-01 303.08 306.21 298.90 2,971,700 305.57 305.57
13-07-31 303.91 305.15 301.00 1,891,300 301.22 301.22
13-07-30 307.72 309.78 301.57 3,053,400 302.41 302.41
13-07-29 311.07 313.00 305.90 3,211,800 306.10 306.10
Date Open High Low Vol Cls adjCls
13-07-26 299.55 313.62 295.55 8,817,500 312.01 312.01
13-07-25 299.00 304.50 296.75 5,405,800 303.40 303.40
13-07-24 303.02 303.84 298.04 2,000,500 298.94 298.94
13-07-23 303.16 305.06 300.56 1,999,600 301.06 301.06
13-07-22 309.25 309.25 302.00 2,520,700 303.48 303.48
13-07-19 304.39 305.79 301.91 2,973,100 305.23 305.23
13-07-18 306.27 306.34 301.87 3,063,800 304.11 304.11
13-07-17 306.97 308.80 305.69 2,029,700 308.69 308.69
13-07-16 307.30 309.39 305.51 2,660,200 306.87 306.87
Date Open High Low Vol Cls adjCls
13-07-15 307.27 307.99 304.35 2,245,600 306.57 306.57
13-07-12 298.69 307.55 298.50 4,539,300 307.55 307.55
13-07-11 294.99 300.69 292.10 4,007,300 299.66 299.66
13-07-10 291.41 293.34 289.40 1,810,200 292.33 292.33
13-07-09 291.00 292.57 288.01 2,775,600 291.53 291.53
13-07-08 286.42 291.67 286.14 3,046,700 290.59 290.59
13-07-05 285.00 286.38 282.07 1,985,400 285.88 285.88
13-07-03 282.00 285.40 282.00 1,373,000 284.03 284.03
13-07-02 281.04 286.58 280.59 3,238,200 283.73 283.73
Date Open High Low Vol Cls adjCls
13-07-01 279.00 283.29 277.16 2,888,200 282.10 282.10
13-06-28 276.19 279.83 276.19 3,193,300 277.69 277.69
13-06-27 279.18 280.20 274.54 2,519,500 277.55 277.55
13-06-26 273.98 277.98 273.50 3,029,500 277.57 277.57
13-06-25 272.30 273.47 269.00 2,449,600 272.09 272.09
13-06-24 271.29 273.16 265.00 3,863,800 270.61 270.61
13-06-21 274.57 275.84 269.79 4,201,000 273.36 273.36
13-06-20 275.14 278.60 272.39 2,984,000 273.44 273.44
13-06-19 281.26 283.34 277.87 2,827,500 278.16 278.16
Date Open High Low Vol Cls adjCls
13-06-18 279.08 282.91 278.11 2,146,100 281.76 281.76
13-06-17 276.35 280.20 275.65 2,884,000 278.06 278.06
13-06-14 275.00 277.07 273.44 2,150,800 273.99 273.99
13-06-13 271.50 276.80 270.29 2,649,800 275.79 275.79
13-06-12 276.60 276.80 270.45 2,238,900 271.67 271.67
13-06-11 276.00 278.41 274.24 3,097,800 274.78 274.78
13-06-10 276.68 282.47 275.24 3,086,500 281.07 281.07
13-06-07 269.74 280.10 269.13 4,632,600 276.87 276.87
13-06-06 267.75 270.50 264.21 2,476,300 267.83 267.83
Date Open High Low Vol Cls adjCls
13-06-05 265.81 271.66 265.02 3,512,300 267.17 267.17
13-06-04 267.00 268.88 263.02 2,088,600 265.70 265.70
13-06-03 268.96 269.11 262.95 2,543,900 266.88 266.88
13-05-31 266.00 271.91 265.94 3,374,300 269.20 269.20
13-05-30 265.71 268.57 265.61 1,667,500 266.83 266.83
13-05-29 265.46 268.25 264.84 1,903,400 265.53 265.53
13-05-28 266.48 271.10 266.00 3,471,000 267.29 267.29
13-05-24 259.85 261.93 258.34 1,696,300 261.74 261.74
13-05-23 260.49 263.17 259.59 2,000,300 261.80 261.80
Date Open High Low Vol Cls adjCls
13-05-22 267.39 267.59 260.80 3,332,000 262.96 262.96
13-05-21 268.74 270.77 267.66 1,741,200 268.86 268.86
13-05-20 269.00 271.79 266.50 2,209,000 267.63 267.63
13-05-17 265.83 269.98 265.00 2,527,300 269.90 269.90
13-05-16 265.96 268.43 263.85 1,643,500 264.12 264.12
13-05-15 267.07 269.05 264.56 2,720,500 266.56 266.56
13-05-14 264.50 269.40 264.03 2,700,000 268.33 268.33
13-05-13 262.77 265.88 262.00 2,149,500 264.51 264.51
13-05-10 260.88 263.65 260.21 3,145,300 263.63 263.63
Date Open High Low Vol Cls adjCls
13-05-09 258.73 263.55 256.88 2,769,300 260.16 260.16
13-05-08 256.87 260.30 255.33 2,677,000 258.68 258.68
13-05-07 256.31 259.74 252.91 3,133,700 257.73 257.73
13-05-06 258.09 259.50 253.42 2,347,800 255.72 255.72
13-05-03 256.14 259.25 254.70 3,514,000 258.05 258.05
13-05-02 248.94 252.93 245.78 3,936,200 252.55 252.55
13-05-01 253.90 254.20 245.75 4,391,400 248.23 248.23
13-04-30 249.37 254.68 248.56 4,248,800 253.81 253.81
13-04-29 254.90 257.01 249.15 7,117,000 249.74 249.74
Date Open High Low Vol Cls adjCls
13-04-26 269.97 272.02 252.81 14,030,000 254.81 254.81
13-04-25 271.53 275.80 270.50 6,116,500 274.70 274.70
13-04-24 269.50 271.47 266.81 1,852,800 268.78 268.78
13-04-23 264.50 269.87 264.50 2,270,600 268.90 268.90
13-04-22 259.35 264.60 258.03 2,119,100 263.55 263.55
13-04-19 258.16 262.88 257.50 2,602,500 260.32 260.32
13-04-18 266.81 266.99 256.60 3,137,600 259.42 259.42
13-04-17 270.80 270.85 264.25 3,135,100 267.40 267.40
13-04-16 269.31 272.80 268.06 2,137,200 272.34 272.34
Date Open High Low Vol Cls adjCls
13-04-15 271.08 275.12 267.10 3,326,000 267.72 267.72
13-04-12 270.12 273.27 267.02 2,866,300 272.87 272.87
13-04-11 264.74 270.97 264.74 3,090,500 269.85 269.85
13-04-10 261.78 265.98 259.32 2,322,500 264.77 264.77
13-04-09 258.85 262.61 257.00 2,156,600 261.14 261.14
13-04-08 255.92 259.68 255.63 2,295,600 258.95 258.95
13-04-05 255.72 256.18 253.67 2,557,400 255.48 255.48
13-04-04 259.23 260.41 256.12 1,964,400 259.08 259.08
13-04-03 262.12 263.67 257.75 2,413,800 259.03 259.03
Date Open High Low Vol Cls adjCls
13-04-02 262.40 265.89 260.55 2,631,100 263.32 263.32
13-04-01 266.98 267.40 261.01 2,524,800 261.61 261.61
13-03-28 265.82 267.38 264.06 2,473,700 266.49 266.49
13-03-27 258.75 265.93 257.90 2,874,900 265.30 265.30
13-03-26 257.05 261.48 256.28 2,421,000 260.31 260.31
13-03-25 258.58 259.43 254.50 2,513,900 256.02 256.02
13-03-22 254.55 257.77 252.07 3,124,600 257.75 257.75
13-03-21 256.11 257.00 252.68 2,806,400 253.39 253.39
13-03-20 258.05 259.76 254.55 2,738,900 257.28 257.28
Date Open High Low Vol Cls adjCls
13-03-19 258.40 259.50 252.62 3,738,500 256.41 256.41
13-03-18 259.30 261.49 257.12 2,720,200 257.89 257.89
13-03-15 264.98 267.26 260.05 4,865,900 261.82 261.82
13-03-14 269.67 270.00 263.53 5,226,700 265.74 265.74
13-03-13 275.24 276.50 272.64 1,884,200 275.10 275.10
13-03-12 271.00 277.40 270.36 3,246,200 274.13 274.13
13-03-11 273.43 273.99 270.40 1,904,900 271.24 271.24
13-03-08 275.00 275.44 271.50 1,879,800 274.19 274.19
13-03-07 274.10 274.80 271.85 1,939,000 273.88 273.88
Date Open High Low Vol Cls adjCls
13-03-06 275.76 276.49 271.83 2,050,700 273.79 273.79
13-03-05 274.00 276.68 269.99 3,686,200 275.59 275.59
13-03-04 265.36 273.30 264.14 3,453,000 273.11 273.11
13-03-01 263.27 266.60 261.04 2,957,000 265.74 265.74
13-02-28 261.81 267.00 260.63 2,667,200 264.27 264.27
13-02-27 259.40 265.83 256.86 2,908,100 263.25 263.25
13-02-26 260.89 262.04 255.73 3,348,600 259.36 259.36
13-02-25 266.94 268.69 259.65 3,032,400 259.87 259.87
13-02-22 266.62 267.11 261.61 3,124,800 265.42 265.42
Date Open High Low Vol Cls adjCls
13-02-21 265.12 269.48 263.25 3,637,400 265.94 265.94
13-02-20 270.20 274.30 266.37 3,528,900 266.41 266.41
13-02-19 265.91 270.11 264.50 2,854,200 269.75 269.75
13-02-15 267.63 268.92 263.11 3,979,900 265.09 265.09
13-02-14 267.37 270.65 265.40 3,463,000 269.24 269.24
13-02-13 261.53 269.96 260.30 5,293,000 269.47 269.47
13-02-12 259.19 260.16 257.00 2,943,700 258.70 258.70
13-02-11 263.20 263.25 256.60 3,403,700 257.21 257.21
13-02-08 261.40 265.25 260.55 3,879,200 261.95 261.95
Date Open High Low Vol Cls adjCls
13-02-07 264.10 264.10 255.11 3,975,700 260.23 260.23
13-02-06 265.16 266.89 261.11 2,770,400 262.22 262.22
13-02-05 262.00 268.03 261.46 4,012,900 266.89 266.89
13-02-04 262.78 264.68 259.07 3,723,600 259.98 259.98
13-02-01 268.93 268.93 262.80 6,115,000 265.00 265.00
13-01-31 271.04 275.94 263.70 6,772,100 265.50 265.50
13-01-30 283.00 284.20 267.11 13,075,400 272.76 272.76
13-01-29 275.35 275.46 258.35 10,172,600 260.35 260.35
13-01-28 283.78 284.48 274.40 4,321,400 276.04 276.04
Date Open High Low Vol Cls adjCls
13-01-25 275.00 284.72 274.40 4,968,100 283.99 283.99
13-01-24 269.37 276.65 269.37 3,417,000 273.46 273.46
13-01-23 270.57 271.09 266.65 2,508,900 268.11 268.11
13-01-22 271.62 272.10 269.23 2,137,700 270.19 270.19
13-01-18 270.83 274.50 269.60 2,942,000 272.12 272.12
13-01-17 271.50 271.97 269.21 1,884,600 270.48 270.48
13-01-16 270.53 271.24 267.83 2,065,600 268.93 268.93
13-01-15 270.68 272.73 269.30 2,326,900 271.90 271.90
13-01-14 268.00 274.26 267.54 4,275,000 272.73 272.73
Date Open High Low Vol Cls adjCls
13-01-11 265.10 268.43 264.11 2,413,300 267.94 267.94
13-01-10 268.54 268.74 262.30 2,863,400 265.34 265.34
13-01-09 268.17 269.50 265.40 2,265,600 266.35 266.35
13-01-08 267.07 268.98 263.57 3,010,700 266.38 266.38
13-01-07 262.97 269.73 262.67 4,910,000 268.46 268.46
13-01-04 257.58 259.80 256.65 1,874,200 259.15 259.15
13-01-03 257.27 260.88 256.37 2,750,900 258.48 258.48
13-01-02 256.08 258.10 253.26 3,271,000 257.31 257.31
12-12-31 243.75 252.41 242.75 3,419,000 250.87 250.87
Date Open High Low Vol Cls adjCls
12-12-28 245.85 247.44 245.05 1,858,700 245.18 245.18
12-12-27 248.28 249.35 242.86 3,639,300 248.31 248.31
12-12-26 257.15 257.42 248.04 4,152,700 248.63 248.63
12-12-24 257.30 259.50 256.96 984,400 258.62 258.62
12-12-21 257.82 258.38 255.74 4,704,600 256.92 256.92
12-12-20 258.36 262.41 256.54 2,584,600 261.50 261.50
12-12-19 261.30 261.67 257.68 2,300,000 257.99 257.99
12-12-18 254.57 263.11 254.57 4,961,000 260.40 260.40
12-12-17 249.81 254.00 249.26 2,277,000 253.86 253.86
Date Open High Low Vol Cls adjCls
12-12-14 250.11 251.90 247.79 2,526,900 249.19 249.19
12-12-13 251.11 254.54 250.02 2,460,200 251.25 251.25
12-12-12 251.07 254.36 250.06 2,628,100 251.76 251.76
12-12-11 248.50 253.48 246.65 4,185,200 250.69 250.69
12-12-10 253.10 254.78 247.30 3,503,800 247.77 247.77
12-12-07 254.14 255.21 252.01 2,170,300 253.27 253.27
12-12-06 253.00 255.17 251.51 3,557,900 253.37 253.37
12-12-05 252.44 255.55 250.38 2,852,200 253.96 253.96
12-12-04 249.94 253.00 248.66 3,114,700 252.49 252.49
Date Open High Low Vol Cls adjCls
12-12-03 252.54 254.16 250.00 2,990,600 250.33 250.33
12-11-30 250.38 252.65 248.27 3,797,400 252.05 252.05
12-11-29 248.05 252.48 247.50 5,310,500 251.27 251.27
12-11-28 242.45 247.23 241.50 2,743,400 247.11 247.11
12-11-27 243.22 245.67 241.54 3,048,500 243.40 243.40
12-11-26 240.39 244.32 238.00 4,178,300 243.62 243.62
12-11-23 239.89 240.00 236.48 1,776,800 239.88 239.88
12-11-21 233.84 238.67 232.75 2,959,300 238.03 238.03
12-11-20 230.00 233.82 229.50 2,771,700 233.78 233.78
Date Open High Low Vol Cls adjCls
12-11-19 228.32 232.50 227.45 3,591,200 229.71 229.71
12-11-16 221.31 226.25 218.64 4,352,800 225.23 225.23
12-11-15 222.30 225.16 218.18 3,404,700 220.60 220.60
12-11-14 226.50 227.41 222.51 3,034,100 222.95 222.95
12-11-13 225.12 227.90 224.71 2,629,800 226.60 226.60
12-11-12 226.59 229.22 225.41 2,128,800 226.47 226.47
12-11-09 226.26 230.97 224.60 3,092,500 226.31 226.31
12-11-08 232.22 233.45 227.10 2,982,400 227.35 227.35
12-11-07 235.65 235.66 229.42 3,624,200 232.06 232.06
Date Open High Low Vol Cls adjCls
12-11-06 235.41 237.75 234.45 2,661,300 237.56 237.56
12-11-05 232.04 234.83 230.11 1,846,100 234.33 234.33
12-11-02 234.01 237.40 232.11 3,374,700 232.42 232.42
12-11-01 234.23 234.55 231.34 3,905,100 232.14 232.14
12-10-31 236.32 238.70 230.50 4,797,600 232.89 232.89
12-10-26 228.60 238.71 226.69 11,367,500 238.24 238.24
12-10-25 230.92 230.92 222.92 6,741,300 222.92 222.92
12-10-24 235.88 235.94 227.95 3,678,700 228.49 228.49
12-10-23 231.05 236.50 230.01 4,430,800 234.31 234.31
Date Open High Low Vol Cls adjCls
12-10-22 238.81 238.95 232.32 4,500,000 233.78 233.78
12-10-19 245.16 246.82 238.94 4,395,300 240.00 240.00
12-10-18 247.77 250.91 242.70 5,305,300 244.85 244.85
12-10-17 243.37 248.80 243.30 3,302,700 247.49 247.49
12-10-16 244.87 245.77 242.08 2,204,100 243.94 243.94
12-10-15 242.85 244.78 238.51 2,959,800 244.18 244.18
12-10-12 243.18 245.46 241.91 2,203,200 242.36 242.36
12-10-11 248.00 249.30 241.89 3,447,300 244.22 244.22
12-10-10 252.00 252.46 244.01 3,948,300 244.99 244.99
Date Open High Low Vol Cls adjCls
12-10-09 258.67 259.35 250.73 3,494,800 250.96 250.96
12-10-08 257.67 259.80 255.56 1,762,300 259.06 259.06
12-10-05 261.20 261.90 257.49 2,806,500 258.51 258.51
12-10-04 256.01 261.52 255.87 2,700,400 260.47 260.47
12-10-03 251.21 256.10 249.56 2,745,600 255.92 255.92
12-10-02 252.80 253.15 249.03 2,195,800 250.60 250.60
12-10-01 255.40 256.16 250.49 2,581,200 252.01 252.01
12-09-28 256.14 257.00 253.20 2,456,600 254.32 254.32
12-09-27 250.54 257.40 250.52 3,397,400 256.59 256.59
Date Open High Low Vol Cls adjCls
12-09-26 252.40 254.61 248.23 2,920,500 249.67 249.67
12-09-25 256.33 258.95 251.03 4,405,800 252.46 252.46
12-09-24 255.22 255.60 253.00 2,707,900 254.80 254.80
12-09-21 261.74 262.00 256.74 6,059,300 257.47 257.47
12-09-20 260.03 260.87 258.00 2,913,600 260.81 260.81
12-09-19 259.45 262.84 258.53 2,636,800 261.68 261.68
12-09-18 258.48 260.50 257.00 2,215,000 258.75 258.75
12-09-17 261.25 261.25 257.00 2,306,300 258.00 258.00
12-09-14 261.40 264.11 259.77 3,666,200 261.27 261.27
Date Open High Low Vol Cls adjCls
12-09-13 254.94 262.00 253.80 3,525,600 260.24 260.24
12-09-12 256.50 257.78 253.50 2,273,200 255.63 255.63
12-09-11 257.60 257.60 254.26 2,524,800 255.67 255.67
12-09-10 259.00 260.00 256.82 2,567,200 257.09 257.09
12-09-07 253.85 259.42 253.52 5,029,500 259.14 259.14
12-09-06 248.23 252.70 247.20 5,361,400 251.38 251.38
12-09-05 247.61 248.61 245.30 2,652,600 246.22 246.22
12-09-04 248.27 251.00 244.66 3,950,800 247.88 247.88
12-08-31 248.07 249.45 245.50 3,347,500 248.27 248.27
Date Open High Low Vol Cls adjCls
12-08-30 246.99 250.00 245.25 3,647,500 246.22 246.22
12-08-29 246.78 247.61 244.59 1,772,600 247.12 247.12
12-08-28 243.97 246.78 243.00 2,742,300 246.11 246.11
12-08-27 245.79 247.50 243.12 2,929,700 243.92 243.92
12-08-24 241.68 246.87 241.36 3,698,800 245.74 245.74
12-08-23 242.14 243.48 239.02 2,453,900 241.20 241.20
12-08-22 239.40 244.90 238.80 2,473,700 243.10 243.10
12-08-21 240.88 243.85 238.55 2,571,500 239.45 239.45
12-08-20 241.37 241.65 238.20 1,889,900 240.35 240.35
Date Open High Low Vol Cls adjCls
12-08-17 240.60 243.35 240.47 3,085,800 241.17 241.17
12-08-16 237.72 242.82 236.20 4,312,100 241.55 241.55
12-08-15 232.26 238.14 232.25 3,264,700 237.42 237.42
12-08-14 234.71 236.72 232.62 2,751,000 233.19 233.19
12-08-13 232.23 234.37 231.00 1,997,300 232.44 232.44
12-08-10 233.08 234.85 231.43 1,852,500 232.75 232.75
12-08-09 233.93 235.99 233.50 1,548,100 234.06 234.06
12-08-08 235.29 236.45 233.59 1,534,300 234.38 234.38
12-08-07 234.13 238.00 233.25 2,058,300 236.56 236.56
Date Open High Low Vol Cls adjCls
12-08-06 235.56 235.74 233.81 1,843,700 233.99 233.99
12-08-03 234.03 236.49 233.03 2,825,300 234.97 234.97
12-08-02 230.56 234.34 228.66 3,048,100 230.81 230.81
12-08-01 234.14 234.38 230.70 2,543,800 232.09 232.09
12-07-31 235.10 236.30 231.61 3,453,600 233.30 233.30
12-07-30 237.00 240.74 234.07 3,736,400 236.09 236.09
12-07-27 225.25 238.34 224.50 11,313,900 237.32 237.32
12-07-26 220.00 221.45 214.95 6,937,400 220.01 220.01
12-07-25 222.00 222.50 215.91 3,646,700 217.05 217.05
Date Open High Low Vol Cls adjCls
12-07-24 226.27 226.61 221.23 5,008,700 223.04 223.04
12-07-23 224.72 226.58 221.54 5,515,100 226.01 226.01
12-07-20 225.36 229.39 225.29 4,170,000 228.29 228.29
12-07-19 220.73 227.50 220.69 5,449,400 226.17 226.17
12-07-18 216.15 218.67 215.71 2,093,000 217.47 217.47
12-07-17 217.45 217.94 213.96 1,987,000 216.93 216.93
12-07-16 216.60 218.31 214.46 2,004,200 216.01 216.01
12-07-13 215.63 219.31 213.88 2,221,900 218.39 218.39
12-07-12 216.61 217.30 212.61 2,616,200 215.36 215.36
Date Open High Low Vol Cls adjCls
12-07-11 218.95 221.74 215.34 2,734,700 218.37 218.37
12-07-10 226.25 227.14 218.28 2,982,100 219.50 219.50
12-07-09 225.00 226.00 223.45 1,922,000 225.05 225.05
12-07-06 226.35 228.90 224.18 3,203,200 225.05 225.05
12-07-05 228.62 230.50 226.53 2,682,300 227.06 227.06
12-07-03 229.14 229.53 227.59 1,331,700 229.53 229.53
12-07-02 229.30 229.34 226.34 2,330,700 229.32 229.32
12-06-29 224.70 228.35 223.71 3,614,400 228.35 228.35
12-06-28 223.92 224.62 218.75 2,994,800 221.31 221.31
Date Open High Low Vol Cls adjCls
12-06-27 225.01 227.50 223.30 2,799,200 225.62 225.62
12-06-26 221.45 226.39 221.45 3,754,100 225.61 225.61
12-06-25 220.30 221.59 218.00 2,382,300 220.07 220.07
12-06-22 221.83 222.51 219.35 2,187,500 222.16 222.16
12-06-21 223.84 226.03 220.52 2,843,000 220.57 220.57
12-06-20 224.51 224.74 220.84 2,444,400 223.02 223.02
12-06-19 223.26 225.20 221.66 2,716,600 224.03 224.03
12-06-18 217.28 223.76 216.73 3,369,600 222.66 222.66
12-06-15 215.29 219.33 214.46 3,785,200 218.35 218.35
Date Open High Low Vol Cls adjCls
12-06-14 215.26 216.50 212.56 3,060,900 214.45 214.45
12-06-13 215.52 217.38 213.52 2,325,200 214.73 214.73
12-06-12 217.65 218.00 214.52 2,833,300 216.42 216.42
12-06-11 217.49 220.87 215.20 3,749,100 216.50 216.50
12-06-08 218.61 219.42 216.66 2,877,000 218.48 218.48
12-06-07 219.65 221.49 218.11 3,503,900 218.80 218.80
12-06-06 214.63 218.40 214.52 2,710,100 217.64 217.64
12-06-05 213.85 216.86 211.16 3,543,900 213.21 213.21
12-06-04 207.40 215.35 206.37 4,299,600 214.57 214.57
Date Open High Low Vol Cls adjCls
12-06-01 208.44 211.23 207.30 3,951,500 208.22 208.22
12-05-31 209.48 213.79 207.11 4,944,000 212.91 212.91
12-05-30 212.14 212.98 207.75 4,078,200 209.23 209.23
12-05-29 214.30 216.55 212.29 2,693,900 214.75 214.75
12-05-25 214.99 215.98 212.22 2,171,400 212.89 212.89
12-05-24 216.98 217.66 212.70 3,141,100 215.24 215.24
12-05-23 214.71 217.55 211.18 4,243,800 217.28 217.28
12-05-22 218.31 218.87 213.96 3,733,100 215.33 215.33
12-05-21 214.03 219.98 212.82 3,579,800 218.11 218.11
Date Open High Low Vol Cls adjCls
12-05-18 219.41 219.63 212.81 5,231,700 213.85 213.85
12-05-17 225.05 226.00 218.09 4,505,500 218.36 218.36
12-05-16 225.00 228.00 222.50 5,261,800 224.06 224.06
12-05-15 226.50 230.61 223.00 5,713,700 224.39 224.39
12-05-14 225.60 227.29 222.51 3,096,600 222.93 222.93
12-05-11 225.95 230.68 225.73 4,193,600 227.68 227.68
12-05-10 223.91 229.08 221.95 4,648,400 226.69 226.69
12-05-09 220.59 225.78 220.16 3,712,000 222.98 222.98
12-05-08 223.15 225.39 218.20 4,522,400 223.90 223.90
Date Open High Low Vol Cls adjCls
12-05-07 222.36 226.87 222.29 3,314,300 225.16 225.16
12-05-04 227.80 229.72 223.74 4,585,200 223.99 223.99
12-05-03 229.74 232.53 228.03 4,055,500 229.45 229.45
12-05-02 227.82 231.44 227.40 4,593,400 230.25 230.25
12-05-01 229.40 232.97 228.40 6,754,900 230.04 230.04
12-04-30 223.95 233.84 223.05 9,756,900 231.90 231.90
12-04-27 224.83 228.69 220.22 22,116,900 226.85 226.85
12-04-26 193.57 196.36 193.02 10,234,000 195.99 195.99
12-04-25 191.67 194.80 191.60 3,955,100 194.42 194.42
Date Open High Low Vol Cls adjCls
12-04-24 188.68 190.70 186.51 3,376,300 190.33 190.33
12-04-23 188.99 188.99 185.51 3,481,000 188.24 188.24
12-04-20 192.34 193.48 189.80 3,243,600 189.98 189.98
12-04-19 192.93 194.55 189.75 4,002,400 191.10 191.10
12-04-18 188.82 193.45 188.74 4,001,900 191.07 191.07
12-04-17 187.21 190.04 186.87 2,829,200 188.39 188.39
12-04-16 189.01 189.47 183.65 4,044,300 185.50 185.50
12-04-13 189.90 189.94 186.26 3,431,800 188.46 188.46
12-04-12 188.06 192.26 185.61 4,027,900 190.69 190.69
Date Open High Low Vol Cls adjCls
12-04-11 189.63 191.97 186.79 4,337,800 187.97 187.97
12-04-10 192.75 193.52 186.57 4,455,000 186.98 186.98
12-04-09 192.02 194.20 190.50 3,135,900 191.87 191.87
12-04-05 193.55 196.03 193.55 3,217,500 194.39 194.39
12-04-04 196.95 197.68 192.36 5,456,900 193.99 193.99
12-04-03 198.24 202.39 197.50 5,000,700 199.66 199.66
12-04-02 198.02 199.90 197.00 6,430,300 198.05 198.05
12-03-30 205.02 206.85 201.87 4,438,100 202.51 202.51
12-03-29 201.28 205.31 200.63 5,711,200 204.61 204.61
Date Open High Low Vol Cls adjCls
12-03-28 206.14 207.00 200.31 6,245,000 201.16 201.16
12-03-27 203.59 209.85 202.88 9,600,800 205.44 205.44
12-03-26 196.48 202.97 195.50 7,613,700 202.87 202.87
12-03-23 192.01 196.20 191.80 5,984,000 195.04 195.04
12-03-22 190.54 194.06 190.26 3,739,600 192.40 192.40
12-03-21 192.50 194.28 191.26 4,214,400 191.73 191.73
12-03-20 184.88 194.41 182.88 9,165,400 192.33 192.33
12-03-19 183.45 186.68 183.00 3,903,400 185.52 185.52
12-03-16 183.28 185.68 182.35 4,934,000 185.05 185.05
Date Open High Low Vol Cls adjCls
12-03-15 182.02 184.43 180.30 4,160,100 184.43 184.43
12-03-14 183.65 184.32 181.14 3,699,700 182.26 182.26
12-03-13 183.92 184.87 180.77 4,405,800 184.59 184.59
12-03-12 184.13 185.40 182.20 2,587,600 183.39 183.39
12-03-09 186.79 187.20 183.44 4,510,600 184.32 184.32
12-03-08 184.17 188.38 183.80 4,221,500 187.64 187.64
12-03-07 182.65 185.50 182.40 4,951,500 183.77 183.77
12-03-06 178.68 183.50 178.04 5,612,200 181.09 181.09
12-03-05 179.00 181.82 178.18 4,682,700 180.26 180.26
Date Open High Low Vol Cls adjCls
12-03-02 179.48 181.84 178.92 3,657,800 179.30 179.30
12-03-01 179.89 180.49 176.58 4,936,000 180.04 180.04
12-02-29 183.89 184.00 179.01 5,300,300 179.69 179.69
12-02-28 178.90 184.29 177.95 5,764,500 183.80 183.80
12-02-27 177.54 179.19 176.50 3,706,200 178.53 178.53
12-02-24 179.70 180.74 178.37 3,668,700 179.13 179.13
12-02-23 179.64 180.75 176.96 5,153,800 178.89 178.89
12-02-22 181.95 182.99 180.29 5,785,400 180.58 180.58
12-02-21 182.65 184.75 180.58 6,756,500 182.26 182.26
Date Open High Low Vol Cls adjCls
12-02-17 180.09 183.41 179.36 7,418,100 182.50 182.50
12-02-16 177.79 181.68 175.14 12,563,800 179.93 179.93
12-02-15 191.29 191.54 183.26 7,794,400 184.47 184.47
12-02-14 191.08 193.57 186.10 9,527,100 191.30 191.30
12-02-13 187.17 192.50 185.68 6,071,400 191.59 191.59
12-02-10 183.42 187.63 182.52 5,797,100 185.54 185.54
12-02-09 184.50 185.69 181.76 7,189,200 184.98 184.98
12-02-08 184.95 186.49 182.91 5,476,600 185.48 185.48
12-02-07 182.65 184.94 182.06 5,103,900 184.19 184.19
Date Open High Low Vol Cls adjCls
12-02-06 186.28 186.56 182.92 5,310,000 183.14 183.14
12-02-03 182.83 187.90 181.89 8,120,500 187.68 187.68
12-02-02 179.65 181.94 176.80 8,736,300 181.72 181.72
12-02-01 173.81 179.95 172.00 21,336,600 179.46 179.46
12-01-31 194.00 195.63 189.70 12,772,200 194.44 194.44
12-01-30 193.68 195.00 190.13 5,424,100 192.15 192.15
12-01-27 193.09 196.50 192.33 4,659,000 195.37 195.37
12-01-26 189.30 194.85 188.73 5,873,600 193.32 193.32
12-01-25 186.99 188.17 184.61 4,306,400 187.80 187.80
Date Open High Low Vol Cls adjCls
12-01-24 185.00 188.41 183.82 4,673,800 187.00 187.00
12-01-23 190.79 191.73 185.23 4,585,300 186.09 186.09
12-01-20 190.71 192.90 189.04 5,610,300 190.93 190.93
12-01-19 190.88 195.94 190.36 7,096,000 194.45 194.45
12-01-18 181.94 190.25 181.12 7,473,500 189.44 189.44
12-01-17 180.15 183.30 178.51 5,644,500 181.66 181.66
12-01-13 175.81 178.80 173.50 4,753,500 178.42 178.42
12-01-12 179.42 179.49 175.75 5,385,800 175.93 175.93
12-01-11 179.64 180.77 178.19 3,102,700 178.90 178.90
Date Open High Low Vol Cls adjCls
12-01-10 181.10 182.40 177.10 3,985,800 179.34 179.34
12-01-09 182.76 184.37 177.00 5,056,900 178.56 178.56
12-01-06 178.07 184.65 177.50 7,008,400 182.61 182.61
12-01-05 175.94 178.25 174.05 3,809,100 177.61 177.61
12-01-04 179.21 180.50 176.07 4,205,200 177.51 177.51
12-01-03 175.89 179.48 175.55 5,110,800 179.03 179.03
11-12-30 173.36 175.17 172.49 4,279,800 173.10 173.10
11-12-29 169.62 174.55 166.97 8,209,300 173.86 173.86
11-12-28 176.39 176.65 172.28 3,659,500 173.89 173.89
Date Open High Low Vol Cls adjCls
11-12-27 177.73 178.59 176.16 2,950,900 176.27 176.27
11-12-23 179.22 179.68 175.60 3,496,500 177.28 177.28
11-12-22 175.09 179.67 174.21 4,694,900 179.03 179.03
11-12-21 181.92 183.50 172.49 8,066,700 174.35 174.35
11-12-20 182.69 183.17 180.54 4,600,100 182.52 182.52
11-12-19 182.00 183.17 179.00 4,533,600 179.33 179.33
11-12-16 182.42 184.41 180.31 6,664,100 181.26 181.26
11-12-15 182.05 184.80 179.53 7,259,900 181.26 181.26
11-12-14 179.00 180.75 170.25 11,614,200 180.21 180.21
Date Open High Low Vol Cls adjCls
11-12-13 188.56 189.68 178.50 9,297,300 180.51 180.51
11-12-12 190.03 191.15 187.63 4,343,200 189.52 189.52
11-12-09 191.21 193.95 188.40 5,158,800 193.03 193.03
11-12-08 193.57 195.89 190.08 4,361,100 190.48 190.48
11-12-07 191.03 196.71 189.12 6,427,300 195.32 195.32
11-12-06 195.98 198.32 190.11 5,202,000 191.99 191.99
11-12-05 198.86 199.00 193.67 5,922,100 196.24 196.24
11-12-02 197.07 199.66 195.18 7,526,200 196.03 196.03
11-12-01 191.85 198.07 191.59 7,327,700 197.13 197.13
Date Open High Low Vol Cls adjCls
11-11-30 194.76 195.30 188.75 7,717,000 192.29 192.29
11-11-29 194.78 195.50 187.30 6,575,100 188.39 188.39
11-11-28 191.65 194.62 190.54 7,207,300 194.15 194.15
11-11-25 190.41 190.83 181.51 4,972,000 182.40 182.40
11-11-23 193.06 194.60 187.89 8,011,300 188.99 188.99
11-11-22 186.95 194.04 183.58 9,915,600 192.34 192.34
11-11-21 193.29 193.36 185.05 11,321,200 189.25 189.25
11-11-18 205.33 205.34 197.11 8,437,500 197.14 197.14
11-11-17 212.51 212.90 202.10 7,983,100 204.52 204.52
Date Open High Low Vol Cls adjCls
11-11-16 216.27 216.97 211.23 5,509,400 211.99 211.99
11-11-15 218.00 220.33 214.26 5,739,000 217.83 217.83
11-11-14 215.65 222.35 214.25 6,522,200 218.93 218.93
11-11-11 212.52 217.88 210.31 5,163,100 217.39 217.39
11-11-10 213.50 214.06 208.10 5,044,600 210.79 210.79
11-11-09 214.95 215.70 210.60 4,680,600 211.22 211.22
11-11-08 219.20 219.35 215.21 3,914,500 217.99 217.99
11-11-07 216.84 220.20 214.00 3,860,000 217.00 217.00
11-11-04 217.65 218.23 214.33 4,065,800 216.48 216.48
Date Open High Low Vol Cls adjCls
11-11-03 216.30 218.50 213.02 5,315,000 218.29 218.29
11-11-02 215.55 216.79 212.72 6,122,000 215.62 215.62
11-11-01 208.11 216.21 207.43 8,511,800 212.10 212.10
11-10-31 215.79 218.89 213.04 7,343,300 213.51 213.51
11-10-28 206.53 218.40 205.75 9,880,400 217.32 217.32
11-10-27 204.26 208.60 201.10 10,774,300 206.78 206.78
11-10-26 203.69 207.58 196.51 24,134,200 198.40 198.40
11-10-25 238.59 239.01 225.89 14,012,600 227.15 227.15
11-10-24 236.02 240.47 234.00 4,975,800 237.61 237.61
Date Open High Low Vol Cls adjCls
11-10-21 236.91 237.00 230.60 4,572,500 234.78 234.78
11-10-20 232.13 234.74 229.80 4,524,900 233.61 233.61
11-10-19 240.67 243.33 229.25 6,715,100 231.53 231.53
11-10-18 242.31 244.61 236.62 4,609,700 243.88 243.88
11-10-17 244.29 246.71 240.67 4,779,000 242.33 242.33
11-10-14 240.87 246.71 240.18 5,923,700 246.71 246.71
11-10-13 237.00 239.68 235.23 4,833,500 236.15 236.15
11-10-12 236.64 241.84 234.33 6,510,800 236.81 236.81
11-10-11 230.60 236.75 229.00 5,003,700 235.48 235.48
Date Open High Low Vol Cls adjCls
11-10-10 226.23 232.80 224.10 5,143,100 231.32 231.32
11-10-07 222.48 227.90 218.41 6,784,300 224.74 224.74
11-10-06 220.28 223.62 217.55 6,849,300 221.51 221.51
11-10-05 212.53 220.17 208.48 6,508,200 219.50 219.50
11-10-04 209.62 215.00 200.43 8,711,600 212.50 212.50
11-10-03 217.01 221.60 211.39 6,624,400 211.98 211.98
11-09-30 218.19 223.00 215.21 6,550,300 216.23 216.23
11-09-29 234.17 234.30 216.29 9,378,500 222.44 222.44
11-09-28 226.35 235.81 225.60 14,436,900 229.71 229.71
Date Open High Low Vol Cls adjCls
11-09-27 234.22 234.75 222.40 7,837,500 224.21 224.21
11-09-26 227.48 230.24 221.40 5,794,100 229.85 229.85
11-09-23 220.51 224.49 219.06 6,468,100 223.61 223.61
11-09-22 224.72 228.79 219.00 8,254,600 223.23 223.23
11-09-21 234.51 240.52 231.81 5,881,500 231.87 231.87
11-09-20 240.80 241.05 231.03 7,385,500 233.25 233.25
11-09-19 237.11 244.00 232.88 8,223,300 241.69 241.69
11-09-16 227.57 240.44 226.74 11,753,000 239.30 239.30
11-09-15 223.99 227.20 221.25 5,608,800 226.78 226.78
Date Open High Low Vol Cls adjCls
11-09-14 220.22 224.99 216.72 5,881,700 222.57 222.57
11-09-13 217.79 219.95 215.01 4,835,900 219.53 219.53
11-09-12 208.75 216.66 208.65 5,342,100 216.56 216.56
11-09-09 215.05 216.96 209.75 4,574,300 211.39 211.39
11-09-08 218.30 220.64 216.34 4,397,900 217.26 217.26
11-09-07 218.80 220.19 214.22 5,295,800 219.90 219.90
11-09-06 204.77 216.60 204.47 6,216,200 216.18 216.18
11-09-02 208.94 210.69 207.00 4,232,000 210.00 210.00
11-09-01 215.28 217.64 211.62 5,275,300 212.54 212.54
Date Open High Low Vol Cls adjCls
11-08-31 212.27 216.17 211.35 7,405,000 215.23 215.23
11-08-30 205.78 212.49 204.32 5,915,700 210.92 210.92
11-08-29 202.82 206.67 202.55 4,511,000 206.53 206.53
11-08-26 191.24 199.72 189.60 5,310,700 199.27 199.27
11-08-25 194.41 196.99 191.07 3,760,800 192.03 192.03
11-08-24 193.89 196.31 190.17 6,248,700 193.73 193.73
11-08-23 178.92 194.84 178.52 7,351,600 193.55 193.55
11-08-22 182.83 184.20 177.10 5,313,700 177.54 177.54
11-08-19 180.29 190.00 177.55 7,244,200 178.93 178.93
Date Open High Low Vol Cls adjCls
11-08-18 191.21 191.34 179.72 8,275,200 182.52 182.52
11-08-17 198.53 199.60 193.74 3,991,100 195.93 195.93
11-08-16 201.14 201.39 194.75 5,205,900 197.68 197.68
11-08-15 202.06 205.28 198.32 4,785,900 202.95 202.95
11-08-12 200.28 204.56 197.21 5,620,400 202.30 202.30
11-08-11 197.01 200.85 191.36 7,401,900 198.36 198.36
11-08-10 200.76 202.40 193.60 8,757,600 194.13 194.13
11-08-09 196.70 205.09 190.46 10,491,200 205.09 205.09
11-08-08 196.40 200.39 190.05 10,427,500 193.70 193.70
Date Open High Low Vol Cls adjCls
11-08-05 204.67 207.32 194.84 10,024,000 202.70 202.70
11-08-04 206.73 208.00 201.45 6,579,500 201.48 201.48
11-08-03 212.97 214.83 205.54 8,197,100 209.96 209.96
11-08-02 220.32 222.43 211.30 6,586,700 211.70 211.70
11-08-01 225.00 227.45 217.66 5,789,300 221.32 221.32
11-07-29 221.29 225.75 219.51 5,167,700 222.52 222.52
11-07-28 223.27 225.95 220.23 5,354,900 223.90 223.90
11-07-27 224.39 227.20 219.62 12,955,600 222.52 222.52
11-07-26 214.99 215.60 210.35 9,863,600 214.18 214.18
Date Open High Low Vol Cls adjCls
11-07-25 215.49 216.08 213.00 3,342,800 213.49 213.49
11-07-22 213.86 217.95 211.11 3,591,700 216.52 216.52
11-07-21 216.74 217.09 211.07 4,545,300 213.21 213.21
11-07-20 220.05 220.20 214.41 3,372,900 215.55 215.55
11-07-19 213.77 218.40 213.77 4,437,200 218.06 218.06
11-07-18 212.53 213.39 208.29 2,898,100 211.53 211.53
11-07-15 213.08 214.53 209.29 4,072,600 212.87 212.87
11-07-14 213.58 215.91 209.38 3,902,500 210.38 210.38
11-07-13 214.70 216.83 212.14 4,229,900 213.50 213.50
Date Open High Low Vol Cls adjCls
11-07-12 214.64 215.65 211.12 3,985,700 211.23 211.23
11-07-11 216.74 217.50 211.00 4,033,700 212.55 212.55
11-07-08 214.30 218.32 213.25 3,707,900 218.28 218.28
11-07-07 215.09 217.80 215.09 3,144,900 216.74 216.74
11-07-06 212.12 214.40 211.01 2,607,600 214.19 214.19
11-07-05 208.76 214.45 208.73 3,585,200 213.19 213.19
11-07-01 205.55 210.27 203.61 4,008,700 209.49 209.49
11-06-30 200.78 205.20 200.50 4,448,100 204.49 204.49
11-06-29 202.67 206.25 201.03 4,608,900 204.18 204.18
Date Open High Low Vol Cls adjCls
11-06-28 201.92 202.88 200.60 3,825,300 202.35 202.35
11-06-27 194.50 202.58 194.03 6,100,700 201.25 201.25
11-06-24 193.88 194.92 191.35 3,614,500 192.55 192.55
11-06-23 189.50 194.46 188.30 4,609,600 194.16 194.16
11-06-22 193.96 195.20 191.32 3,129,700 191.63 191.63
11-06-21 188.30 195.00 187.12 4,182,600 194.23 194.23
11-06-20 185.96 188.85 185.57 2,831,700 187.72 187.72
11-06-17 186.51 187.39 184.64 6,322,200 186.37 186.37
11-06-16 185.74 187.00 181.59 6,032,100 183.65 183.65
Date Open High Low Vol Cls adjCls
11-06-15 188.04 192.45 185.30 6,317,700 185.98 185.98
11-06-14 188.99 190.72 187.07 3,960,300 189.96 189.96
11-06-13 186.81 189.31 184.86 3,868,900 186.29 186.29
11-06-10 189.25 190.77 186.28 3,760,400 186.53 186.53
11-06-09 189.74 191.76 185.71 4,187,300 189.68 189.68
11-06-08 187.45 189.81 186.32 3,716,600 188.05 188.05
11-06-07 185.72 190.63 185.52 4,866,500 187.55 187.55
11-06-06 188.01 189.85 185.18 3,716,000 185.69 185.69
11-06-03 191.23 193.21 187.62 4,974,500 188.32 188.32
Date Open High Low Vol Cls adjCls
11-06-02 192.28 194.44 190.56 3,044,900 193.65 193.65
11-06-01 196.06 197.26 192.05 3,445,200 192.40 192.40
11-05-31 195.94 198.44 195.03 3,409,000 196.69 196.69
11-05-27 194.76 196.12 193.50 2,352,600 194.13 194.13
11-05-26 191.24 196.45 190.88 4,075,200 195.00 195.00
11-05-25 193.57 194.35 191.14 4,661,300 192.26 192.26
11-05-24 197.00 197.00 193.00 2,972,700 193.27 193.27
11-05-23 195.56 197.29 192.02 4,200,000 196.22 196.22
11-05-20 197.95 199.80 197.24 3,381,000 198.65 198.65
Date Open High Low Vol Cls adjCls
11-05-19 198.33 199.95 197.55 3,701,200 198.80 198.80
11-05-18 194.13 198.28 193.25 4,955,800 197.09 197.09
11-05-17 191.82 195.98 191.76 7,073,300 194.81 194.81
11-05-16 200.54 200.90 191.37 9,386,400 192.51 192.51
11-05-13 205.70 206.39 202.36 4,123,700 202.56 202.56
11-05-12 204.22 206.19 200.62 4,800,000 206.07 206.07
11-05-11 203.12 205.50 202.25 4,809,000 204.38 204.38
11-05-10 201.94 205.29 201.56 5,885,900 203.94 203.94
11-05-09 198.34 202.36 196.78 5,825,400 200.80 200.80
Date Open High Low Vol Cls adjCls
11-05-06 199.10 199.56 196.56 4,013,900 197.60 197.60
11-05-05 198.66 201.00 196.12 4,600,000 197.11 197.11
11-05-04 198.25 201.86 195.37 6,550,000 199.97 199.97
11-05-03 201.00 202.59 196.69 6,100,000 198.45 198.45
11-05-02 196.57 203.42 196.18 9,398,100 201.19 201.19
11-04-29 194.38 196.59 193.78 6,640,900 195.81 195.81
11-04-28 195.96 196.79 192.27 7,300,000 195.07 195.07
11-04-27 183.20 197.80 182.75 23,623,000 196.63 196.63
11-04-26 186.27 186.42 180.74 11,200,000 182.30 182.30
Date Open High Low Vol Cls adjCls
11-04-25 185.65 186.35 183.77 3,438,100 185.42 185.42
11-04-21 184.56 185.97 183.05 3,348,100 185.89 185.89
11-04-20 181.62 185.00 181.59 4,067,500 183.87 183.87
11-04-19 178.35 179.47 176.60 2,646,000 178.82 178.82
11-04-18 178.38 178.91 175.37 4,616,500 178.34 178.34
11-04-15 181.00 181.78 179.02 4,272,400 180.01 180.01
11-04-14 181.39 182.08 179.36 3,588,200 181.82 181.82
11-04-13 180.83 182.88 179.80 4,216,300 182.29 182.29
11-04-12 183.06 184.59 179.42 5,334,500 180.48 180.48
Date Open High Low Vol Cls adjCls
11-04-11 184.86 186.49 181.85 3,297,100 184.04 184.04
11-04-08 185.26 186.22 182.78 3,726,400 184.71 184.71
11-04-07 182.78 185.17 181.76 4,564,000 184.91 184.91
11-04-06 186.15 188.27 181.12 5,430,700 182.76 182.76
11-04-05 182.10 186.36 181.80 5,569,200 185.29 185.29
11-04-04 180.89 183.61 180.69 4,186,400 182.94 182.94
11-04-01 181.58 183.25 178.59 5,684,100 180.13 180.13
11-03-31 179.31 181.57 178.50 4,826,500 180.13 180.13
11-03-30 177.78 181.16 177.66 6,859,300 179.42 179.42
Date Open High Low Vol Cls adjCls
11-03-29 170.73 174.84 170.07 4,884,600 174.62 174.62
11-03-28 171.80 172.50 169.25 3,400,800 169.35 169.35
11-03-25 171.64 173.49 170.30 4,293,800 170.98 170.98
11-03-24 168.21 172.00 167.36 6,283,200 171.10 171.10
11-03-23 162.30 166.26 160.82 4,721,300 165.32 165.32
11-03-22 164.07 164.44 162.25 3,611,400 162.60 162.60
11-03-21 163.37 165.79 161.72 4,055,100 164.52 164.52
11-03-18 161.19 163.54 160.59 7,442,700 161.82 161.82
11-03-17 165.91 166.30 160.78 6,471,400 160.97 160.97
Date Open High Low Vol Cls adjCls
11-03-16 164.70 168.14 162.87 5,208,100 164.70 164.70
11-03-15 161.39 166.88 160.76 4,934,500 165.08 165.08
11-03-14 166.60 168.08 164.57 4,022,000 166.73 166.73
11-03-11 165.50 169.20 164.12 4,609,900 168.07 168.07
11-03-10 167.07 168.47 164.82 5,998,400 166.14 166.14
11-03-09 166.67 169.75 163.90 7,108,900 169.05 169.05
11-03-08 169.39 169.71 166.72 4,219,000 166.89 166.89
11-03-07 171.92 172.09 166.24 5,932,900 169.08 169.08
11-03-04 172.62 172.75 169.51 4,924,300 171.67 171.67
Date Open High Low Vol Cls adjCls
11-03-03 173.71 174.46 172.05 4,138,200 172.79 172.79
11-03-02 169.09 173.30 168.35 5,185,700 172.02 172.02
11-03-01 173.53 173.96 168.67 5,847,100 169.44 169.44
11-02-28 173.91 175.89 172.15 6,783,200 173.29 173.29
11-02-25 178.95 180.75 177.10 4,191,400 177.24 177.24
11-02-24 176.86 179.75 174.56 4,656,500 177.75 177.75
11-02-23 180.25 181.15 174.39 5,482,000 176.68 176.68
11-02-22 183.68 184.72 179.32 5,637,100 180.42 180.42
11-02-18 187.54 188.50 185.13 4,178,600 186.50 186.50
Date Open High Low Vol Cls adjCls
11-02-17 185.77 189.09 185.31 3,425,500 187.76 187.76
11-02-16 189.77 190.00 186.35 4,628,200 186.62 186.62
11-02-15 188.73 190.49 188.25 3,890,900 189.03 189.03
11-02-14 189.25 191.40 188.35 4,061,300 190.42 190.42
11-02-11 185.56 189.50 185.37 4,487,900 189.25 189.25
11-02-10 184.39 187.24 183.60 5,331,400 186.21 186.21
11-02-09 183.15 186.47 182.26 8,312,700 185.30 185.30
11-02-08 176.66 183.11 176.59 7,794,900 183.06 183.06
11-02-07 176.15 177.55 174.77 5,254,700 176.43 176.43
Date Open High Low Vol Cls adjCls
11-02-04 174.00 177.19 173.75 4,347,800 175.93 175.93
11-02-03 173.50 174.67 171.95 3,678,900 173.71 173.71
11-02-02 171.42 175.20 170.87 4,547,500 173.53 173.53
11-02-01 170.52 173.10 169.51 5,085,900 172.11 172.11
11-01-31 170.16 171.44 167.41 6,718,100 169.64 169.64
11-01-28 171.45 173.71 166.90 19,908,200 171.14 171.14
11-01-27 177.48 185.00 177.31 14,594,400 184.45 184.45
11-01-26 177.51 177.89 174.63 3,762,200 175.39 175.39
11-01-25 175.50 176.75 174.28 4,651,000 176.70 176.70
Date Open High Low Vol Cls adjCls
11-01-24 177.95 178.49 174.15 5,600,300 176.85 176.85
11-01-21 183.00 183.25 176.84 6,806,200 177.42 177.42
11-01-20 185.29 186.85 181.00 5,709,900 181.96 181.96
11-01-19 190.90 191.00 186.21 3,882,400 186.87 186.87
11-01-18 188.66 191.60 188.25 3,896,200 191.25 191.25
11-01-14 185.50 188.94 184.92 3,662,800 188.75 188.75
11-01-13 183.60 186.45 183.51 3,367,000 185.53 185.53
11-01-12 185.36 185.38 183.30 2,679,100 184.08 184.08
11-01-11 185.42 186.00 183.21 2,814,200 184.34 184.34
Date Open High Low Vol Cls adjCls
11-01-10 185.04 185.29 182.51 3,375,900 184.68 184.68
11-01-07 187.88 188.45 183.74 5,221,700 185.49 185.49
11-01-06 186.50 187.41 185.25 3,179,700 185.86 185.86
11-01-05 184.10 187.45 184.07 3,418,800 187.42 187.42
11-01-04 186.15 187.70 183.78 5,031,800 185.01 185.01
11-01-03 181.37 186.00 181.21 5,331,400 184.22 184.22
10-12-31 181.96 182.30 179.51 3,451,900 180.00 180.00
10-12-30 183.92 184.55 182.75 1,961,200 182.75 182.75
10-12-29 181.80 184.35 180.41 3,120,100 183.37 183.37
Date Open High Low Vol Cls adjCls
10-12-28 182.10 182.77 181.05 1,975,000 181.09 181.09
10-12-27 181.90 183.14 180.45 2,249,400 182.14 182.14
10-12-23 184.34 184.98 181.89 3,358,200 182.59 182.59
10-12-22 185.00 185.45 184.11 2,578,100 184.76 184.76
10-12-21 183.88 185.65 182.60 5,111,000 184.75 184.75
10-12-20 179.27 183.98 178.04 8,735,300 183.29 183.29
10-12-17 178.41 178.75 177.02 4,507,300 177.58 177.58
10-12-16 175.58 178.30 175.04 4,121,500 178.04 178.04
10-12-15 173.72 179.00 173.59 5,810,500 175.57 175.57
Date Open High Low Vol Cls adjCls
10-12-14 174.28 175.76 173.09 3,685,300 173.94 173.94
10-12-13 176.33 177.94 173.73 4,202,500 174.25 174.25
10-12-10 174.88 175.95 173.36 3,565,500 175.62 175.62
10-12-09 177.77 178.11 173.80 4,555,500 174.85 174.85
10-12-08 177.49 178.16 175.20 3,726,900 176.29 176.29
10-12-07 180.50 181.47 176.57 5,077,100 176.77 176.77
10-12-06 175.52 178.43 174.60 5,654,200 178.05 178.05
10-12-03 175.50 176.40 174.05 4,907,500 175.68 175.68
10-12-02 176.86 177.45 173.92 5,537,600 176.53 176.53
Date Open High Low Vol Cls adjCls
10-12-01 179.16 179.32 176.00 5,770,100 176.55 176.55
10-11-30 176.95 177.70 174.90 6,762,200 175.40 175.40
10-11-29 179.99 181.84 177.57 9,695,000 179.49 179.49
10-11-26 177.36 178.38 176.16 4,271,600 177.20 177.20
10-11-24 171.53 177.89 171.53 10,042,500 177.25 177.25
10-11-23 168.61 168.81 164.62 6,465,300 168.20 168.20
10-11-22 165.10 170.60 165.00 6,142,500 170.39 170.39
10-11-19 163.95 164.99 162.84 4,464,800 164.82 164.82
10-11-18 160.74 165.00 160.74 6,225,300 164.17 164.17
Date Open High Low Vol Cls adjCls
10-11-17 157.84 160.85 157.55 4,524,900 158.35 158.35
10-11-16 158.74 160.91 156.77 6,571,400 157.78 157.78
10-11-15 165.16 165.35 158.56 9,648,600 158.90 158.90
10-11-12 170.12 171.26 165.05 7,160,600 165.68 165.68
10-11-11 171.00 172.05 169.42 5,691,700 170.37 170.37
10-11-10 170.59 173.37 169.41 5,440,300 173.33 173.33
10-11-09 172.67 173.14 169.06 3,978,600 170.27 170.27
10-11-08 170.84 173.20 168.78 5,706,000 171.99 171.99
10-11-05 169.35 171.65 168.59 5,212,200 170.77 170.77
Date Open High Low Vol Cls adjCls
10-11-04 169.86 172.53 168.40 7,395,900 168.93 168.93
10-11-03 165.40 168.61 162.29 6,112,100 168.47 168.47
10-11-02 163.75 165.94 163.36 4,260,000 164.61 164.61
10-11-01 164.45 164.58 161.52 5,239,900 162.58 162.58
10-10-29 165.80 168.50 164.81 4,998,500 165.23 165.23
10-10-28 168.31 168.49 165.05 4,684,400 166.84 166.84
10-10-27 168.91 169.75 166.54 5,721,800 167.51 167.51
10-10-26 167.57 171.00 167.50 4,689,600 169.95 169.95
10-10-25 171.57 171.99 168.32 6,530,900 169.00 169.00
Date Open High Low Vol Cls adjCls
10-10-22 162.45 170.17 162.27 16,318,400 169.13 169.13
10-10-21 162.67 166.13 161.29 13,482,500 164.97 164.97
10-10-20 158.78 159.87 156.57 5,790,400 158.67 158.67
10-10-19 160.68 162.80 157.00 7,525,000 158.67 158.67
10-10-18 165.00 165.19 161.82 6,331,300 163.56 163.56
10-10-15 158.42 164.88 156.75 10,135,500 164.64 164.64
10-10-14 155.16 156.95 154.23 4,024,100 155.53 155.53
10-10-13 156.69 156.79 153.85 5,632,800 155.17 155.17
10-10-12 152.51 156.95 151.40 5,280,800 156.48 156.48
Date Open High Low Vol Cls adjCls
10-10-11 154.89 156.63 152.34 4,486,400 153.03 153.03
10-10-08 155.18 156.28 152.78 6,918,400 155.55 155.55
10-10-07 156.51 157.40 153.39 4,622,000 156.27 156.27
10-10-06 160.60 160.68 154.60 6,060,800 155.40 155.40
10-10-05 157.08 161.21 157.01 5,620,000 160.87 160.87
10-10-04 153.95 155.96 152.79 5,346,500 155.39 155.39
10-10-01 157.08 157.44 152.20 8,683,400 153.71 153.71
10-09-30 160.01 160.93 155.60 7,606,000 157.06 157.06
10-09-29 159.03 161.78 157.75 7,287,500 158.99 158.99
Date Open High Low Vol Cls adjCls
10-09-28 159.84 160.88 154.89 8,494,200 159.70 159.70
10-09-27 160.22 161.20 157.88 6,446,300 159.37 159.37
10-09-24 155.43 160.89 155.42 10,590,600 160.73 160.73
10-09-23 151.20 155.92 150.97 7,065,600 152.85 152.85
10-09-22 149.84 152.70 149.10 6,612,400 151.83 151.83
10-09-21 150.76 153.31 149.60 7,542,000 150.73 150.73
10-09-20 148.70 151.95 147.35 6,449,400 151.30 151.30
10-09-17 148.90 148.98 146.50 7,259,600 148.32 148.32
10-09-16 145.40 148.23 145.16 5,827,000 148.13 148.13
Date Open High Low Vol Cls adjCls
10-09-15 144.88 145.62 143.56 4,903,600 145.45 145.45
10-09-14 144.50 146.70 143.83 4,319,400 145.75 145.75
10-09-13 144.07 145.74 143.76 5,077,400 145.07 145.07
10-09-10 140.75 142.60 140.04 5,043,600 142.44 142.44
10-09-09 140.39 141.37 139.26 4,958,000 140.38 140.38
10-09-08 137.93 139.70 136.45 5,828,500 139.14 139.14
10-09-07 137.56 138.60 136.89 3,883,000 137.22 137.22
10-09-03 136.89 139.50 136.63 6,581,200 138.79 138.79
10-09-02 132.17 135.21 132.05 5,407,400 135.21 135.21
Date Open High Low Vol Cls adjCls
10-09-01 126.36 132.60 126.17 7,138,300 132.49 132.49
10-08-31 122.85 125.90 122.50 4,225,600 124.83 124.83
10-08-30 126.03 126.95 123.69 3,426,000 123.79 123.79
10-08-27 125.46 126.64 122.25 5,080,000 126.64 126.64
10-08-26 127.15 127.59 124.82 4,694,500 124.86 124.86
10-08-25 123.85 127.37 123.83 5,344,500 126.85 126.85
10-08-24 125.41 125.44 123.18 5,369,700 124.53 124.53
10-08-23 127.86 129.22 126.50 3,861,300 126.60 126.60
10-08-20 127.20 128.04 126.02 4,170,100 127.76 127.76
Date Open High Low Vol Cls adjCls
10-08-19 129.22 130.02 126.82 5,582,500 127.57 127.57
10-08-18 129.25 130.81 128.26 7,901,500 129.65 129.65
10-08-17 127.34 129.98 126.79 5,044,700 128.86 128.86
10-08-16 123.61 127.37 123.04 4,024,700 126.07 126.07
10-08-13 126.06 127.48 124.26 3,976,600 124.69 124.69
10-08-12 123.76 127.00 123.55 4,367,900 126.56 126.56
10-08-11 128.10 128.12 125.20 5,541,700 125.89 125.89
10-08-10 127.95 130.00 127.38 5,706,900 130.00 130.00
10-08-09 128.46 129.93 127.85 5,085,800 128.83 128.83
Date Open High Low Vol Cls adjCls
10-08-06 126.72 128.40 125.90 5,065,200 128.32 128.32
10-08-05 126.77 128.00 125.82 4,282,300 127.83 127.83
10-08-04 123.06 128.47 123.00 9,270,800 127.58 127.58
10-08-03 120.00 122.87 119.68 5,953,800 122.42 122.42
10-08-02 119.15 120.38 117.57 5,443,700 120.07 120.07
10-07-30 115.53 118.74 114.51 7,077,500 117.89 117.89
10-07-29 117.99 118.87 115.52 6,175,800 116.86 116.86
10-07-28 117.00 118.20 116.40 5,472,300 117.13 117.13
10-07-27 118.43 118.50 115.07 7,796,100 117.13 117.13
Date Open High Low Vol Cls adjCls
10-07-26 118.26 118.60 114.88 11,137,800 118.40 118.40
10-07-23 105.93 119.28 105.80 42,421,100 118.87 118.87
10-07-22 118.71 120.87 118.02 15,003,400 120.07 120.07
10-07-21 120.62 121.25 117.26 5,011,700 117.43 117.43
10-07-20 120.61 120.71 117.51 6,785,000 120.10 120.10
10-07-19 118.38 120.74 117.00 5,030,900 119.94 119.94
10-07-16 121.28 121.92 118.01 6,227,900 118.49 118.49
10-07-15 120.13 122.48 119.26 6,047,700 122.06 122.06
10-07-14 123.03 123.75 121.47 5,257,000 123.30 123.30
Date Open High Low Vol Cls adjCls
10-07-13 120.69 124.88 120.30 7,091,100 123.65 123.65
10-07-12 117.81 119.70 117.32 4,783,600 119.51 119.51
10-07-09 116.55 117.40 114.65 4,065,100 117.26 117.26
10-07-08 115.02 117.48 114.07 6,775,000 116.22 116.22
10-07-07 109.84 113.63 109.81 4,941,000 113.43 113.43
10-07-06 110.65 112.53 109.00 5,219,300 110.06 110.06
10-07-02 110.92 111.29 108.56 4,477,100 109.14 109.14
10-07-01 108.90 111.69 106.70 8,529,800 110.96 110.96
10-06-30 108.58 112.68 108.11 9,740,700 109.26 109.26
Date Open High Low Vol Cls adjCls
10-06-29 116.26 116.48 106.01 12,866,300 108.61 108.61
10-06-28 118.85 120.04 117.10 5,612,200 117.80 117.80
10-06-25 118.14 121.76 117.63 5,769,700 121.00 121.00
10-06-24 120.61 120.85 116.80 7,771,100 118.33 118.33
10-06-23 122.11 123.22 120.04 5,455,100 121.45 121.45
10-06-22 122.65 125.23 121.55 6,207,200 122.31 122.31
10-06-21 126.79 127.48 121.41 5,327,700 122.55 122.55
10-06-18 126.48 127.48 125.07 3,836,000 125.83 125.83
10-06-17 126.74 127.80 124.69 3,479,000 125.89 125.89
Date Open High Low Vol Cls adjCls
10-06-16 125.39 127.98 125.36 3,964,300 126.90 126.90
10-06-15 123.20 126.92 122.50 4,541,000 126.84 126.84
10-06-14 124.24 125.70 123.50 3,923,000 123.83 123.83
10-06-11 121.39 123.53 120.29 4,204,600 123.03 123.03
10-06-10 120.00 123.50 119.20 6,061,800 123.21 123.21
10-06-09 120.31 121.47 117.36 7,369,200 117.91 117.91
10-06-08 122.00 122.00 115.80 11,484,400 118.84 118.84
10-06-07 125.84 126.61 121.67 6,566,400 122.01 122.01
10-06-04 126.33 128.20 122.18 5,497,700 122.77 122.77
Date Open High Low Vol Cls adjCls
10-06-03 126.25 129.15 124.85 5,276,900 128.76 128.76
10-06-02 124.02 126.43 121.65 4,764,700 126.31 126.31
10-06-01 124.97 126.57 123.02 3,659,500 123.24 123.24
10-05-28 126.07 127.60 124.01 3,954,800 125.46 125.46
10-05-27 124.98 126.85 120.60 4,747,700 126.70 126.70
10-05-26 125.05 125.79 122.30 6,964,600 123.21 123.21
10-05-25 118.54 125.19 118.50 6,913,400 124.86 124.86
10-05-24 122.57 124.50 120.65 4,535,900 122.12 122.12
10-05-21 117.90 124.97 117.52 7,966,900 122.72 122.72
Date Open High Low Vol Cls adjCls
10-05-20 122.64 125.00 118.78 8,594,400 119.71 119.71
10-05-19 125.51 127.93 123.80 6,463,300 124.59 124.59
10-05-18 130.14 131.25 125.51 5,256,900 126.28 126.28
10-05-17 128.24 129.95 125.80 5,642,200 128.91 128.91
10-05-14 130.36 131.00 126.76 5,277,800 128.53 128.53
10-05-13 133.93 136.99 131.00 5,940,200 131.47 131.47
10-05-12 131.41 134.13 129.68 5,904,500 133.87 133.87
10-05-11 129.95 133.08 128.47 6,044,100 130.46 130.46
10-05-10 129.73 132.21 129.26 6,806,100 131.29 131.29
Date Open High Low Vol Cls adjCls
10-05-07 127.97 131.18 123.76 11,927,600 124.98 124.98
10-05-06 130.00 132.33 120.60 10,189,000 128.71 128.71
10-05-05 128.00 131.61 127.55 9,458,100 130.93 130.93
10-05-04 135.62 135.81 128.38 12,667,800 129.83 129.83
10-05-03 137.20 139.44 136.11 5,654,600 137.49 137.49
10-04-30 141.40 141.40 136.91 6,113,500 137.10 137.10
10-04-29 140.09 142.45 139.79 6,314,200 141.73 141.73
10-04-28 142.59 142.75 138.69 9,235,300 139.35 139.35
10-04-27 145.55 146.44 141.11 8,639,000 142.02 142.02
Date Open High Low Vol Cls adjCls
10-04-26 143.20 147.73 142.90 9,318,300 147.11 147.11
10-04-23 145.38 149.09 142.42 18,975,200 143.63 143.63
10-04-22 147.01 151.09 145.88 15,165,800 150.09 150.09
10-04-21 145.17 149.00 143.52 7,374,400 146.43 146.43
10-04-20 143.83 144.64 142.10 4,311,700 144.20 144.20
10-04-19 142.35 143.67 139.13 6,022,000 142.43 142.43
10-04-16 144.88 147.17 141.45 8,396,800 142.17 142.17
10-04-15 144.55 147.09 144.00 7,829,600 145.82 145.82
10-04-14 140.34 144.50 139.20 7,900,300 144.28 144.28
Date Open High Low Vol Cls adjCls
10-04-13 141.23 141.98 139.12 4,785,500 140.16 140.16
10-04-12 140.00 142.91 139.68 5,445,300 141.20 141.20
10-04-09 140.72 141.33 139.07 6,011,100 140.06 140.06
10-04-08 134.71 141.25 134.71 12,689,100 140.96 140.96
10-04-07 135.96 136.08 133.86 5,945,400 134.87 134.87
10-04-06 131.23 136.00 131.18 7,950,300 135.56 135.56
10-04-05 132.85 133.74 130.78 5,816,500 131.49 131.49
10-04-01 135.80 136.51 131.18 8,785,800 131.81 131.81
10-03-31 136.00 136.80 134.48 4,600,600 135.77 135.77
Date Open High Low Vol Cls adjCls
10-03-30 135.74 138.19 135.36 6,192,700 136.58 136.58
10-03-29 135.37 136.63 134.33 4,626,900 135.12 135.12
10-03-26 134.90 136.99 133.76 6,565,700 135.06 135.06
10-03-25 129.14 136.91 128.04 16,209,600 134.73 134.73
10-03-24 128.64 129.40 127.20 4,696,400 128.04 128.04
10-03-23 130.89 130.94 128.07 4,213,100 129.26 129.26
10-03-22 130.20 130.96 128.64 5,383,400 130.47 130.47
10-03-19 133.71 133.71 129.66 8,905,000 130.35 130.35
10-03-18 131.02 132.85 130.44 5,021,300 132.76 132.76
Date Open High Low Vol Cls adjCls
10-03-17 132.41 132.69 131.22 4,358,800 131.34 131.34
10-03-16 131.24 132.29 130.50 4,132,500 131.79 131.79
10-03-15 131.70 132.00 128.63 6,329,200 131.13 131.13
10-03-12 134.20 134.20 131.18 6,150,800 131.82 131.82
10-03-11 130.45 133.62 130.36 7,240,800 133.58 133.58
10-03-10 129.11 131.17 128.48 5,625,700 130.51 130.51
10-03-09 129.59 130.81 127.97 6,070,800 128.82 128.82
10-03-08 128.30 130.85 127.71 5,605,900 130.11 130.11
10-03-05 129.13 129.45 127.07 6,769,300 128.91 128.91
Date Open High Low Vol Cls adjCls
10-03-04 125.98 128.85 125.57 7,509,700 128.53 128.53
10-03-03 125.40 126.94 124.43 6,440,400 125.89 125.89
10-03-02 125.01 127.35 124.80 12,097,500 125.53 125.53
10-03-01 118.70 124.66 117.53 13,296,500 124.54 124.54
10-02-26 117.88 119.43 117.00 5,721,600 118.40 118.40
10-02-25 118.17 118.34 115.85 9,533,400 118.20 118.20
10-02-24 117.96 119.80 117.15 7,389,900 119.72 119.72
10-02-23 118.01 119.25 116.51 7,068,200 117.24 117.24
10-02-22 117.37 118.97 116.18 6,807,300 118.01 118.01
Date Open High Low Vol Cls adjCls
10-02-19 117.91 119.09 117.00 7,115,600 117.52 117.52
10-02-18 115.84 118.51 114.82 9,800,100 118.08 118.08
10-02-17 117.07 117.13 115.55 8,944,800 116.31 116.31
10-02-16 120.06 120.50 117.18 8,932,700 117.53 117.53
10-02-12 118.99 119.94 117.50 8,073,500 119.66 119.66
10-02-11 117.21 120.42 116.50 8,343,500 120.09 120.09
10-02-10 118.00 118.61 116.00 6,233,200 117.36 117.36
10-02-09 118.20 119.09 117.00 9,223,000 118.03 118.03
10-02-08 119.38 121.00 116.56 9,890,200 116.83 116.83
Date Open High Low Vol Cls adjCls
10-02-05 115.88 117.65 114.10 11,024,800 117.39 117.39
10-02-04 118.64 120.33 115.74 12,784,000 115.94 115.94
10-02-03 117.12 119.61 116.56 12,405,900 119.10 119.10
10-02-02 118.79 118.98 114.40 23,079,700 118.12 118.12
10-02-01 123.18 124.86 113.82 37,774,400 118.87 118.87
10-01-29 129.77 131.85 124.14 29,471,300 125.41 125.41
10-01-28 124.43 127.20 122.80 27,293,100 126.03 126.03
10-01-27 121.03 123.33 118.80 14,765,300 122.75 122.75
10-01-26 120.56 122.98 119.06 9,559,000 119.48 119.48
Date Open High Low Vol Cls adjCls
10-01-25 122.10 122.28 118.12 12,023,900 120.31 120.31
10-01-22 125.60 127.67 120.76 11,568,900 121.43 121.43
10-01-21 127.26 128.15 125.00 9,970,600 126.62 126.62
10-01-20 127.13 129.20 125.08 9,074,700 125.78 125.78
10-01-19 126.31 128.00 124.33 8,892,600 127.61 127.61
10-01-15 129.18 129.65 127.06 15,376,500 127.14 127.14
10-01-14 129.14 130.38 126.40 9,774,900 127.35 127.35
10-01-13 127.90 129.71 125.75 10,723,200 129.11 129.11
10-01-12 128.99 129.82 126.55 9,096,300 127.35 127.35
Date Open High Low Vol Cls adjCls
10-01-11 132.62 132.80 129.21 8,779,400 130.31 130.31
10-01-08 130.56 133.68 129.03 9,830,500 133.52 133.52
10-01-07 132.01 132.32 128.80 11,030,200 130.00 130.00
10-01-06 134.60 134.73 131.65 7,178,800 132.25 132.25
10-01-05 133.43 135.48 131.81 8,851,900 134.69 134.69
10-01-04 136.25 136.61 133.14 7,599,900 133.90 133.90
09-12-31 137.09 137.28 134.52 4,523,000 134.52 134.52
09-12-30 138.40 138.40 135.28 6,913,200 136.49 136.49
09-12-29 141.29 142.58 138.55 8,400,600 139.41 139.41
Date Open High Low Vol Cls adjCls
09-12-28 139.75 141.98 138.53 8,763,900 139.31 139.31
09-12-24 139.20 139.70 137.54 5,128,800 138.47 138.47
09-12-23 134.80 139.05 134.35 9,546,100 138.94 138.94
09-12-22 133.76 135.99 132.65 8,257,500 133.75 133.75
09-12-21 130.48 133.20 130.19 9,473,600 132.79 132.79
09-12-18 127.91 128.79 125.65 9,605,400 128.48 128.48
09-12-17 129.36 130.08 126.90 8,476,500 126.91 126.91
09-12-16 130.93 131.45 127.65 10,261,300 128.36 128.36
09-12-15 130.76 132.46 129.59 7,428,800 130.23 130.23
Date Open High Low Vol Cls adjCls
09-12-14 132.50 132.61 129.35 10,022,900 131.38 131.38
09-12-11 136.07 136.29 133.20 8,046,700 134.15 134.15
09-12-10 132.41 136.19 132.40 11,343,600 135.38 135.38
09-12-09 134.60 134.71 129.82 12,632,900 131.31 131.31
09-12-08 134.30 136.08 132.87 8,002,800 134.11 134.11
09-12-07 138.00 139.00 133.84 7,837,000 134.21 134.21
09-12-04 143.42 143.45 135.11 14,827,400 137.58 137.58
09-12-03 143.62 145.91 140.77 16,523,500 141.17 141.17
09-12-02 139.15 142.67 138.96 11,798,000 142.25 142.25
Date Open High Low Vol Cls adjCls
09-12-01 136.94 139.35 135.75 9,657,600 138.50 138.50
09-11-30 132.19 136.08 132.16 10,119,500 135.91 135.91
09-11-27 130.30 133.00 129.88 4,422,600 131.74 131.74
09-11-25 133.31 134.20 132.40 5,071,200 134.03 134.03
09-11-24 133.57 134.33 132.22 7,319,700 132.94 132.94
09-11-23 131.05 133.00 131.00 6,878,100 133.00 133.00
09-11-20 127.76 129.99 127.41 6,652,600 129.66 129.66
09-11-19 130.54 130.54 128.48 5,998,200 128.99 128.99
09-11-18 130.90 131.41 129.53 5,213,500 131.29 131.29
Date Open High Low Vol Cls adjCls
09-11-17 131.40 131.85 129.32 7,748,000 131.25 131.25
09-11-16 132.12 134.56 130.98 9,018,300 131.59 131.59
09-11-13 131.16 132.99 129.75 7,376,800 132.97 132.97
09-11-12 129.98 132.15 129.98 7,210,100 130.53 130.53
09-11-11 131.08 131.31 128.33 7,434,200 129.91 129.91
09-11-10 126.80 130.61 126.00 10,529,300 130.15 130.15
09-11-09 127.11 128.32 125.59 8,624,200 126.67 126.67
09-11-06 123.00 126.98 122.67 13,226,000 126.20 126.20
09-11-05 117.46 120.95 116.25 9,086,800 120.61 120.61
Date Open High Low Vol Cls adjCls
09-11-04 119.00 119.25 116.76 7,617,500 117.10 117.10
09-11-03 117.67 118.88 116.63 9,478,500 118.37 118.37
09-11-02 118.66 119.50 116.71 11,280,000 118.84 118.84
09-10-30 121.97 122.90 118.21 13,312,200 118.81 118.81
09-10-29 123.90 124.30 120.12 12,821,800 122.58 122.58
09-10-28 121.57 125.12 120.76 16,887,700 121.64 121.64
09-10-27 122.93 124.26 119.42 20,304,200 122.07 122.07
09-10-26 119.21 125.68 118.49 32,271,200 124.64 124.64
09-10-23 111.05 119.65 110.62 58,305,800 118.49 118.49
Date Open High Low Vol Cls adjCls
09-10-22 93.66 94.10 91.70 16,518,500 93.45 93.45
09-10-21 95.27 96.63 92.91 7,761,200 93.42 93.42
09-10-20 95.91 96.10 94.27 7,777,600 94.98 94.98
09-10-19 95.35 96.28 94.25 6,017,400 94.68 94.68
09-10-16 95.30 96.12 93.61 7,038,400 95.32 95.32
09-10-15 95.13 97.06 95.08 6,242,100 96.01 96.01
09-10-14 96.22 97.82 96.02 5,556,800 97.46 97.46
09-10-13 93.83 95.25 93.68 4,720,000 94.83 94.83
09-10-12 96.17 96.25 93.07 5,591,400 93.60 93.60
Date Open High Low Vol Cls adjCls
09-10-09 95.00 95.95 94.26 4,694,000 95.71 95.71
09-10-08 94.80 96.72 94.23 9,674,300 95.22 95.22
09-10-07 91.50 94.48 91.15 7,445,100 93.97 93.97
09-10-06 89.33 91.08 88.40 6,963,700 90.91 90.91
09-10-05 90.25 90.93 88.27 7,028,500 88.67 88.67
09-10-02 90.05 91.14 89.58 5,039,400 89.85 89.85
09-10-01 92.50 92.90 90.37 6,645,100 91.04 91.04
09-09-30 92.26 94.17 91.43 8,539,200 93.36 93.36
09-09-29 91.96 92.33 90.10 4,393,900 91.72 91.72
Date Open High Low Vol Cls adjCls
09-09-28 91.04 92.81 90.60 3,508,000 92.21 92.21
09-09-25 91.44 92.25 89.75 4,256,800 90.52 90.52
09-09-24 92.00 92.71 90.77 5,075,100 92.11 92.11
09-09-23 92.82 94.50 92.22 5,685,300 92.38 92.38
09-09-22 91.46 94.19 91.10 8,264,900 93.75 93.75
09-09-21 89.69 90.76 88.48 4,209,300 90.56 90.56
09-09-18 90.74 91.00 89.47 6,769,500 90.28 90.28
09-09-17 90.75 91.19 89.00 7,872,700 90.44 90.44
09-09-16 85.91 90.98 85.90 13,114,300 90.70 90.70
Date Open High Low Vol Cls adjCls
09-09-15 84.17 84.41 82.79 4,446,800 83.55 83.55
09-09-14 83.81 84.57 83.46 3,572,000 83.86 83.86
09-09-11 84.44 84.90 83.76 6,006,900 84.54 84.54
09-09-10 82.33 84.07 82.30 7,023,100 83.85 83.85
09-09-09 80.60 82.63 80.50 6,776,200 82.24 82.24
09-09-08 79.86 81.04 78.87 7,037,600 80.90 80.90
09-09-04 78.27 79.78 77.63 4,671,500 78.87 78.87
09-09-03 78.39 78.96 77.51 4,140,200 78.46 78.46
09-09-02 79.04 80.15 77.80 6,512,700 78.14 78.14
Date Open High Low Vol Cls adjCls
09-09-01 80.74 82.42 79.00 6,245,800 79.16 79.16
09-08-31 81.93 81.95 80.35 5,263,800 81.19 81.19
09-08-28 84.78 84.99 82.57 4,620,700 82.76 82.76
09-08-27 84.01 84.85 83.14 3,997,700 84.31 84.31
09-08-26 84.10 84.76 83.38 3,613,800 84.00 84.00
09-08-25 84.66 86.34 83.95 4,791,000 84.19 84.19
09-08-24 85.17 85.59 84.24 4,723,200 84.50 84.50
09-08-21 84.78 85.06 83.54 6,130,700 85.00 85.00
09-08-20 82.98 84.35 82.66 5,375,000 84.09 84.09
Date Open High Low Vol Cls adjCls
09-08-19 80.91 83.00 80.49 5,170,600 83.00 83.00
09-08-18 81.41 82.69 80.79 5,884,400 82.12 82.12
09-08-17 81.16 81.78 80.25 6,888,600 81.06 81.06
09-08-14 84.11 84.17 82.78 4,924,700 83.58 83.58
09-08-13 85.72 86.37 84.07 5,712,400 84.60 84.60
09-08-12 83.42 86.60 83.38 5,619,400 85.96 85.96
09-08-11 83.64 84.40 82.45 5,025,000 83.56 83.56
09-08-10 85.01 85.47 83.27 4,440,600 84.44 84.44
09-08-07 84.10 85.96 84.10 5,628,000 85.32 85.32
Date Open High Low Vol Cls adjCls
09-08-06 84.31 84.84 83.05 4,693,000 84.47 84.47
09-08-05 85.64 85.75 83.02 7,279,400 84.29 84.29
09-08-04 87.48 87.48 84.93 6,177,900 85.80 85.80
09-08-03 86.56 88.20 86.56 6,663,000 87.44 87.44
09-07-31 85.76 86.75 84.62 5,886,900 85.76 85.76
09-07-30 85.64 87.25 85.17 7,253,200 86.09 86.09
09-07-29 84.47 85.50 83.52 6,502,900 84.34 84.34
09-07-28 83.84 85.64 82.60 8,774,900 84.98 84.98
09-07-27 86.24 86.49 83.56 11,279,300 84.24 84.24
Date Open High Low Vol Cls adjCls
09-07-24 87.60 88.90 85.50 19,204,600 86.49 86.49
09-07-23 89.84 94.40 89.59 19,162,100 93.87 93.87
09-07-22 88.65 89.23 87.78 5,329,600 88.79 88.79
09-07-21 88.52 89.01 87.40 7,728,600 89.01 89.01
09-07-20 86.27 88.88 86.26 6,056,600 88.23 88.23
09-07-17 85.80 86.50 85.20 5,051,600 85.85 85.85
09-07-16 84.42 86.24 83.72 5,361,900 86.11 86.11
09-07-15 83.00 84.64 82.78 6,339,000 84.55 84.55
09-07-14 81.48 82.42 80.42 4,543,600 81.95 81.95
Date Open High Low Vol Cls adjCls
09-07-13 78.07 81.65 78.01 8,050,200 81.47 81.47
09-07-10 77.52 78.82 76.17 5,976,100 77.63 77.63
09-07-09 78.25 78.54 76.82 6,359,500 78.10 78.10
09-07-08 76.46 77.93 75.70 8,540,700 77.36 77.36
09-07-07 78.53 78.69 75.41 6,491,500 75.63 75.63
09-07-06 78.45 78.89 76.54 7,368,800 78.10 78.10
09-07-02 81.11 81.37 78.51 7,218,600 79.32 79.32
09-07-01 84.42 84.50 81.37 6,981,200 81.60 81.60
09-06-30 83.62 84.92 82.47 7,984,800 83.66 83.66
Date Open High Low Vol Cls adjCls
09-06-29 83.87 84.20 82.41 6,270,300 83.03 83.03
09-06-26 81.90 84.14 81.13 8,775,300 83.88 83.88
09-06-25 79.10 82.23 79.03 7,360,400 82.20 82.20
09-06-24 78.00 80.53 77.80 6,081,400 79.27 79.27
09-06-23 78.97 79.10 76.25 7,415,500 77.68 77.68
09-06-22 82.41 82.43 78.56 9,744,400 79.15 79.15
09-06-19 82.15 83.46 81.50 5,438,200 82.96 82.96
09-06-18 82.81 82.95 81.00 5,453,100 81.60 81.60
09-06-17 82.50 84.30 80.64 7,785,100 82.65 82.65
Date Open High Low Vol Cls adjCls
09-06-16 83.70 83.95 81.28 5,465,800 82.15 82.15
09-06-15 82.83 83.30 81.00 5,401,800 83.18 83.18
09-06-12 85.03 85.20 82.01 6,223,000 84.08 84.08
09-06-11 86.30 87.49 85.05 5,009,700 85.69 85.69
09-06-10 87.58 88.56 84.83 6,073,600 86.59 86.59
09-06-09 86.93 87.67 86.17 4,475,100 87.08 87.08
09-06-08 86.75 87.18 85.11 5,602,100 86.36 86.36
09-06-05 86.29 87.95 85.30 8,263,500 87.56 87.56
09-06-04 85.42 86.40 84.57 5,465,400 85.52 85.52
Date Open High Low Vol Cls adjCls
09-06-03 83.31 85.71 83.13 7,603,400 85.68 85.68
09-06-02 82.42 85.45 82.10 9,397,000 84.93 84.93
09-06-01 78.21 84.80 77.49 10,796,500 83.05 83.05
09-05-29 77.72 78.01 76.40 5,072,200 77.99 77.99
09-05-28 77.70 79.10 75.88 4,943,100 77.65 77.65
09-05-27 78.51 79.50 76.75 5,567,100 77.10 77.10
09-05-26 75.03 78.48 74.55 6,699,600 78.39 78.39
09-05-22 76.10 77.04 75.02 3,484,700 75.64 75.64
09-05-21 76.75 77.97 75.40 5,640,500 75.96 75.96
Date Open High Low Vol Cls adjCls
09-05-20 78.50 81.11 77.42 7,351,000 77.97 77.97
09-05-19 75.43 78.96 75.12 8,028,900 77.87 77.87
09-05-18 73.96 75.96 73.10 6,829,100 75.95 75.95
09-05-15 74.54 76.21 73.42 8,011,700 73.60 73.60
09-05-14 73.79 76.06 73.31 9,343,600 75.11 75.11
09-05-13 76.25 76.65 74.01 8,770,500 74.19 74.19
09-05-12 78.70 78.97 76.53 5,548,700 77.93 77.93
09-05-11 76.80 79.85 76.01 6,872,300 78.61 78.61
09-05-08 79.69 80.23 76.31 8,193,000 77.95 77.95
Date Open High Low Vol Cls adjCls
09-05-07 82.73 82.75 77.88 9,632,100 79.28 79.28
09-05-06 82.88 83.60 79.66 8,604,000 81.99 81.99
09-05-05 81.01 82.00 80.19 5,870,300 81.90 81.90
09-05-04 80.26 81.35 78.85 7,019,300 79.77 79.77
09-05-01 80.38 80.38 77.85 6,121,700 78.96 78.96
09-04-30 80.93 82.67 79.89 8,537,600 80.52 80.52
09-04-29 82.99 82.99 79.26 9,735,100 79.79 79.79
09-04-28 82.68 85.35 82.40 7,924,000 82.40 82.40
09-04-27 83.88 84.98 82.21 9,705,900 83.12 83.12
Date Open High Low Vol Cls adjCls
09-04-24 82.03 86.68 80.73 23,484,300 84.46 84.46
09-04-23 81.33 82.06 79.08 16,187,700 80.61 80.61
09-04-22 78.17 82.18 77.81 8,775,500 79.20 79.20
09-04-21 77.33 79.10 77.29 7,162,200 78.74 78.74
09-04-20 78.44 79.79 76.83 8,686,900 77.57 77.57
09-04-17 76.78 78.72 75.88 7,426,000 78.05 78.05
09-04-16 75.33 77.48 75.16 7,467,800 77.25 77.25
09-04-15 75.50 75.81 73.51 9,412,800 74.71 74.71
09-04-14 78.00 79.46 76.94 6,160,400 77.22 77.22
Date Open High Low Vol Cls adjCls
09-04-13 79.84 79.97 77.85 6,212,200 78.94 78.94
09-04-09 77.51 80.00 77.26 7,082,300 79.77 79.77
09-04-08 75.93 77.11 74.57 5,653,000 76.98 76.98
09-04-07 76.97 77.08 74.88 5,748,800 75.51 75.51
09-04-06 77.26 78.36 76.00 5,751,300 77.99 77.99
09-04-03 76.42 78.32 75.50 5,809,900 78.17 78.17
09-04-02 73.63 77.24 73.44 11,066,900 76.34 76.34
09-04-01 73.02 75.09 71.71 7,041,400 73.50 73.50
09-03-31 72.61 74.50 72.12 8,918,200 73.44 73.44
Date Open High Low Vol Cls adjCls
09-03-30 70.40 71.67 69.75 8,373,100 71.44 71.44
09-03-27 71.61 72.29 70.10 8,568,800 70.52 70.52
09-03-26 73.47 74.98 72.64 6,657,700 73.69 73.69
09-03-25 73.09 73.95 69.84 7,895,600 72.40 72.40
09-03-24 74.85 75.00 72.31 7,457,900 72.81 72.81
09-03-23 71.36 75.61 70.70 8,612,400 75.58 75.58
09-03-20 70.39 70.89 69.08 8,468,100 69.96 69.96
09-03-19 71.40 71.91 69.24 8,819,100 70.10 70.10
09-03-18 70.97 73.91 70.13 10,401,700 71.25 71.25
Date Open High Low Vol Cls adjCls
09-03-17 67.37 71.71 67.00 11,902,800 71.35 71.35
09-03-16 68.56 69.29 66.68 9,437,300 66.98 66.98
09-03-13 69.64 69.74 67.53 8,903,400 68.63 68.63
09-03-12 68.35 69.87 67.25 11,348,900 69.58 69.58
09-03-11 66.24 69.37 65.27 13,881,700 68.54 68.54
09-03-10 62.49 65.90 61.78 15,435,700 65.71 65.71
09-03-09 62.20 64.03 60.15 13,561,400 60.49 60.49
09-03-06 65.20 65.50 59.82 15,093,800 61.69 61.69
09-03-05 64.12 65.80 63.60 11,770,300 64.77 64.77
Date Open High Low Vol Cls adjCls
09-03-04 62.80 65.79 62.40 11,960,900 64.81 64.81
09-03-03 62.75 63.29 61.30 9,691,600 61.70 61.70
09-03-02 63.94 65.52 61.51 10,511,900 61.99 61.99
09-02-27 61.26 65.08 60.94 11,488,300 64.79 64.79
09-02-26 64.12 64.73 62.34 7,275,300 62.34 62.34
09-02-25 64.90 65.75 62.82 9,122,100 63.71 63.71
09-02-24 61.97 66.10 61.89 10,271,400 65.60 65.60
09-02-23 64.16 64.91 61.52 7,336,000 61.71 61.71
09-02-20 61.07 64.15 60.84 9,354,500 63.86 63.86
Date Open High Low Vol Cls adjCls
09-02-19 62.84 64.18 61.67 6,768,900 61.95 61.95
09-02-18 62.27 62.78 60.52 7,366,000 62.35 62.35
09-02-17 61.67 62.65 61.18 7,126,100 61.67 61.67
09-02-13 63.97 64.68 62.87 4,130,900 63.26 63.26
09-02-12 63.25 64.25 61.71 8,095,500 63.96 63.96
09-02-11 63.10 64.90 62.25 8,347,300 64.35 64.35
09-02-10 66.15 67.23 63.07 10,700,600 63.31 63.31
09-02-09 66.56 67.36 65.38 9,437,600 66.71 66.71
09-02-06 63.18 67.00 63.18 12,044,900 66.55 66.55
Date Open High Low Vol Cls adjCls
09-02-05 61.15 63.81 60.63 10,169,600 63.18 63.18
09-02-04 63.38 63.44 60.83 13,726,300 61.06 61.06
09-02-03 60.87 64.20 60.00 14,694,600 63.59 63.59
09-02-02 58.57 62.00 58.13 19,324,300 61.15 61.15
09-01-30 57.36 59.74 57.24 39,783,100 58.82 58.82
09-01-29 49.96 51.85 49.14 17,966,800 50.00 50.00
09-01-28 49.72 51.49 48.97 8,056,600 50.36 50.36
09-01-27 49.30 50.42 47.72 8,738,200 48.44 48.44
09-01-26 50.18 50.89 48.52 7,155,700 49.63 49.63
Date Open High Low Vol Cls adjCls
09-01-23 48.90 51.42 48.45 5,793,300 50.63 50.63
09-01-22 49.42 50.88 48.26 7,133,300 49.94 49.94
09-01-21 49.31 50.69 48.25 5,829,500 50.54 50.54
09-01-20 50.75 51.70 48.27 6,767,200 48.44 48.44
09-01-16 51.80 52.33 49.53 8,258,200 51.59 51.59
09-01-15 48.56 52.23 47.63 11,617,300 51.44 51.44
09-01-14 50.10 50.10 48.14 10,442,600 48.49 48.49
09-01-13 50.96 53.29 50.75 7,883,200 51.45 51.45
09-01-12 54.12 54.30 50.87 9,556,300 51.92 51.92
Date Open High Low Vol Cls adjCls
09-01-09 56.92 57.00 54.70 6,684,100 55.51 55.51
09-01-08 54.99 57.32 54.58 6,577,900 57.16 57.16
09-01-07 56.29 56.95 55.35 7,942,700 56.20 56.20
09-01-06 54.55 58.22 53.75 11,080,100 57.36 57.36
09-01-05 55.73 55.74 53.03 9,509,800 54.06 54.06
09-01-02 51.35 54.53 51.07 7,296,400 54.36 54.36
08-12-31 50.74 51.69 49.91 7,792,200 51.28 51.28
08-12-30 49.51 51.21 48.74 6,601,300 50.76 50.76
08-12-29 51.43 51.77 48.56 6,507,900 49.40 49.40
Date Open High Low Vol Cls adjCls
08-12-26 53.79 53.95 51.55 6,847,300 51.78 51.78
08-12-24 51.66 51.95 51.01 1,645,500 51.44 51.44
08-12-23 50.12 51.61 50.12 5,845,400 51.08 51.08
08-12-22 51.60 52.15 48.47 8,925,000 49.84 49.84
08-12-19 51.59 52.99 50.92 10,963,200 51.56 51.56
08-12-18 53.00 54.85 51.20 7,518,100 52.08 52.08
08-12-17 52.26 54.77 51.53 9,183,100 53.18 53.18
08-12-16 49.62 52.96 49.29 8,862,900 52.63 52.63
08-12-15 50.65 50.95 48.15 7,285,400 48.85 48.85
Date Open High Low Vol Cls adjCls
08-12-12 47.52 51.38 47.52 8,664,800 51.25 51.25
08-12-11 49.33 50.49 48.17 7,583,600 48.25 48.25
08-12-10 51.46 51.50 48.34 7,753,800 49.70 49.70
08-12-09 49.81 54.48 49.70 13,314,800 51.25 51.25
08-12-08 49.15 52.14 47.36 10,940,700 51.41 51.41
08-12-05 45.89 48.49 43.30 14,608,800 48.26 48.26
08-12-04 45.94 50.50 45.75 19,782,300 47.32 47.32
08-12-03 40.16 45.88 40.05 15,675,600 45.21 45.21
08-12-02 41.39 41.71 38.82 8,713,700 41.19 41.19
Date Open High Low Vol Cls adjCls
08-12-01 42.00 43.26 40.38 11,178,900 40.47 40.47
08-11-28 44.03 44.10 42.22 3,481,000 42.70 42.70
08-11-26 40.87 44.00 40.29 13,439,700 43.96 43.96
08-11-25 42.09 42.89 39.61 13,015,000 42.19 42.19
08-11-24 38.79 43.44 38.70 14,549,700 42.50 42.50
08-11-21 36.39 39.00 35.72 15,042,700 37.87 37.87
08-11-20 35.29 39.72 34.68 18,423,900 35.03 35.03
08-11-19 37.97 39.00 35.75 12,521,100 35.84 35.84
08-11-18 39.73 40.66 36.08 15,049,200 38.44 38.44
Date Open High Low Vol Cls adjCls
08-11-17 39.91 41.26 39.07 10,711,800 39.69 39.69
08-11-14 43.61 44.50 41.50 11,949,700 41.75 41.75
08-11-13 41.40 45.00 38.48 16,935,300 44.93 44.93
08-11-12 43.99 45.44 40.90 14,768,600 41.56 41.56
08-11-11 47.10 48.06 44.81 9,939,200 46.30 46.30
08-11-10 49.98 50.68 46.86 8,964,900 48.46 48.46
08-11-07 47.76 49.79 47.01 7,439,600 49.21 49.21
08-11-06 49.80 51.04 46.30 15,487,800 47.22 47.22
08-11-05 57.47 58.00 51.62 11,498,400 51.98 51.98
Date Open High Low Vol Cls adjCls
08-11-04 57.16 58.73 55.22 7,663,800 58.45 58.45
08-11-03 56.35 57.25 55.02 7,170,100 55.77 55.77
08-10-31 56.01 57.25 55.01 8,534,600 57.24 57.24
08-10-30 58.76 59.89 55.08 11,125,700 56.71 56.71
08-10-29 55.53 59.79 54.52 15,196,300 56.89 56.89
08-10-28 51.50 56.30 49.07 14,834,700 56.04 56.04
08-10-27 49.00 52.59 48.43 11,759,200 49.58 49.58
08-10-24 44.75 52.32 44.50 19,605,900 48.96 48.96
08-10-23 43.37 50.91 43.31 32,601,900 50.32 50.32
Date Open High Low Vol Cls adjCls
08-10-22 50.05 52.47 47.90 19,513,200 49.99 49.99
08-10-21 51.86 52.95 49.92 8,669,600 50.23 50.23
08-10-20 52.17 53.10 49.91 8,452,100 52.97 52.97
08-10-17 48.83 62.33 48.41 12,946,400 50.65 50.65
08-10-16 46.40 50.70 43.39 22,081,100 50.29 50.29
08-10-15 54.46 54.69 48.35 16,257,600 48.72 48.72
08-10-14 63.50 64.00 54.80 17,306,600 55.86 55.86
08-10-13 58.96 62.21 57.37 11,194,800 62.02 62.02
08-10-10 52.99 59.75 51.05 18,021,700 56.25 56.25
Date Open High Low Vol Cls adjCls
08-10-09 61.97 63.50 56.00 13,930,900 56.00 56.00
08-10-08 55.64 62.75 55.35 14,324,500 61.02 61.02
08-10-07 65.79 66.43 58.50 12,756,000 58.52 58.52
08-10-06 64.06 65.89 60.47 13,385,500 65.23 65.23
08-10-03 69.42 70.95 66.59 11,228,100 67.00 67.00
08-10-02 67.63 68.96 65.41 8,726,100 67.36 67.36
08-10-01 71.78 71.99 68.41 9,622,200 69.58 69.58
08-09-30 65.84 73.12 65.32 13,046,900 72.76 72.76
08-09-29 68.41 69.37 61.32 12,004,300 63.35 63.35
Date Open High Low Vol Cls adjCls
08-09-26 69.52 71.05 68.08 6,747,100 70.70 70.70
08-09-25 70.66 72.75 70.01 6,073,000 72.08 72.08
08-09-24 72.30 73.65 68.94 9,372,400 69.96 69.96
08-09-23 75.79 76.29 70.77 8,594,200 71.76 71.76
08-09-22 81.13 81.63 74.32 7,037,700 74.93 74.93
08-09-19 80.12 86.77 76.50 14,772,200 81.00 81.00
08-09-18 73.08 77.50 70.08 12,397,200 76.50 76.50
08-09-17 77.68 78.24 71.24 13,165,600 71.54 71.54
08-09-16 76.80 79.63 76.67 13,092,200 78.73 78.73
Date Open High Low Vol Cls adjCls
08-09-15 76.86 79.88 76.30 8,980,800 77.34 77.34
08-09-12 78.81 79.60 76.62 6,480,100 78.30 78.30
08-09-11 75.27 79.80 75.10 7,813,600 79.51 79.51
08-09-10 80.01 80.22 76.15 9,444,700 76.74 76.74
08-09-09 80.76 81.96 78.99 5,821,800 79.04 79.04
08-09-08 82.25 83.75 78.85 9,490,600 81.16 81.16
08-09-05 77.34 80.72 77.08 8,069,100 79.19 79.19
08-09-04 80.60 80.81 78.02 8,316,500 78.03 78.03
08-09-03 81.40 82.00 80.02 5,742,600 80.77 80.77
Date Open High Low Vol Cls adjCls
08-09-02 83.16 84.50 81.21 6,000,800 81.41 81.41
08-08-29 82.90 82.90 80.50 4,728,700 80.81 80.81
08-08-28 82.21 83.65 81.80 7,834,100 83.42 83.42
08-08-27 81.44 82.74 81.00 5,627,300 81.73 81.73
08-08-26 82.74 83.12 81.25 4,374,200 81.76 81.76
08-08-25 84.63 84.64 82.45 4,356,400 82.85 82.85
08-08-22 84.27 85.46 83.93 4,677,800 85.26 85.26
08-08-21 81.41 83.77 80.98 6,157,800 83.26 83.26
08-08-20 82.00 83.25 81.20 5,950,600 82.13 82.13
Date Open High Low Vol Cls adjCls
08-08-19 83.09 83.51 81.06 6,630,400 81.29 81.29
08-08-18 86.09 86.28 83.04 6,547,400 83.11 83.11
08-08-15 88.28 89.53 86.26 6,871,600 86.40 86.40
08-08-14 85.71 88.75 85.22 6,901,700 88.03 88.03
08-08-13 86.28 88.25 84.54 7,208,800 86.69 86.69
08-08-12 87.32 88.48 86.10 8,026,500 87.25 87.25
08-08-11 80.18 91.75 79.78 25,070,200 88.09 88.09
08-08-08 76.78 81.21 76.29 9,162,700 80.51 80.51
08-08-07 77.01 78.05 76.00 5,444,800 76.95 76.95
Date Open High Low Vol Cls adjCls
08-08-06 78.55 78.63 76.73 6,406,100 78.09 78.09
08-08-05 76.92 79.52 76.52 7,794,600 79.11 79.11
08-08-04 75.99 77.30 75.01 4,498,200 75.71 75.71
08-08-01 76.36 76.49 74.05 4,774,500 75.75 75.75
08-07-31 76.75 78.17 76.10 5,300,700 76.34 76.34
08-07-30 78.36 79.85 76.42 7,567,300 78.21 78.21
08-07-29 76.49 78.80 76.16 6,770,900 78.21 78.21
08-07-28 77.09 78.31 74.86 10,480,200 75.98 75.98
08-07-25 79.63 80.94 78.12 9,150,700 78.31 78.31
Date Open High Low Vol Cls adjCls
08-07-24 76.30 82.38 76.29 30,996,600 78.72 78.72
08-07-23 67.46 72.07 67.46 17,916,200 70.54 70.54
08-07-22 67.09 69.14 65.88 8,795,800 67.97 67.97
08-07-21 69.52 69.80 66.30 6,896,900 68.48 68.48
08-07-18 69.94 70.84 68.40 8,298,000 69.12 69.12
08-07-17 71.20 72.38 67.74 9,597,400 72.11 72.11
08-07-16 66.94 72.75 66.84 12,038,900 71.84 71.84
08-07-15 65.87 68.62 62.99 11,342,100 67.03 67.03
08-07-14 69.31 69.50 65.59 9,021,300 66.28 66.28
Date Open High Low Vol Cls adjCls
08-07-11 69.40 69.99 66.74 7,930,000 68.54 68.54
08-07-10 70.70 71.77 67.99 9,941,600 70.63 70.63
08-07-09 74.56 74.90 70.48 6,912,100 70.61 70.61
08-07-08 72.38 75.49 71.75 7,916,000 75.04 75.04
08-07-07 72.37 74.40 70.76 7,355,500 72.49 72.49
08-07-03 72.51 73.84 70.52 4,248,200 72.00 72.00
08-07-02 74.16 74.41 71.38 7,044,400 71.44 71.44
08-07-01 72.24 74.23 70.52 10,292,500 73.62 73.62
08-06-30 75.03 76.12 73.21 7,104,100 73.33 73.33
Date Open High Low Vol Cls adjCls
08-06-27 75.59 76.07 72.62 11,840,500 74.66 74.66
08-06-26 79.10 79.89 76.00 11,310,100 76.30 76.30
08-06-25 80.45 82.15 79.52 7,393,300 80.51 80.51
08-06-24 79.55 80.79 77.63 7,140,100 79.64 79.64
08-06-23 81.30 82.15 79.55 7,425,800 80.68 80.68
08-06-20 83.10 83.46 80.51 6,588,900 81.10 81.10
08-06-19 82.21 84.47 81.50 6,717,300 84.26 84.26
08-06-18 82.00 83.17 81.32 6,846,600 82.52 82.52
08-06-17 83.15 84.30 82.80 8,802,400 82.97 82.97
Date Open High Low Vol Cls adjCls
08-06-16 78.42 82.53 78.41 5,754,400 81.70 81.70
08-06-13 76.70 80.00 76.70 5,974,500 79.17 79.17
08-06-12 78.02 79.05 75.01 6,204,400 76.15 76.15
08-06-11 79.35 80.00 77.03 5,874,500 77.28 77.28
08-06-10 78.20 81.04 78.20 6,065,600 79.62 79.62
08-06-09 81.19 81.53 78.12 6,537,300 79.43 79.43
08-06-06 83.24 83.64 80.56 7,843,700 80.63 80.63
08-06-05 82.11 84.88 81.80 8,938,700 84.51 84.51
08-06-04 80.11 81.82 79.72 6,458,300 81.50 81.50
Date Open High Low Vol Cls adjCls
08-06-03 80.71 81.89 79.26 5,870,000 80.11 80.11
08-06-02 81.15 81.57 80.05 6,215,200 80.23 80.23
08-05-30 80.58 81.77 80.30 5,270,600 81.62 81.62
08-05-29 80.61 81.96 80.17 6,857,600 80.35 80.35
08-05-28 80.73 80.79 78.99 6,700,600 80.08 80.08
08-05-27 78.26 80.90 77.97 10,108,200 80.62 80.62
08-05-23 78.55 78.87 77.43 6,331,900 78.35 78.35
08-05-22 78.68 79.69 78.00 5,390,600 79.26 79.26
08-05-21 80.37 81.15 77.50 7,070,500 78.30 78.30
Date Open High Low Vol Cls adjCls
08-05-20 82.17 82.70 80.03 7,912,200 80.72 80.72
08-05-19 79.01 84.75 78.86 18,684,800 82.29 82.29
08-05-16 76.42 76.83 74.86 6,206,700 76.46 76.46
08-05-15 73.89 76.32 73.55 6,917,700 76.12 76.12
08-05-14 74.92 75.75 73.98 4,589,200 74.20 74.20
08-05-13 74.57 74.96 73.31 5,020,800 74.56 74.56
08-05-12 73.00 74.93 71.78 7,215,400 74.53 74.53
08-05-09 72.20 73.34 71.66 4,243,500 72.41 72.41
08-05-08 73.73 74.16 71.56 8,131,300 72.79 72.79
Date Open High Low Vol Cls adjCls
08-05-07 75.26 76.64 73.09 8,376,600 73.18 73.18
08-05-06 75.51 76.77 75.05 6,545,700 75.71 75.71
08-05-05 77.27 77.77 75.87 5,647,400 75.92 75.92
08-05-02 80.30 81.20 76.40 8,154,900 77.31 77.31
08-05-01 78.40 80.01 77.97 7,197,000 79.36 79.36
08-04-30 80.90 81.34 77.92 7,875,700 78.63 78.63
08-04-29 81.42 81.77 79.86 6,726,400 80.74 80.74
08-04-28 80.64 82.50 80.12 10,991,900 81.97 81.97
08-04-25 77.81 81.32 77.26 9,456,500 80.86 80.86
Date Open High Low Vol Cls adjCls
08-04-24 77.71 80.53 76.93 21,073,500 77.69 77.69
08-04-23 80.30 82.64 78.74 19,250,400 81.00 81.00
08-04-22 79.94 79.94 77.54 7,245,000 79.60 79.60
08-04-21 80.03 81.34 79.06 9,335,400 80.18 80.18
08-04-18 76.48 82.00 76.32 16,791,300 80.10 80.10
08-04-17 74.18 75.02 73.61 6,220,000 74.04 74.04
08-04-16 73.02 75.00 72.94 6,746,800 74.59 74.59
08-04-15 72.97 73.98 70.65 6,813,100 72.50 72.50
08-04-14 71.70 74.00 71.29 4,354,500 72.61 72.61
Date Open High Low Vol Cls adjCls
08-04-11 73.84 74.30 71.62 6,785,600 71.99 71.99
08-04-10 74.48 75.49 72.73 6,255,500 74.83 74.83
08-04-09 76.56 76.67 73.66 6,660,300 74.39 74.39
08-04-08 76.40 77.61 75.50 4,966,000 77.30 77.30
08-04-07 77.36 78.43 76.00 6,672,400 76.90 76.90
08-04-04 75.26 77.83 74.28 7,152,800 76.87 76.87
08-04-03 75.15 76.01 73.81 8,149,900 74.94 74.94
08-04-02 77.08 79.00 76.12 8,592,400 77.37 77.37
08-04-01 72.99 77.09 72.76 9,734,000 76.70 76.70
Date Open High Low Vol Cls adjCls
08-03-31 70.25 71.64 69.63 5,470,300 71.30 71.30
08-03-28 71.00 72.21 69.26 5,279,100 69.76 69.76
08-03-27 74.37 74.69 70.80 7,942,400 70.80 70.80
08-03-26 74.14 75.12 73.24 6,285,100 73.80 73.80
08-03-25 75.83 76.29 74.05 6,327,500 75.17 75.17
08-03-24 73.82 76.93 72.75 9,395,400 75.95 75.95
08-03-20 70.17 73.49 69.38 11,410,700 73.19 73.19
08-03-19 71.10 74.00 70.17 11,041,900 70.17 70.17
08-03-18 68.25 71.93 67.59 9,550,700 71.70 71.70
Date Open High Low Vol Cls adjCls
08-03-17 65.72 67.79 64.92 9,709,100 66.53 66.53
08-03-14 68.61 70.68 66.06 12,420,700 68.22 68.22
08-03-13 65.11 69.55 64.37 10,707,500 68.32 68.32
08-03-12 66.77 68.23 65.64 7,748,800 66.51 66.51
08-03-11 65.95 67.17 63.71 9,742,900 67.15 67.15
08-03-10 63.90 65.15 62.91 9,321,000 63.47 63.47
08-03-07 62.20 64.87 62.01 10,438,100 64.09 64.09
08-03-06 64.75 65.46 62.50 8,343,300 62.74 62.74
08-03-05 65.66 66.34 63.82 11,126,400 64.99 64.99
Date Open High Low Vol Cls adjCls
08-03-04 61.67 66.60 61.23 16,703,600 65.34 65.34
08-03-03 63.59 64.49 61.20 13,721,100 62.43 62.43
08-02-29 67.01 67.50 63.97 11,664,600 64.47 64.47
08-02-28 70.30 70.60 67.11 13,167,800 67.85 67.85
08-02-27 70.68 71.48 69.57 8,930,500 70.87 70.87
08-02-26 71.91 73.50 70.28 9,891,300 71.69 71.69
08-02-25 72.35 73.50 71.41 7,858,200 73.27 73.27
08-02-22 70.54 72.21 69.86 12,342,700 72.08 72.08
08-02-21 73.94 74.21 69.37 13,150,800 69.90 69.90
Date Open High Low Vol Cls adjCls
08-02-20 71.90 73.88 71.10 6,450,700 73.64 73.64
08-02-19 73.54 74.00 71.55 7,109,200 72.08 72.08
08-02-15 75.00 75.19 71.94 11,120,100 72.96 72.96
08-02-14 77.73 77.88 75.18 7,497,200 75.80 75.80
08-02-13 74.99 78.85 73.27 11,070,300 77.73 77.73
08-02-12 75.43 77.05 73.79 9,449,000 74.45 74.45
08-02-11 73.14 75.96 72.77 7,763,700 75.19 75.19
08-02-08 73.40 74.60 72.52 11,700,400 73.50 73.50
08-02-07 67.37 72.71 67.22 14,501,700 70.91 70.91
Date Open High Low Vol Cls adjCls
08-02-06 72.30 72.43 68.17 12,399,500 68.49 68.49
08-02-05 72.80 74.21 72.00 9,633,900 72.09 72.09
08-02-04 74.50 76.66 73.90 9,155,200 73.95 73.95
08-02-01 79.02 79.40 73.37 16,361,000 74.63 74.63
08-01-31 68.91 78.87 68.84 42,885,900 77.70 77.70
08-01-30 73.54 77.42 73.25 25,298,700 74.21 74.21
08-01-29 75.77 75.90 72.06 9,958,000 73.95 73.95
08-01-28 76.91 77.40 74.34 8,505,300 75.82 75.82
08-01-25 78.69 81.43 76.33 10,027,600 77.60 77.60
Date Open High Low Vol Cls adjCls
08-01-24 74.53 77.88 74.19 9,886,600 77.67 77.67
08-01-23 75.60 76.80 69.95 20,405,700 73.97 73.97
08-01-22 73.58 79.72 72.22 12,822,200 78.48 78.48
08-01-18 79.93 82.31 78.04 13,364,300 79.76 79.76
08-01-17 80.16 82.25 79.54 9,900,900 80.12 80.12
08-01-16 79.58 82.36 78.44 12,407,000 80.35 80.35
08-01-15 80.49 81.01 78.51 9,655,900 80.24 80.24
08-01-14 82.18 83.32 78.87 9,056,100 82.87 82.87
08-01-11 84.03 84.03 80.29 10,624,300 81.08 81.08
Date Open High Low Vol Cls adjCls
08-01-10 83.98 85.97 82.97 11,609,900 84.26 84.26
08-01-09 87.56 87.80 80.24 16,410,900 85.22 85.22
08-01-08 87.55 91.83 86.93 12,283,300 87.88 87.88
08-01-07 88.62 90.57 85.47 9,981,600 88.82 88.82
08-01-04 93.26 93.40 88.50 10,270,000 88.79 88.79
08-01-03 96.06 97.25 94.52 9,122,500 95.21 95.21
08-01-02 95.35 97.43 94.70 13,858,700 96.25 96.25
07-12-31 93.81 94.37 92.45 5,755,200 92.64 92.64
07-12-28 95.27 95.90 92.10 7,587,900 94.45 94.45
Date Open High Low Vol Cls adjCls
07-12-27 92.67 95.29 92.50 7,113,700 94.25 94.25
07-12-26 91.48 93.94 90.50 5,442,200 92.85 92.85
07-12-24 91.05 91.56 90.30 2,017,100 91.01 91.01
07-12-21 91.47 92.28 90.39 6,604,900 91.26 91.26
07-12-20 90.14 90.75 89.09 5,879,800 90.58 90.58
07-12-19 86.94 89.95 86.83 7,616,200 89.38 89.38
07-12-18 85.83 87.46 83.86 7,266,100 86.89 86.89
07-12-17 89.01 89.06 84.99 7,697,700 85.09 85.09
07-12-14 90.77 91.24 88.93 6,002,300 89.08 89.08
Date Open High Low Vol Cls adjCls
07-12-13 91.05 93.00 90.63 6,046,300 92.40 92.40
07-12-12 92.84 93.75 89.32 7,228,100 91.28 91.28
07-12-11 93.10 95.94 90.75 10,269,600 90.75 90.75
07-12-10 94.31 94.35 92.30 5,180,600 93.02 93.02
07-12-07 94.56 94.68 92.91 3,934,800 94.31 94.31
07-12-06 93.28 95.00 92.83 5,472,700 94.21 94.21
07-12-05 94.99 94.99 91.98 6,608,600 93.19 93.19
07-12-04 90.04 94.56 90.04 7,337,900 94.41 94.41
07-12-03 90.03 92.25 89.77 6,000,500 90.91 90.91
Date Open High Low Vol Cls adjCls
07-11-30 90.56 91.08 88.31 6,881,600 90.56 90.56
07-11-29 89.89 91.47 88.68 6,977,100 89.15 89.15
07-11-28 87.55 90.57 86.75 11,403,400 90.30 90.30
07-11-27 82.92 85.65 82.21 8,634,200 85.59 85.59
07-11-26 82.30 84.49 81.14 8,610,500 81.30 81.30
07-11-23 80.11 81.45 78.98 2,780,900 81.43 81.43
07-11-21 79.24 80.86 78.65 6,678,300 79.76 79.76
07-11-20 79.86 82.00 78.31 11,610,000 80.39 80.39
07-11-19 78.83 79.75 77.94 8,649,800 79.18 79.18
Date Open High Low Vol Cls adjCls
07-11-16 77.01 78.99 76.63 7,114,100 78.60 78.60
07-11-15 79.43 79.73 76.70 7,831,500 77.85 77.85
07-11-14 80.40 81.15 78.15 8,427,400 78.51 78.51
07-11-13 77.91 80.05 77.80 9,496,300 79.86 79.86
07-11-12 78.26 80.09 76.50 9,396,900 77.00 77.00
07-11-09 82.42 82.42 78.84 11,620,200 78.89 78.89
07-11-08 86.80 86.96 81.40 11,803,200 83.58 83.58
07-11-07 86.41 89.16 86.16 8,397,800 87.04 87.04
07-11-06 84.61 87.50 84.37 7,934,000 87.27 87.27
Date Open High Low Vol Cls adjCls
07-11-05 84.35 86.02 82.76 7,453,100 84.37 84.37
07-11-02 87.97 88.12 83.50 10,230,500 85.98 85.98
07-11-01 87.75 89.58 86.50 8,265,700 87.65 87.65
07-10-31 88.05 89.60 87.00 7,044,800 89.15 89.15
07-10-30 89.67 90.65 88.05 5,405,400 88.24 88.24
07-10-29 90.41 91.47 89.48 7,097,200 90.10 90.10
07-10-26 89.00 90.88 87.70 8,826,200 90.00 90.00
07-10-25 88.23 89.50 86.32 11,630,900 88.21 88.21
07-10-24 90.87 90.88 83.27 41,617,400 88.73 88.73
Date Open High Low Vol Cls adjCls
07-10-23 95.28 101.09 94.21 41,761,800 100.82 100.82
07-10-22 89.25 91.69 89.02 9,868,400 91.29 91.29
07-10-19 89.93 90.65 89.32 9,126,200 89.76 89.76
07-10-18 89.37 90.43 89.15 5,329,500 89.85 89.85
07-10-17 91.90 91.90 89.06 7,678,700 90.55 90.55
07-10-16 88.69 90.05 88.50 8,511,500 89.53 89.53
07-10-15 91.80 92.12 90.10 5,608,800 90.53 90.53
07-10-12 89.42 92.39 88.92 8,359,900 92.37 92.37
07-10-11 95.33 95.74 88.13 9,822,400 89.34 89.34
Date Open High Low Vol Cls adjCls
07-10-10 95.50 95.75 94.37 5,567,800 94.66 94.66
07-10-09 96.59 96.73 94.75 7,144,600 95.32 95.32
07-10-08 94.22 95.85 94.00 7,428,400 95.85 95.85
07-10-05 93.55 93.71 92.34 5,523,500 93.43 93.43
07-10-04 92.55 92.57 91.45 3,318,300 92.26 92.26
07-10-03 92.19 92.80 91.78 5,052,200 92.46 92.46
07-10-02 93.86 93.90 91.40 4,867,200 92.36 92.36
07-10-01 93.42 94.10 92.83 5,397,400 93.41 93.41
07-09-28 92.77 93.60 91.70 4,813,700 93.15 93.15
Date Open High Low Vol Cls adjCls
07-09-27 94.07 94.11 93.11 2,812,700 93.38 93.38
07-09-26 94.04 94.26 92.29 5,770,300 93.43 93.43
07-09-25 91.99 93.50 90.95 5,800,300 93.48 93.48
07-09-24 91.30 93.75 90.81 5,321,800 92.59 92.59
07-09-21 90.29 91.90 89.65 6,524,500 91.30 91.30
07-09-20 88.90 90.42 88.82 5,780,800 89.65 89.65
07-09-19 89.52 89.82 88.26 6,458,700 89.00 89.00
07-09-18 87.38 91.60 86.71 8,924,400 88.75 88.75
07-09-17 86.98 87.34 85.98 4,484,500 86.91 86.91
Date Open High Low Vol Cls adjCls
07-09-14 86.41 88.09 86.31 3,954,700 87.77 87.77
07-09-13 87.95 88.07 86.50 5,983,500 87.26 87.26
07-09-12 86.07 88.89 85.97 9,030,300 87.30 87.30
07-09-11 84.17 86.61 83.53 6,859,800 86.28 86.28
07-09-10 84.93 85.16 82.51 5,366,900 83.34 83.34
07-09-07 84.70 84.97 83.21 8,231,200 84.52 84.52
07-09-06 84.50 86.46 82.85 8,826,900 86.21 86.21
07-09-05 82.24 84.89 82.22 9,062,200 83.75 83.75
07-09-04 79.90 83.53 79.73 8,266,000 82.70 82.70
Date Open High Low Vol Cls adjCls
07-08-31 80.00 80.53 79.70 6,157,400 79.91 79.91
07-08-30 78.40 80.11 78.30 4,628,800 78.68 78.68
07-08-29 76.96 79.05 76.86 5,076,800 79.05 79.05
07-08-28 77.86 78.65 76.08 5,767,000 76.22 76.22
07-08-27 80.56 80.80 78.42 6,951,300 78.65 78.65
07-08-24 76.80 79.40 76.69 5,665,700 79.25 79.25
07-08-23 78.94 79.00 76.51 5,665,000 77.30 77.30
07-08-22 78.24 79.49 77.84 6,848,100 78.50 78.50
07-08-21 74.21 77.83 74.09 8,429,100 77.49 77.49
Date Open High Low Vol Cls adjCls
07-08-20 74.98 75.28 73.80 5,916,100 74.70 74.70
07-08-17 74.49 75.04 73.11 7,240,600 75.02 75.02
07-08-16 72.00 73.24 70.05 10,787,300 72.79 72.79
07-08-15 73.02 75.15 72.26 6,375,900 72.38 72.38
07-08-14 74.79 74.79 72.92 5,946,200 73.45 73.45
07-08-13 76.09 76.32 74.70 6,068,600 74.87 74.87
07-08-10 73.15 76.50 72.37 9,067,600 74.78 74.78
07-08-09 76.40 77.26 74.11 8,348,400 74.11 74.11
07-08-08 79.77 79.88 76.56 8,244,800 77.78 77.78
Date Open High Low Vol Cls adjCls
07-08-07 78.55 80.00 77.89 8,059,300 79.14 79.14
07-08-06 77.06 79.00 76.60 9,002,900 79.00 79.00
07-08-03 79.54 80.75 76.71 7,987,500 76.80 76.80
07-08-02 77.86 79.76 76.12 10,361,600 79.71 79.71
07-08-01 78.10 78.15 75.06 16,918,000 77.31 77.31
07-07-31 83.70 83.73 78.00 14,104,500 78.54 78.54
07-07-30 83.00 84.05 81.51 12,855,600 82.70 82.70
07-07-27 84.27 85.33 82.48 13,942,600 84.04 84.04
07-07-26 85.02 89.00 83.43 23,267,100 84.01 84.01
Date Open High Low Vol Cls adjCls
07-07-25 84.66 88.80 83.65 60,452,400 86.18 86.18
07-07-24 71.04 72.16 68.85 25,342,300 69.25 69.25
07-07-23 71.78 72.67 70.85 9,267,800 71.74 71.74
07-07-20 72.62 72.96 70.50 9,130,700 71.63 71.63
07-07-19 74.24 74.32 73.12 5,273,500 73.35 73.35
07-07-18 73.27 73.49 72.25 6,289,700 73.32 73.32
07-07-17 74.39 74.52 73.59 6,084,400 73.79 73.79
07-07-16 74.73 74.84 73.00 8,334,900 73.69 73.69
07-07-13 73.08 75.35 72.97 12,502,000 75.10 75.10
Date Open High Low Vol Cls adjCls
07-07-12 71.31 73.57 70.73 11,451,600 72.79 72.79
07-07-11 70.58 71.65 70.15 6,593,600 70.73 70.73
07-07-10 71.65 71.94 70.07 8,885,400 70.28 70.28
07-07-09 69.38 72.35 69.02 14,816,900 72.07 72.07
07-07-06 68.75 69.30 68.01 4,615,300 68.97 68.97
07-07-05 69.36 69.65 68.06 4,487,900 68.73 68.73
07-07-03 70.04 70.05 69.02 2,223,500 69.45 69.45
07-07-02 68.81 69.71 68.20 4,906,100 69.61 69.61
07-06-29 69.03 69.19 68.15 5,316,600 68.41 68.41
Date Open High Low Vol Cls adjCls
07-06-28 68.46 70.23 68.15 9,782,200 68.89 68.89
07-06-27 66.96 68.21 66.71 8,242,900 68.14 68.14
07-06-26 68.53 68.63 67.38 11,247,800 67.48 67.48
07-06-25 69.35 69.63 68.30 7,593,500 68.66 68.66
07-06-22 69.55 69.88 68.42 8,382,600 68.86 68.86
07-06-21 69.16 69.77 68.66 7,609,700 69.67 69.67
07-06-20 70.25 70.50 69.05 9,172,600 69.10 69.10
07-06-19 71.55 71.66 69.68 11,871,000 69.81 69.81
07-06-18 72.34 72.64 71.40 7,813,600 71.83 71.83
Date Open High Low Vol Cls adjCls
07-06-15 72.85 72.87 71.19 9,833,200 72.40 72.40
07-06-14 70.90 72.12 70.80 8,245,300 71.94 71.94
07-06-13 70.90 71.89 69.25 11,917,900 70.89 70.89
07-06-12 70.44 70.76 69.42 11,829,500 70.07 70.07
07-06-11 73.00 73.05 71.00 11,159,100 71.17 71.17
07-06-08 72.47 73.24 71.05 10,204,500 73.24 73.24
07-06-07 72.57 74.72 70.88 24,138,200 72.04 72.04
07-06-06 73.14 73.75 71.86 15,591,000 72.29 72.29
07-06-05 71.10 74.24 70.86 30,442,500 73.65 73.65
Date Open High Low Vol Cls adjCls
07-06-04 68.25 70.65 67.65 11,380,500 70.42 70.42
07-06-01 68.90 69.30 68.35 7,014,500 68.58 68.58
07-05-31 70.68 70.74 68.57 9,310,200 69.14 69.14
07-05-30 69.06 70.08 68.86 10,576,100 69.86 69.86
07-05-29 68.43 69.78 67.72 11,730,800 69.63 69.63
07-05-25 69.69 69.70 68.25 9,987,200 68.55 68.55
07-05-24 69.04 70.42 67.71 23,824,600 69.35 69.35
07-05-23 69.21 73.31 68.79 42,582,500 69.00 69.00
07-05-22 68.48 69.07 67.21 17,211,300 68.88 68.88
Date Open High Low Vol Cls adjCls
07-05-21 63.58 68.68 63.30 36,468,800 68.30 68.30
07-05-18 62.48 63.30 62.28 9,799,200 63.30 63.30
07-05-17 62.88 63.52 62.02 11,870,900 62.17 62.17
07-05-16 61.02 63.34 60.10 14,485,400 63.22 63.22
07-05-15 61.40 61.97 60.52 8,702,100 60.58 60.58
07-05-14 61.68 61.74 60.60 7,760,400 61.70 61.70
07-05-11 60.96 61.60 60.56 7,919,100 61.56 61.56
07-05-10 62.44 62.65 60.85 10,052,000 60.92 60.92
07-05-09 62.00 62.95 61.30 8,874,900 62.85 62.85
Date Open High Low Vol Cls adjCls
07-05-08 60.54 61.84 59.70 13,551,100 61.83 61.83
07-05-07 62.43 63.23 60.71 14,808,300 60.82 60.82
07-05-04 62.39 63.75 62.35 14,299,300 63.23 63.23
07-05-03 61.08 62.54 60.76 13,482,000 62.19 62.19
07-05-02 61.68 62.25 60.90 14,427,200 61.18 61.18
07-05-01 61.12 62.04 60.28 18,519,000 62.04 62.04
07-04-30 61.91 62.44 61.18 23,979,200 61.33 61.33
07-04-27 61.24 63.84 60.62 50,733,400 62.60 62.60
07-04-26 56.50 63.04 56.07 62,179,500 62.78 62.78
Date Open High Low Vol Cls adjCls
07-04-25 53.12 57.18 52.95 104,329,200 56.81 56.81
07-04-24 44.75 45.00 44.43 19,887,600 44.75 44.75
07-04-23 44.27 44.81 44.16 7,088,600 44.77 44.77
07-04-20 45.09 45.17 44.52 5,980,500 44.95 44.95
07-04-19 44.61 45.15 44.41 4,809,700 44.64 44.64
07-04-18 44.80 45.15 44.63 4,996,400 44.99 44.99
07-04-17 45.28 45.32 44.75 7,398,900 45.07 45.07
07-04-16 43.77 45.30 43.67 13,444,000 45.20 45.20
07-04-13 42.19 42.50 41.93 3,610,000 42.41 42.41
Date Open High Low Vol Cls adjCls
07-04-12 41.73 42.37 41.40 4,754,500 42.27 42.27
07-04-11 41.73 41.87 41.24 5,078,400 41.68 41.68
07-04-10 41.57 41.96 41.46 3,421,800 41.86 41.86
07-04-09 41.72 42.14 41.61 4,182,700 41.66 41.66
07-04-05 41.57 41.76 41.44 3,288,400 41.68 41.68
07-04-04 41.22 41.55 40.92 4,064,700 41.53 41.53
07-04-03 40.42 41.38 40.40 5,968,200 41.19 41.19
07-04-02 39.85 40.47 39.55 7,091,300 40.42 40.42
07-03-30 39.75 40.24 39.42 5,996,900 39.79 39.79
Date Open High Low Vol Cls adjCls
07-03-29 39.65 39.92 39.30 6,405,200 39.81 39.81
07-03-28 39.09 39.51 38.74 6,202,200 39.34 39.34
07-03-27 38.82 39.42 38.76 3,993,600 39.37 39.37
07-03-26 38.98 39.05 38.43 3,521,100 39.01 39.01
07-03-23 39.56 39.60 38.98 2,941,500 38.98 38.98
07-03-22 39.48 39.72 38.91 5,331,500 39.49 39.49
07-03-21 38.55 39.80 38.31 4,996,400 39.80 39.80
07-03-20 38.53 38.69 38.23 3,801,300 38.58 38.58
07-03-19 38.00 38.54 38.00 4,226,600 38.45 38.45
Date Open High Low Vol Cls adjCls
07-03-16 37.72 38.08 37.52 6,865,500 37.85 37.85
07-03-15 38.10 38.29 37.55 7,265,700 37.78 37.78
07-03-14 37.76 38.22 37.26 8,591,100 38.08 38.08
07-03-13 38.30 38.88 37.69 5,204,100 37.82 37.82
07-03-12 38.64 39.05 38.38 4,879,000 38.81 38.81
07-03-09 38.48 38.89 38.00 6,200,100 38.84 38.84
07-03-08 38.77 39.22 37.98 7,629,300 38.10 38.10
07-03-07 38.68 39.32 38.28 8,644,600 38.36 38.36
07-03-06 37.69 38.66 37.41 12,848,200 38.58 38.58
Date Open High Low Vol Cls adjCls
07-03-05 37.15 38.32 37.04 9,565,600 37.05 37.05
07-03-02 38.32 38.87 37.69 7,787,800 37.69 37.69
07-03-01 39.32 39.32 38.05 9,255,800 38.85 38.85
07-02-28 38.91 39.58 38.08 7,687,400 39.14 39.14
07-02-27 40.19 40.54 38.78 8,850,700 38.83 38.83
07-02-26 40.86 41.20 40.40 4,035,200 40.88 40.88
07-02-23 41.00 41.20 40.74 5,497,400 40.78 40.78
07-02-22 41.40 42.00 40.89 4,926,100 41.00 41.00
07-02-21 41.19 41.32 40.92 4,508,400 41.26 41.26
Date Open High Low Vol Cls adjCls
07-02-20 40.13 41.74 40.00 8,903,400 41.51 41.51
07-02-16 39.90 40.44 39.87 4,679,000 40.33 40.33
07-02-15 40.14 40.32 39.86 5,088,200 40.06 40.06
07-02-14 39.23 40.28 39.14 6,814,100 40.14 40.14
07-02-13 38.85 39.61 38.85 4,505,500 39.31 39.31
07-02-12 38.79 38.99 38.36 3,835,700 38.85 38.85
07-02-09 39.19 39.31 38.66 5,960,100 38.72 38.72
07-02-08 38.95 39.51 38.67 5,483,600 39.10 39.10
07-02-07 38.49 39.52 38.40 10,503,200 38.98 38.98
Date Open High Low Vol Cls adjCls
07-02-06 37.20 38.41 37.08 8,612,700 38.27 38.27
07-02-05 37.25 37.42 36.77 6,110,900 37.16 37.16
07-02-02 37.23 37.74 36.68 25,850,700 37.39 37.39
07-02-01 37.95 39.30 37.85 26,123,100 38.70 38.70
07-01-31 36.95 38.19 36.76 7,277,500 37.67 37.67
07-01-30 37.29 37.42 36.63 4,813,500 37.05 37.05
07-01-29 36.70 37.45 36.54 7,395,000 37.43 37.43
07-01-26 37.26 37.26 36.30 4,139,300 36.85 36.85
07-01-25 38.08 38.23 36.78 6,747,600 37.08 37.08
Date Open High Low Vol Cls adjCls
07-01-24 36.51 37.36 36.50 5,271,700 37.26 37.26
07-01-23 36.90 37.07 36.30 5,313,600 36.43 36.43
07-01-22 37.65 37.90 36.80 8,317,000 36.95 36.95
07-01-19 36.69 37.48 36.60 6,095,900 37.02 37.02
07-01-18 37.50 37.65 36.72 9,105,000 36.98 36.98
07-01-17 38.70 39.00 37.78 5,026,800 37.88 37.88
07-01-16 38.40 38.89 37.97 5,643,700 38.66 38.66
07-01-12 37.36 38.21 37.27 4,466,400 38.20 38.20
07-01-11 37.17 38.00 37.17 6,465,600 37.40 37.40
Date Open High Low Vol Cls adjCls
07-01-10 37.49 37.70 37.07 6,527,500 37.15 37.15
07-01-09 37.60 38.06 37.34 5,703,000 37.78 37.78
07-01-08 38.22 38.31 37.17 6,783,000 37.50 37.50
07-01-05 38.72 38.79 37.60 6,619,700 38.37 38.37
07-01-04 38.59 39.14 38.26 6,318,400 38.90 38.90
07-01-03 38.68 39.06 38.05 12,405,100 38.70 38.70
06-12-29 40.06 40.25 39.35 4,197,000 39.46 39.46
06-12-28 40.38 40.63 39.92 4,545,500 40.21 40.21
06-12-27 39.86 40.47 39.80 3,536,500 40.29 40.29
Date Open High Low Vol Cls adjCls
06-12-26 40.13 40.13 39.42 4,473,600 39.80 39.80
06-12-22 39.98 40.51 39.91 5,585,100 40.24 40.24
06-12-21 39.87 40.34 39.65 6,550,200 39.89 39.89
06-12-20 39.43 40.30 39.39 7,784,300 40.01 40.01
06-12-19 38.78 39.72 38.23 7,520,000 39.42 39.42
06-12-18 40.20 40.64 38.86 6,486,700 39.26 39.26
06-12-15 39.38 40.19 39.23 8,153,500 40.01 40.01
06-12-14 38.74 39.54 38.60 6,296,100 39.02 39.02
06-12-13 38.61 39.19 38.19 4,677,800 38.50 38.50
Date Open High Low Vol Cls adjCls
06-12-12 38.44 38.94 38.15 5,083,200 38.46 38.46
06-12-11 38.22 39.15 38.08 4,848,600 38.69 38.69
06-12-08 37.92 38.95 37.70 5,139,700 38.46 38.46
06-12-07 38.93 39.09 38.05 6,621,500 38.12 38.12
06-12-06 38.77 39.58 38.64 5,776,900 38.90 38.90
06-12-05 39.13 39.30 38.72 5,737,700 38.98 38.98
06-12-04 39.31 39.48 38.87 9,720,700 39.10 39.10
06-12-01 40.26 40.54 39.09 8,306,100 39.41 39.41
06-11-30 40.42 40.64 39.85 6,346,300 40.34 40.34
Date Open High Low Vol Cls adjCls
06-11-29 40.48 41.10 40.00 7,854,600 40.63 40.63
06-11-28 40.75 41.07 40.30 7,099,300 40.92 40.92
06-11-27 42.18 42.80 40.72 8,972,800 40.85 40.85
06-11-24 42.56 42.94 42.31 2,241,300 42.41 42.41
06-11-22 42.50 42.98 42.18 4,535,600 42.96 42.96
06-11-21 42.55 43.25 42.12 6,984,400 42.54 42.54
06-11-20 42.35 42.55 41.94 5,796,400 42.44 42.44
06-11-17 42.55 42.67 42.22 6,530,200 42.55 42.55
06-11-16 42.45 42.95 42.40 11,000,800 42.84 42.84
Date Open High Low Vol Cls adjCls
06-11-15 41.50 43.10 41.50 13,556,700 42.60 42.60
06-11-14 40.11 41.67 39.62 10,951,300 41.51 41.51
06-11-13 39.23 40.00 39.13 6,944,300 39.99 39.99
06-11-10 38.79 39.36 38.76 4,495,100 39.26 39.26
06-11-09 39.50 39.77 38.81 5,807,100 38.84 38.84
06-11-08 38.58 39.48 38.46 8,159,900 39.47 39.47
06-11-07 38.20 39.00 38.04 7,745,100 38.77 38.77
06-11-06 37.64 38.35 37.53 4,540,900 38.21 38.21
06-11-03 37.61 37.71 36.87 5,124,100 37.46 37.46
Date Open High Low Vol Cls adjCls
06-11-02 37.33 37.77 37.11 5,447,300 37.45 37.45
06-11-01 38.13 38.20 37.46 6,668,900 37.56 37.56
06-10-31 38.22 38.59 37.80 6,210,400 38.09 38.09
06-10-30 38.05 38.34 37.68 6,882,400 38.15 38.15
06-10-27 38.15 38.38 37.66 9,953,400 38.24 38.24
06-10-26 37.25 38.49 37.18 17,073,300 38.30 38.30
06-10-25 37.30 37.98 36.04 46,522,500 37.68 37.68
06-10-24 32.87 38.00 32.86 23,155,300 33.63 33.63
06-10-23 32.47 32.91 32.14 8,059,300 32.88 32.88
Date Open High Low Vol Cls adjCls
06-10-20 32.69 32.69 32.21 5,839,400 32.57 32.57
06-10-19 32.17 32.84 32.10 4,037,600 32.54 32.54
06-10-18 32.57 32.78 32.00 5,349,300 32.31 32.31
06-10-17 32.20 32.61 31.75 6,635,700 32.47 32.47
06-10-16 32.85 33.20 32.55 6,769,400 32.60 32.60
06-10-13 33.35 33.58 33.08 4,067,300 33.32 33.32
06-10-12 33.10 33.71 32.63 5,989,700 33.55 33.55
06-10-11 32.61 33.15 32.27 6,728,500 32.91 32.91
06-10-10 33.27 33.58 32.49 6,333,400 32.62 32.62
Date Open High Low Vol Cls adjCls
06-10-09 32.49 33.48 32.45 5,289,200 33.38 33.38
06-10-06 33.15 33.22 32.50 4,219,200 32.59 32.59
06-10-05 32.68 33.40 32.40 8,455,900 33.32 33.32
06-10-04 31.75 32.83 31.30 7,064,800 32.76 32.76
06-10-03 30.90 32.00 30.58 8,034,000 31.70 31.70
06-10-02 31.98 32.03 30.83 6,815,000 30.87 30.87
06-09-29 32.01 32.34 31.54 5,227,200 32.12 32.12
06-09-28 32.27 32.33 31.22 7,499,400 31.84 31.84
06-09-27 32.28 32.46 31.93 5,469,800 32.33 32.33
Date Open High Low Vol Cls adjCls
06-09-26 31.89 32.59 31.80 6,601,100 32.50 32.50
06-09-25 31.05 31.97 30.74 6,619,600 31.79 31.79
06-09-22 30.22 30.95 29.90 7,249,000 30.84 30.84
06-09-21 32.24 32.56 30.07 15,553,700 30.22 30.22
06-09-20 31.81 32.81 31.80 8,548,900 32.12 32.12
06-09-19 32.24 32.30 30.82 8,572,000 31.58 31.58
06-09-18 32.45 32.67 31.88 5,123,100 32.08 32.08
06-09-15 31.90 32.74 31.58 10,273,700 32.52 32.52
06-09-14 31.54 31.87 31.18 3,705,700 31.65 31.65
Date Open High Low Vol Cls adjCls
06-09-13 31.73 31.96 31.37 4,370,400 31.67 31.67
06-09-12 30.87 31.94 30.53 6,527,400 31.72 31.72
06-09-11 30.23 31.13 29.72 7,403,800 30.79 30.79
06-09-08 30.19 30.66 29.94 5,227,200 30.51 30.51
06-09-07 30.57 30.64 29.68 8,901,700 29.73 29.73
06-09-06 31.76 31.98 30.65 9,114,100 30.80 30.80
06-09-05 31.61 32.30 31.24 7,467,700 32.23 32.23
06-09-01 30.85 31.80 30.85 6,563,200 31.76 31.76
06-08-31 30.75 30.99 30.47 5,947,000 30.83 30.83
Date Open High Low Vol Cls adjCls
06-08-30 29.57 30.85 29.48 11,303,300 30.67 30.67
06-08-29 28.97 29.72 28.75 7,398,100 29.52 29.52
06-08-28 28.40 29.00 28.27 6,067,400 28.91 28.91
06-08-25 27.79 28.23 27.62 3,542,600 28.03 28.03
06-08-24 28.24 28.25 27.54 4,516,900 27.97 27.97
06-08-23 28.56 28.89 27.77 4,726,400 28.14 28.14
06-08-22 28.14 28.89 28.05 4,587,100 28.37 28.37
06-08-21 28.70 28.98 27.97 5,334,900 28.13 28.13
06-08-18 29.09 29.23 28.22 5,998,600 29.12 29.12
Date Open High Low Vol Cls adjCls
06-08-17 27.96 29.75 27.83 9,496,300 29.09 29.09
06-08-16 27.97 28.14 27.52 7,636,600 27.95 27.95
06-08-15 26.97 27.86 26.62 8,201,600 27.77 27.77
06-08-14 26.22 27.06 26.18 5,128,000 26.53 26.53
06-08-11 26.43 26.43 25.76 5,115,900 26.07 26.07
06-08-10 26.20 26.52 25.88 6,405,600 26.49 26.49
06-08-09 26.54 26.70 26.00 6,911,200 26.21 26.21
06-08-08 26.80 27.02 26.19 7,260,200 26.36 26.36
06-08-07 27.19 27.29 26.59 5,476,400 26.78 26.78
Date Open High Low Vol Cls adjCls
06-08-04 26.94 27.59 26.80 10,252,400 27.29 27.29
06-08-03 26.09 26.90 25.90 6,941,100 26.69 26.69
06-08-02 26.15 26.30 25.89 7,810,400 26.09 26.09
06-08-01 26.55 26.64 25.84 13,128,800 26.32 26.32
06-07-31 27.02 27.29 26.74 8,038,200 26.89 26.89
06-07-28 26.80 27.18 26.57 12,422,000 27.17 27.17
06-07-27 26.45 26.80 26.21 26,393,800 26.56 26.56
06-07-26 28.76 29.00 25.96 76,985,200 26.26 26.26
06-07-25 34.00 34.16 33.39 17,230,000 33.59 33.59
Date Open High Low Vol Cls adjCls
06-07-24 33.35 34.68 33.34 7,385,400 34.31 34.31
06-07-21 33.85 33.97 32.92 7,136,600 33.19 33.19
06-07-20 34.39 34.81 33.83 5,836,200 34.18 34.18
06-07-19 33.50 34.77 33.39 8,866,300 34.48 34.48
06-07-18 33.65 34.29 32.96 5,215,000 33.49 33.49
06-07-17 32.79 33.93 32.79 7,197,300 33.67 33.67
06-07-14 33.51 33.73 32.80 8,094,800 32.92 32.92
06-07-13 34.33 34.63 33.71 6,455,500 33.73 33.73
06-07-12 35.60 35.90 34.57 4,894,700 34.63 34.63
Date Open High Low Vol Cls adjCls
06-07-11 35.74 35.92 35.01 6,088,600 35.66 35.66
06-07-10 36.30 36.70 35.40 3,876,700 35.79 35.79
06-07-07 36.71 37.28 35.75 5,004,100 36.11 36.11
06-07-06 37.07 37.74 36.52 4,372,700 36.80 36.80
06-07-05 38.28 38.43 36.78 5,734,000 37.11 37.11
06-07-03 38.52 38.62 38.23 1,436,300 38.61 38.61
06-06-30 38.58 38.84 37.83 5,191,200 38.68 38.68
06-06-29 36.82 38.57 36.70 6,372,500 38.52 38.52
06-06-28 36.70 37.11 36.48 3,751,700 36.70 36.70
Date Open High Low Vol Cls adjCls
06-06-27 36.72 37.50 36.17 5,641,000 36.48 36.48
06-06-26 36.55 37.17 36.43 3,605,800 36.77 36.77
06-06-23 36.46 36.65 36.02 3,923,400 36.55 36.55
06-06-22 36.55 36.85 36.11 4,732,000 36.37 36.37
06-06-21 35.34 37.05 35.34 7,865,300 36.65 36.65
06-06-20 35.01 35.65 34.88 4,465,500 35.48 35.48
06-06-19 35.20 35.48 35.04 4,211,600 35.07 35.07
06-06-16 34.88 35.26 34.70 5,135,100 35.09 35.09
06-06-15 33.84 35.17 33.67 6,206,100 34.96 34.96
Date Open High Low Vol Cls adjCls
06-06-14 33.50 33.99 33.08 4,869,100 33.68 33.68
06-06-13 33.49 34.17 33.13 5,403,000 33.47 33.47
06-06-12 34.00 34.45 33.49 4,195,800 33.60 33.60
06-06-09 33.50 34.35 33.45 5,232,600 33.78 33.78
06-06-08 33.55 34.06 32.42 8,311,000 33.55 33.55
06-06-07 33.40 34.54 32.91 5,303,800 33.77 33.77
06-06-06 33.58 33.80 32.93 4,276,600 33.41 33.41
06-06-05 34.46 34.54 33.27 5,049,400 33.49 33.49
06-06-02 35.19 35.22 34.05 5,442,900 34.76 34.76
Date Open High Low Vol Cls adjCls
06-06-01 34.63 35.45 34.30 5,932,000 35.07 35.07
06-05-31 34.74 34.94 33.73 5,196,600 34.61 34.61
06-05-30 35.73 35.75 34.44 5,920,800 34.64 34.64
06-05-26 35.66 36.50 35.46 4,524,300 36.07 36.07
06-05-25 35.36 35.69 34.60 5,845,700 35.63 35.63
06-05-24 33.41 35.23 33.37 9,542,100 35.19 35.19
06-05-23 35.00 36.00 33.76 8,822,700 33.76 33.76
06-05-22 33.96 34.99 33.18 11,122,900 34.83 34.83
06-05-19 32.66 34.00 32.03 9,817,200 33.94 33.94
Date Open High Low Vol Cls adjCls
06-05-18 31.71 33.64 31.52 12,027,200 32.61 32.61
06-05-17 32.45 32.70 31.53 6,704,100 31.61 31.61
06-05-16 32.84 33.02 32.32 5,221,600 32.76 32.76
06-05-15 32.55 32.85 32.21 4,305,000 32.78 32.78
06-05-12 33.56 33.78 32.55 4,873,600 32.73 32.73
06-05-11 34.12 34.15 33.08 7,696,000 33.53 33.53
06-05-10 34.68 35.00 34.10 3,300,300 34.16 34.16
06-05-09 34.42 35.26 34.21 5,484,700 34.84 34.84
06-05-08 34.99 35.31 34.47 4,236,800 34.69 34.69
Date Open High Low Vol Cls adjCls
06-05-05 34.65 35.04 34.15 5,740,900 35.04 35.04
06-05-04 34.62 34.72 34.38 5,997,900 34.47 34.47
06-05-03 34.29 34.39 33.51 7,585,900 33.96 33.96
06-05-02 34.64 34.94 34.23 5,857,000 34.38 34.38
06-05-01 35.19 35.57 34.44 7,072,700 34.59 34.59
06-04-28 35.77 35.89 35.14 3,492,500 35.21 35.21
06-04-27 35.51 35.87 35.30 5,932,500 35.74 35.74
06-04-26 35.34 36.35 35.15 11,071,500 35.79 35.79
06-04-25 35.59 35.77 35.01 12,790,500 35.55 35.55
Date Open High Low Vol Cls adjCls
06-04-24 36.12 36.12 35.32 3,087,600 35.79 35.79
06-04-21 36.62 36.78 35.72 4,423,500 36.03 36.03
06-04-20 36.70 37.20 36.23 5,387,600 36.34 36.34
06-04-19 36.12 36.96 35.89 4,280,500 36.89 36.89
06-04-18 35.39 36.45 35.20 4,595,700 36.28 36.28
06-04-17 36.47 36.62 35.05 4,442,200 35.27 35.27
06-04-13 35.95 36.72 35.49 3,715,200 36.62 36.62
06-04-12 35.91 36.44 35.91 2,855,800 36.13 36.13
06-04-11 36.61 36.75 35.52 6,605,600 36.06 36.06
Date Open High Low Vol Cls adjCls
06-04-10 37.15 37.28 36.22 4,747,500 36.61 36.61
06-04-07 38.55 38.67 37.00 5,704,500 37.09 37.09
06-04-06 37.20 38.84 37.13 9,294,600 38.51 38.51
06-04-05 36.66 37.34 36.27 5,559,500 37.34 37.34
06-04-04 36.14 37.10 36.02 3,717,800 36.77 36.77
06-04-03 36.67 37.33 36.10 5,054,000 36.14 36.14
06-03-31 36.68 36.77 36.48 2,659,000 36.53 36.53
06-03-30 36.45 36.90 36.18 4,049,200 36.67 36.67
06-03-29 35.69 36.81 35.31 7,199,200 36.32 36.32
Date Open High Low Vol Cls adjCls
06-03-28 35.21 36.02 35.20 5,727,200 35.69 35.69
06-03-27 35.50 35.66 35.14 3,708,500 35.25 35.25
06-03-24 35.72 36.12 35.31 3,682,000 35.47 35.47
06-03-23 35.96 36.34 35.48 4,035,900 35.68 35.68
06-03-22 36.00 36.54 35.79 4,300,800 36.00 36.00
06-03-21 35.92 36.73 35.66 6,671,600 35.92 35.92
06-03-20 35.92 37.27 35.80 6,170,800 36.23 36.23
06-03-17 36.88 36.98 35.85 6,886,200 35.99 35.99
06-03-16 37.08 37.39 36.74 4,822,800 36.77 36.77
Date Open High Low Vol Cls adjCls
06-03-15 36.95 37.00 36.43 2,801,500 36.89 36.89
06-03-14 36.04 37.00 36.01 4,185,200 36.91 36.91
06-03-13 36.31 36.63 35.97 3,278,100 36.19 36.19
06-03-10 36.24 36.50 35.74 4,972,700 36.22 36.22
06-03-09 36.80 36.96 35.90 7,200,100 36.12 36.12
06-03-08 36.72 37.47 36.61 6,236,600 36.81 36.81
06-03-07 36.71 37.42 36.70 4,722,300 36.93 36.93
06-03-06 37.32 37.58 36.77 4,258,300 36.86 36.86
06-03-03 36.89 37.83 36.67 6,044,900 37.21 37.21
Date Open High Low Vol Cls adjCls
06-03-02 35.64 37.00 35.37 11,583,700 36.88 36.88
06-03-01 37.45 37.69 36.85 6,981,500 37.12 37.12
06-02-28 37.79 38.09 37.05 9,150,900 37.44 37.44
06-02-27 38.40 38.78 37.93 4,449,100 38.01 38.01
06-02-24 38.25 38.41 37.86 3,720,000 38.35 38.35
06-02-23 38.62 38.75 37.87 9,287,500 37.90 37.90
06-02-22 38.31 39.10 37.71 7,356,900 38.72 38.72
06-02-21 39.01 39.11 38.26 5,056,100 38.29 38.29
06-02-17 38.93 39.38 38.91 4,581,800 39.19 39.19
Date Open High Low Vol Cls adjCls
06-02-16 39.37 40.00 38.83 5,638,000 39.15 39.15
06-02-15 38.24 39.28 38.10 6,902,700 39.26 39.26
06-02-14 38.04 38.49 37.38 4,514,200 38.25 38.25
06-02-13 38.25 38.42 37.53 4,750,400 37.86 37.86
06-02-10 37.98 38.52 37.37 5,011,800 38.52 38.52
06-02-09 38.61 39.00 37.93 6,932,800 37.99 37.99
06-02-08 37.70 38.39 37.11 7,543,700 38.17 38.17
06-02-07 38.09 38.20 37.20 7,403,600 37.52 37.52
06-02-06 38.34 38.34 37.77 8,503,200 37.95 37.95
Date Open High Low Vol Cls adjCls
06-02-03 37.70 38.50 37.37 33,531,300 38.33 38.33
06-02-02 43.84 44.04 39.80 23,709,300 42.74 42.74
06-02-01 43.92 44.69 43.50 7,501,400 43.98 43.98
06-01-31 44.76 45.21 44.25 4,056,000 44.82 44.82
06-01-30 45.41 45.97 44.74 4,099,800 44.96 44.96
06-01-27 44.55 45.22 44.53 4,174,000 45.22 45.22
06-01-26 43.95 44.78 43.79 4,889,500 44.68 44.68
06-01-25 44.05 44.47 43.34 4,287,100 43.60 43.60
06-01-24 43.66 44.43 43.42 4,342,400 44.02 44.02
Date Open High Low Vol Cls adjCls
06-01-23 44.18 44.75 43.50 5,752,800 43.73 43.73
06-01-20 44.23 44.36 43.20 8,307,400 43.92 43.92
06-01-19 44.49 45.24 44.30 5,156,900 44.45 44.45
06-01-18 43.19 44.59 43.10 8,743,300 44.32 44.32
06-01-17 43.95 44.32 43.66 5,631,000 44.00 44.00
06-01-13 44.47 44.85 44.00 4,432,200 44.40 44.40
06-01-12 44.79 45.09 44.09 5,818,300 44.36 44.36
06-01-11 45.65 45.70 44.26 8,497,200 44.93 44.93
06-01-10 46.41 46.75 45.36 9,686,100 45.65 45.65
Date Open High Low Vol Cls adjCls
06-01-09 46.55 47.10 46.40 8,943,100 47.08 47.08
06-01-06 47.97 48.58 47.32 6,152,900 47.87 47.87
06-01-05 47.16 48.20 47.11 5,417,200 47.65 47.65
06-01-04 47.49 47.73 46.69 7,440,900 47.25 47.25
06-01-03 47.47 47.85 46.25 7,582,200 47.58 47.58
05-12-30 47.73 48.20 47.14 5,401,100 47.15 47.15
05-12-29 48.13 48.46 47.97 3,171,100 47.99 47.99
05-12-28 48.49 48.55 47.90 4,531,800 48.06 48.06
05-12-27 48.90 49.10 48.36 5,818,700 48.56 48.56
Date Open High Low Vol Cls adjCls
05-12-23 49.09 49.39 48.72 3,206,500 49.22 49.22
05-12-22 48.90 49.28 48.36 4,421,800 49.22 49.22
05-12-21 48.29 49.06 47.78 7,322,500 48.97 48.97
05-12-20 48.46 48.60 47.68 5,535,200 48.14 48.14
05-12-19 48.99 50.00 48.32 8,308,700 48.37 48.37
05-12-16 49.40 49.92 49.21 5,626,500 49.21 49.21
05-12-15 49.50 49.95 49.05 5,820,500 49.48 49.48
05-12-14 49.20 49.60 48.79 4,965,900 49.41 49.41
05-12-13 48.54 49.67 48.48 5,812,800 49.50 49.50
Date Open High Low Vol Cls adjCls
05-12-12 49.15 49.30 48.64 3,424,300 49.07 49.07
05-12-09 48.65 49.04 48.25 4,709,000 48.74 48.74
05-12-08 48.83 49.10 47.86 7,144,000 48.35 48.35
05-12-07 49.31 49.47 48.29 6,796,800 48.83 48.83
05-12-06 49.06 49.90 49.06 9,581,400 49.26 49.26
05-12-05 48.86 49.35 48.75 5,250,900 48.83 48.83
05-12-02 48.92 49.53 48.40 6,451,600 49.06 49.06
05-12-01 48.88 49.40 48.63 7,866,700 49.00 49.00
05-11-30 48.48 48.68 47.55 7,925,600 48.46 48.46
Date Open High Low Vol Cls adjCls
05-11-29 48.31 49.43 48.12 10,384,400 48.55 48.55
05-11-28 48.15 49.12 47.62 10,670,900 48.35 48.35
05-11-25 48.05 48.48 47.62 2,695,800 48.06 48.06
05-11-23 48.77 48.96 48.09 7,483,200 48.24 48.24
05-11-22 47.50 49.01 47.34 12,990,700 48.85 48.85
05-11-21 47.57 48.31 47.28 17,869,900 47.99 47.99
05-11-18 46.90 48.00 46.66 59,332,800 47.98 47.98
05-11-17 45.43 46.76 45.36 11,687,600 46.74 46.74
05-11-16 44.27 45.40 44.24 7,967,000 45.30 45.30
Date Open High Low Vol Cls adjCls
05-11-15 45.46 45.65 44.43 21,277,900 44.45 44.45
05-11-14 42.52 43.00 42.34 3,103,100 42.53 42.53
05-11-11 42.37 43.04 42.25 3,982,200 42.68 42.68
05-11-10 41.47 42.45 40.86 5,585,500 42.18 42.18
05-11-09 41.79 42.00 41.28 3,471,600 41.40 41.40
05-11-08 41.33 42.11 41.03 4,950,800 41.95 41.95
05-11-07 41.08 41.47 40.55 3,386,100 41.39 41.39
05-11-04 41.49 41.80 40.91 4,445,400 41.09 41.09
05-11-03 40.89 42.00 40.85 7,000,000 41.56 41.56
Date Open High Low Vol Cls adjCls
05-11-02 40.29 41.23 39.80 4,861,800 40.75 40.75
05-11-01 39.97 40.74 39.65 5,383,000 40.37 40.37
05-10-31 39.35 40.39 39.12 6,780,600 39.86 39.86
05-10-28 39.55 39.65 38.72 6,159,200 38.95 38.95
05-10-27 39.64 39.90 38.86 8,770,300 39.06 39.06
05-10-26 41.00 41.10 39.48 30,104,700 39.75 39.75
05-10-25 46.88 47.00 46.04 11,438,700 46.17 46.17
05-10-24 46.12 46.96 45.86 5,475,900 46.93 46.93
05-10-21 45.67 46.05 45.15 4,624,800 45.95 45.95
Date Open High Low Vol Cls adjCls
05-10-20 45.90 46.07 44.68 5,929,200 45.01 45.01
05-10-19 44.54 45.86 44.28 6,528,500 45.86 45.86
05-10-18 44.92 45.05 44.30 4,457,700 44.65 44.65
05-10-17 43.63 45.02 43.62 5,225,000 45.02 45.02
05-10-14 43.00 43.87 42.34 4,577,600 43.79 43.79
05-10-13 42.43 42.98 41.90 3,832,800 42.62 42.62
05-10-12 42.91 43.68 42.44 5,704,200 42.55 42.55
05-10-11 43.92 44.32 43.23 5,301,800 43.40 43.40
05-10-10 43.82 44.38 43.58 3,680,300 43.76 43.76
Date Open High Low Vol Cls adjCls
05-10-07 44.27 44.61 43.38 3,392,500 43.72 43.72
05-10-06 44.56 44.81 43.33 6,192,900 44.01 44.01
05-10-05 44.91 45.29 43.89 6,452,700 44.49 44.49
05-10-04 46.00 46.12 44.50 6,521,500 44.93 44.93
05-10-03 45.33 46.59 45.16 5,829,200 46.01 46.01
05-09-30 44.65 45.84 44.60 6,056,000 45.30 45.30
05-09-29 43.38 44.80 43.13 6,392,800 44.79 44.79
05-09-28 43.25 43.74 42.99 3,239,700 43.37 43.37
05-09-27 43.26 43.73 42.82 4,173,500 43.16 43.16
Date Open High Low Vol Cls adjCls
05-09-26 42.45 43.42 42.40 5,616,400 43.34 43.34
05-09-23 41.97 42.62 41.55 3,145,400 42.19 42.19
05-09-22 41.20 42.27 40.50 5,838,000 42.08 42.08
05-09-21 41.85 42.64 41.25 5,313,800 41.25 41.25
05-09-20 42.65 43.01 41.77 3,472,000 41.87 41.87
05-09-19 42.63 43.43 42.17 3,440,300 42.75 42.75
05-09-16 42.80 42.92 42.12 4,111,700 42.80 42.80
05-09-15 43.20 43.59 42.65 4,587,900 42.71 42.71
05-09-14 43.88 44.73 42.82 6,318,000 43.10 43.10
Date Open High Low Vol Cls adjCls
05-09-13 44.17 44.38 43.44 4,505,200 43.93 43.93
05-09-12 42.72 44.96 42.69 8,779,400 44.50 44.50
05-09-09 42.99 43.20 42.81 3,288,700 42.95 42.95
05-09-08 43.45 43.49 42.83 3,884,200 42.96 42.96
05-09-07 43.50 44.30 43.45 6,141,500 43.73 43.73
05-09-06 41.55 43.65 41.51 7,939,800 43.62 43.62
05-09-02 42.00 42.05 41.04 4,027,100 41.51 41.51
05-09-01 42.52 42.97 41.75 4,429,000 41.84 41.84
05-08-31 42.44 42.81 42.04 3,369,200 42.70 42.70
Date Open High Low Vol Cls adjCls
05-08-30 42.39 42.71 41.96 3,874,200 42.49 42.49
05-08-29 41.91 43.00 41.91 3,653,900 42.79 42.79
05-08-26 42.30 42.63 42.26 2,860,700 42.37 42.37
05-08-25 42.54 42.80 42.08 3,092,200 42.31 42.31
05-08-24 43.32 43.32 42.27 5,871,900 42.37 42.37
05-08-23 43.74 43.97 43.22 3,517,700 43.42 43.42
05-08-22 43.61 44.27 42.94 5,374,100 43.77 43.77
05-08-19 43.60 43.77 43.33 3,323,900 43.72 43.72
05-08-18 43.88 43.90 43.51 3,604,300 43.73 43.73
Date Open High Low Vol Cls adjCls
05-08-17 44.19 44.43 44.12 3,050,400 44.12 44.12
05-08-16 44.90 44.94 44.20 3,625,100 44.27 44.27
05-08-15 43.93 45.35 43.88 5,525,100 45.04 45.04
05-08-12 44.63 45.72 44.05 6,474,100 44.20 44.20
05-08-11 44.62 45.21 44.50 5,842,200 45.21 45.21
05-08-10 45.39 45.57 44.59 9,921,200 44.76 44.76
05-08-09 45.76 46.44 45.75 4,591,200 45.93 45.93
05-08-08 45.32 45.90 45.26 4,454,900 45.66 45.66
05-08-05 45.25 45.71 45.17 4,951,500 45.27 45.27
Date Open High Low Vol Cls adjCls
05-08-04 45.55 45.77 45.42 4,977,200 45.46 45.46
05-08-03 46.01 46.18 45.84 4,832,500 46.11 46.11
05-08-02 44.90 46.97 44.88 10,836,400 46.51 46.51
05-08-01 44.88 45.19 44.35 7,127,200 44.93 44.93
05-07-29 45.31 45.75 44.61 10,491,800 45.15 45.15
05-07-28 43.54 45.81 43.37 25,141,500 45.68 45.68
05-07-27 42.01 43.74 41.84 46,075,600 43.65 43.65
05-07-26 38.22 38.75 37.72 14,782,300 37.74 37.74
05-07-25 38.00 39.04 37.85 5,470,000 37.95 37.95
Date Open High Low Vol Cls adjCls
05-07-22 37.89 38.23 37.24 5,871,100 37.95 37.95
05-07-21 38.96 39.75 37.76 11,055,600 37.95 37.95
05-07-20 37.49 38.25 37.30 6,368,400 38.17 38.17
05-07-19 37.38 38.17 36.69 5,840,600 38.17 38.17
05-07-18 36.95 37.19 36.76 2,973,300 37.19 37.19
05-07-15 37.35 37.50 36.75 5,209,000 37.15 37.15
05-07-14 37.19 37.42 36.88 5,863,300 37.19 37.19
05-07-13 36.27 36.55 36.19 3,201,800 36.51 36.51
05-07-12 35.49 36.54 35.46 5,877,200 36.31 36.31
Date Open High Low Vol Cls adjCls
05-07-11 34.72 35.68 34.60 5,166,000 35.59 35.59
05-07-08 34.11 34.75 33.85 4,257,000 34.74 34.74
05-07-07 33.80 34.51 33.80 4,242,900 33.96 33.96
05-07-06 34.01 34.40 33.86 4,397,200 34.06 34.06
05-07-05 33.50 34.48 33.45 7,383,800 34.08 34.08
05-07-01 33.24 33.27 32.79 2,932,700 32.91 32.91
05-06-30 33.47 33.56 32.93 5,715,700 33.09 33.09
05-06-29 33.70 34.07 33.27 4,813,300 33.35 33.35
05-06-28 34.60 34.63 33.59 7,034,300 33.71 33.71
Date Open High Low Vol Cls adjCls
05-06-27 34.91 35.05 34.17 4,556,300 34.50 34.50
05-06-24 35.30 35.44 34.88 3,675,500 35.02 35.02
05-06-23 35.14 35.56 35.10 5,302,200 35.43 35.43
05-06-22 35.50 35.85 35.14 2,507,300 35.22 35.22
05-06-21 35.60 35.81 35.28 4,457,100 35.38 35.38
05-06-20 35.05 35.97 35.04 5,097,300 35.69 35.69
05-06-17 35.89 36.07 35.16 4,826,100 35.31 35.31
05-06-16 35.20 35.81 35.16 4,205,500 35.58 35.58
05-06-15 35.34 35.41 34.52 5,151,800 35.24 35.24
Date Open High Low Vol Cls adjCls
05-06-14 34.82 35.17 34.79 3,634,400 35.04 35.04
05-06-13 34.67 35.41 34.65 3,912,000 34.87 34.87
05-06-10 35.25 35.29 34.47 3,467,500 34.95 34.95
05-06-09 34.93 35.28 34.40 3,872,500 35.20 35.20
05-06-08 35.40 35.48 34.80 5,314,100 34.83 34.83
05-06-07 35.91 36.20 35.29 4,884,800 35.35 35.35
05-06-06 35.54 36.02 35.48 3,881,500 35.77 35.77
05-06-03 36.46 36.50 35.32 4,835,900 35.59 35.59
05-06-02 36.33 36.91 36.21 4,768,300 36.41 36.41
Date Open High Low Vol Cls adjCls
05-06-01 35.57 36.99 35.44 10,320,200 36.50 36.50
05-05-31 35.36 36.04 35.29 4,930,200 35.51 35.51
05-05-27 35.22 35.55 35.15 3,287,100 35.50 35.50
05-05-26 35.28 35.68 35.17 4,787,100 35.45 35.45
05-05-25 35.27 35.45 35.19 3,872,900 35.25 35.25
05-05-24 35.48 35.57 35.13 5,914,600 35.54 35.54
05-05-23 35.57 36.02 35.39 5,701,400 35.68 35.68
05-05-20 35.45 35.60 34.96 5,042,800 35.50 35.50
05-05-19 35.37 35.91 35.33 5,343,500 35.59 35.59
Date Open High Low Vol Cls adjCls
05-05-18 34.81 35.97 34.73 9,557,500 35.33 35.33
05-05-17 34.45 34.82 34.09 3,315,700 34.73 34.73
05-05-16 34.03 34.77 33.92 4,280,700 34.54 34.54
05-05-13 33.99 34.35 33.80 3,991,800 33.90 33.90
05-05-12 33.70 34.12 33.55 6,005,000 33.85 33.85
05-05-11 34.30 34.51 33.65 6,048,000 33.82 33.82
05-05-10 34.40 34.47 34.02 5,475,000 34.23 34.23
05-05-09 34.40 34.80 34.25 4,431,600 34.64 34.64
05-05-06 34.24 34.69 34.14 6,713,500 34.52 34.52
Date Open High Low Vol Cls adjCls
05-05-05 33.96 34.18 33.59 4,616,900 33.96 33.96
05-05-04 33.35 34.12 33.27 7,756,600 33.96 33.96
05-05-03 32.94 33.56 32.89 6,777,900 33.21 33.21
05-05-02 32.30 33.28 32.10 9,098,000 33.10 33.10
05-04-29 32.86 32.89 31.52 10,523,500 32.36 32.36
05-04-28 31.66 32.92 31.63 14,472,800 32.52 32.52
05-04-27 30.84 31.74 30.60 29,312,900 31.72 31.72
05-04-26 33.43 33.98 32.58 13,969,300 32.71 32.71
05-04-25 33.13 33.59 33.05 4,245,400 33.53 33.53
Date Open High Low Vol Cls adjCls
05-04-22 33.49 33.63 32.91 6,392,000 33.04 33.04
05-04-21 33.50 33.89 32.89 7,694,700 33.73 33.73
05-04-20 33.10 33.76 32.90 9,215,500 33.25 33.25
05-04-19 33.18 33.37 32.01 6,619,400 32.78 32.78
05-04-18 32.90 33.58 32.84 6,917,000 33.00 33.00
05-04-15 33.96 34.00 33.02 5,985,000 33.02 33.02
05-04-14 34.26 34.50 33.88 4,178,400 33.97 33.97
05-04-13 34.35 34.71 34.15 4,125,100 34.30 34.30
05-04-12 34.40 34.64 33.66 6,197,200 34.63 34.63
Date Open High Low Vol Cls adjCls
05-04-11 34.60 35.00 34.36 3,253,100 34.60 34.60
05-04-08 34.75 34.93 34.57 3,013,000 34.60 34.60
05-04-07 34.68 34.92 34.50 3,807,300 34.90 34.90
05-04-06 35.10 35.20 34.62 5,276,100 34.82 34.82
05-04-05 35.23 35.34 34.99 4,933,000 35.28 35.28
05-04-04 34.00 35.18 33.81 7,342,200 35.00 35.00
05-04-01 34.63 34.71 33.78 5,018,400 34.01 34.01
05-03-31 34.49 34.55 34.00 3,554,300 34.27 34.27
05-03-30 33.59 34.52 33.51 5,349,800 34.32 34.32
Date Open High Low Vol Cls adjCls
05-03-29 33.28 34.15 33.23 6,137,300 33.43 33.43
05-03-28 33.10 33.65 33.02 4,326,600 33.39 33.39
05-03-24 33.40 33.88 32.87 5,337,300 32.88 32.88
05-03-23 33.09 33.84 32.82 6,323,700 33.18 33.18
05-03-22 33.70 33.94 33.07 5,490,700 33.15 33.15
05-03-21 34.21 34.63 33.54 6,084,400 33.67 33.67
05-03-18 34.15 34.28 33.65 5,294,700 34.16 34.16
05-03-17 33.58 34.44 33.58 4,858,000 33.97 33.97
05-03-16 33.88 34.44 33.60 5,370,000 33.87 33.87
Date Open High Low Vol Cls adjCls
05-03-15 34.58 34.85 33.90 5,070,600 34.18 34.18
05-03-14 34.67 34.75 34.00 5,433,500 34.60 34.60
05-03-11 34.81 34.87 34.05 8,010,300 34.75 34.75
05-03-10 35.31 35.71 34.57 5,872,300 34.91 34.91
05-03-09 35.74 35.93 34.90 7,412,300 35.40 35.40
05-03-08 36.31 36.43 35.75 4,792,900 35.83 35.83
05-03-07 35.94 36.40 35.81 3,585,900 36.32 36.32
05-03-04 35.84 36.31 35.70 5,545,700 35.85 35.85
05-03-03 35.50 35.96 35.40 5,025,600 35.65 35.65
Date Open High Low Vol Cls adjCls
05-03-02 35.39 35.93 35.07 4,871,700 35.50 35.50
05-03-01 35.06 35.41 34.82 5,819,000 35.39 35.39
05-02-28 34.72 35.66 34.67 8,422,900 35.18 35.18
05-02-25 34.72 35.23 34.48 5,882,300 34.99 34.99
05-02-24 33.66 34.85 33.66 8,389,200 34.69 34.69
05-02-23 34.95 34.97 33.20 10,500,400 34.14 34.14
05-02-22 35.02 35.39 34.51 6,855,700 34.72 34.72
05-02-18 35.61 35.75 35.10 4,529,700 35.31 35.31
05-02-17 35.74 35.85 35.25 5,298,100 35.69 35.69
Date Open High Low Vol Cls adjCls
05-02-16 35.93 36.35 35.58 5,229,800 35.66 35.66
05-02-15 36.21 36.45 35.75 5,177,700 36.14 36.14
05-02-14 35.65 36.63 35.50 6,983,100 36.03 36.03
05-02-11 35.57 35.95 35.00 7,841,700 35.78 35.78
05-02-10 36.07 36.11 35.53 7,982,400 35.78 35.78
05-02-09 36.45 36.80 35.87 7,938,800 35.89 35.89
05-02-08 35.54 36.52 35.53 9,602,500 36.30 36.30
05-02-07 35.82 35.84 35.55 7,112,400 35.69 35.69
05-02-04 35.65 35.98 35.19 17,304,700 35.72 35.72
Date Open High Low Vol Cls adjCls
05-02-03 34.90 35.89 34.53 60,518,600 35.75 35.75
05-02-02 43.05 43.54 40.86 26,323,600 41.88 41.88
05-02-01 43.00 43.27 42.38 6,761,500 42.48 42.48
05-01-31 42.44 43.42 42.43 6,320,300 43.22 43.22
05-01-28 42.09 43.00 41.53 6,152,400 42.22 42.22
05-01-27 41.27 42.40 41.14 8,038,400 42.31 42.31
05-01-26 41.18 41.80 40.26 7,714,900 41.34 41.34
05-01-25 40.64 41.44 40.45 9,027,900 40.94 40.94
05-01-24 41.44 41.95 40.31 9,695,900 40.38 40.38
Date Open High Low Vol Cls adjCls
05-01-21 41.99 42.55 41.02 10,602,700 41.16 41.16
05-01-20 41.71 43.96 41.64 12,830,600 42.36 42.36
05-01-19 44.47 44.74 43.43 7,396,700 43.96 43.96
05-01-18 44.29 45.00 44.15 7,131,600 44.58 44.58
05-01-14 42.90 44.66 42.36 12,533,000 44.55 44.55
05-01-13 42.45 44.58 42.34 17,393,600 42.60 42.60
05-01-12 41.49 42.48 40.82 8,072,300 42.30 42.30
05-01-11 41.40 42.16 41.01 7,920,300 41.64 41.64
05-01-10 41.94 42.96 41.71 7,347,900 41.84 41.84
Date Open High Low Vol Cls adjCls
05-01-07 41.38 42.69 41.16 9,836,600 42.32 42.32
05-01-06 41.81 42.25 40.90 8,700,900 41.05 41.05
05-01-05 41.57 42.76 41.56 8,354,200 41.77 41.77
05-01-04 42.67 43.26 41.50 19,418,500 42.14 42.14
05-01-03 44.95 45.44 44.21 10,446,500 44.52 44.52
04-12-31 45.13 45.49 44.16 4,790,700 44.29 44.29
04-12-30 45.00 45.53 44.55 6,965,900 44.97 44.97
04-12-29 44.75 45.68 44.44 11,759,200 44.82 44.82
04-12-28 43.90 45.12 43.50 25,237,800 44.63 44.63
Date Open High Low Vol Cls adjCls
04-12-27 39.52 42.93 39.47 22,289,200 42.25 42.25
04-12-23 39.34 39.52 38.92 3,206,800 38.93 38.93
04-12-22 38.61 39.59 38.55 5,276,300 39.52 39.52
04-12-21 38.84 39.42 38.64 5,229,400 39.39 39.39
04-12-20 39.93 40.49 38.81 7,215,700 38.95 38.95
04-12-17 40.16 40.22 39.87 5,486,000 40.01 40.01
04-12-16 40.86 41.00 39.71 5,414,900 40.05 40.05
04-12-15 40.34 41.00 40.21 6,674,200 41.00 41.00
04-12-14 40.15 40.47 39.94 5,251,500 40.44 40.44
Date Open High Low Vol Cls adjCls
04-12-13 39.33 40.28 38.82 6,052,100 39.83 39.83
04-12-10 39.54 40.10 39.00 5,510,700 39.05 39.05
04-12-09 38.40 39.95 38.17 7,446,700 39.82 39.82
04-12-08 38.32 39.10 37.99 6,421,700 38.72 38.72
04-12-07 39.45 39.75 38.05 7,093,400 38.20 38.20
04-12-06 39.73 39.98 39.15 6,088,000 39.49 39.49
04-12-03 40.36 40.46 39.54 8,247,700 40.09 40.09
04-12-02 39.64 40.74 39.28 6,600,900 40.17 40.17
04-12-01 40.00 40.00 39.25 7,756,000 39.98 39.98
Date Open High Low Vol Cls adjCls
04-11-30 38.97 39.80 38.95 7,028,600 39.68 39.68
04-11-29 39.60 39.62 37.71 9,874,100 38.94 38.94
04-11-26 38.95 39.34 38.89 2,337,700 39.09 39.09
04-11-24 38.87 39.16 38.10 5,940,900 38.75 38.75
04-11-23 38.18 39.68 38.03 7,405,600 38.31 38.31
04-11-22 38.44 38.53 37.58 8,868,600 38.05 38.05
04-11-19 39.15 39.44 38.19 11,427,500 38.55 38.55
04-11-18 39.73 40.96 39.59 6,806,800 40.37 40.37
04-11-17 40.40 40.59 39.54 6,843,600 39.90 39.90
Date Open High Low Vol Cls adjCls
04-11-16 40.50 40.66 39.75 6,401,300 40.07 40.07
04-11-15 40.46 41.50 40.18 10,366,200 40.89 40.89
04-11-12 39.05 40.94 39.00 11,596,000 40.46 40.46
04-11-11 38.09 39.00 37.64 6,835,000 38.83 38.83
04-11-10 38.00 38.84 37.83 10,655,200 38.09 38.09
04-11-09 37.18 37.81 36.70 6,479,900 37.40 37.40
04-11-08 36.75 37.58 36.72 6,886,500 37.32 37.32
04-11-05 37.30 37.39 36.02 7,399,100 36.56 36.56
04-11-04 35.70 37.29 35.52 7,600,300 36.91 36.91
Date Open High Low Vol Cls adjCls
04-11-03 37.18 37.62 35.56 10,208,200 35.92 35.92
04-11-02 35.49 36.49 35.14 11,332,500 36.24 36.24
04-11-01 34.22 35.15 34.15 6,181,300 35.10 35.10
04-10-29 34.36 34.45 34.00 6,491,600 34.13 34.13
04-10-28 34.24 34.77 34.14 7,220,600 34.45 34.45
04-10-27 33.63 34.63 33.62 9,060,700 34.23 34.23
04-10-26 34.15 34.26 33.51 9,742,500 33.83 33.83
04-10-25 34.00 34.41 33.72 10,531,800 33.97 33.97
04-10-22 36.22 36.80 33.00 33,544,300 34.60 34.60
Date Open High Low Vol Cls adjCls
04-10-21 39.30 40.19 38.50 19,217,100 39.47 39.47
04-10-20 38.11 38.59 37.79 6,798,500 38.35 38.35
04-10-19 39.74 39.85 38.17 8,802,600 38.33 38.33
04-10-18 38.23 39.47 37.89 8,093,200 39.27 39.27
04-10-15 39.29 39.67 37.88 8,205,600 38.55 38.55
04-10-14 39.45 39.55 38.73 9,026,200 39.10 39.10
04-10-13 41.42 41.55 39.75 9,220,200 39.98 39.98
04-10-12 39.55 40.58 39.47 6,421,000 40.22 40.22
04-10-11 39.83 40.75 39.41 7,928,300 40.15 40.15
Date Open High Low Vol Cls adjCls
04-10-08 40.94 41.19 39.63 8,546,200 40.00 40.00
04-10-07 41.42 42.70 40.85 9,394,400 41.15 41.15
04-10-06 40.73 41.41 40.40 5,128,100 41.36 41.36
04-10-05 40.84 41.25 40.57 5,134,000 40.96 40.96
04-10-04 41.36 41.68 40.74 8,792,600 41.01 41.01
04-10-01 41.29 41.30 40.39 11,268,900 40.47 40.47
04-09-30 40.55 41.28 40.21 9,413,300 40.86 40.86
04-09-29 39.45 40.92 39.36 9,918,800 40.84 40.84
04-09-28 40.15 40.33 38.97 11,902,900 39.43 39.43
Date Open High Low Vol Cls adjCls
04-09-27 40.91 41.01 39.75 8,397,400 39.93 39.93
04-09-24 41.81 41.91 40.85 6,205,700 40.94 40.94
04-09-23 41.33 42.20 41.11 7,411,000 41.83 41.83
04-09-22 43.15 43.24 41.17 12,216,800 41.38 41.38
04-09-21 43.57 43.77 42.77 6,695,500 43.29 43.29
04-09-20 42.71 43.99 42.61 9,222,400 43.27 43.27
04-09-17 42.85 43.26 42.39 7,884,200 42.96 42.96
04-09-16 42.39 44.28 42.35 11,596,600 42.57 42.57
04-09-15 42.05 43.18 41.87 11,135,800 42.21 42.21
Date Open High Low Vol Cls adjCls
04-09-14 40.20 42.75 39.90 15,872,100 42.67 42.67
04-09-13 39.13 40.04 38.82 8,065,200 40.01 40.01
04-09-10 38.13 38.80 37.90 4,634,500 38.57 38.57
04-09-09 38.24 38.31 37.36 6,956,700 38.07 38.07
04-09-08 38.49 38.81 37.71 6,611,300 38.01 38.01
04-09-07 39.15 39.36 38.11 5,833,000 38.51 38.51
04-09-03 39.01 40.01 38.64 5,228,900 38.74 38.74
04-09-02 38.04 39.64 37.91 5,722,300 39.18 39.18
04-09-01 38.23 39.01 38.02 5,252,500 38.24 38.24
Date Open High Low Vol Cls adjCls
04-08-31 38.38 38.85 37.86 6,143,200 38.14 38.14
04-08-30 39.88 39.95 38.25 7,711,500 38.31 38.31
04-08-27 40.32 40.39 39.60 4,240,400 39.90 39.90
04-08-26 40.18 40.83 39.70 6,971,700 40.19 40.19
04-08-25 39.06 40.49 38.16 7,254,800 40.30 40.30
04-08-24 39.72 39.93 38.32 7,640,400 39.05 39.05
04-08-23 39.89 40.00 39.11 5,532,600 39.45 39.45
04-08-20 38.46 39.91 38.11 6,790,800 39.51 39.51
04-08-19 40.26 40.48 36.35 12,696,100 38.63 38.63
Date Open High Low Vol Cls adjCls
04-08-18 37.92 39.54 37.42 9,549,800 39.36 39.36
04-08-17 38.57 39.44 37.90 11,163,000 38.23 38.23
04-08-16 36.14 38.40 35.98 8,164,300 37.95 37.95
04-08-13 36.56 37.00 35.87 4,981,100 36.13 36.13
04-08-12 36.25 37.35 36.17 9,118,100 36.29 36.29
04-08-11 36.40 36.90 35.60 9,448,100 36.56 36.56
04-08-10 35.69 37.20 35.55 10,070,400 37.10 37.10
04-08-09 35.34 36.30 34.85 9,167,200 35.32 35.32
04-08-06 35.25 36.67 34.85 11,513,100 35.49 35.49
Date Open High Low Vol Cls adjCls
04-08-05 37.41 37.48 35.38 8,402,400 35.61 35.61
04-08-04 36.82 37.46 36.40 9,765,600 37.12 37.12
04-08-03 38.32 39.08 37.23 7,785,600 37.61 37.61
04-08-02 38.45 38.76 37.81 5,912,200 38.30 38.30
04-07-30 38.50 39.42 38.23 6,031,500 38.92 38.92
04-07-29 38.31 38.96 38.02 8,200,000 38.58 38.58
04-07-28 39.29 39.57 37.38 10,183,600 37.97 37.97
04-07-27 39.20 39.91 38.80 10,534,900 39.11 39.11
04-07-26 40.23 40.24 38.33 13,972,400 38.78 38.78
Date Open High Low Vol Cls adjCls
04-07-23 42.47 42.76 39.56 35,927,200 39.98 39.98
04-07-22 43.71 46.07 43.64 16,391,000 45.82 45.82
04-07-21 47.32 47.60 44.52 9,336,500 44.76 44.76
04-07-20 46.14 47.85 46.12 7,626,300 46.99 46.99
04-07-19 47.26 47.26 45.15 9,847,100 46.02 46.02
04-07-16 48.99 49.06 46.78 9,286,900 47.10 47.10
04-07-15 49.51 49.67 48.12 5,244,100 48.67 48.67
04-07-14 48.95 50.40 48.89 5,065,600 49.50 49.50
04-07-13 49.11 49.98 48.87 4,908,800 49.60 49.60
Date Open High Low Vol Cls adjCls
04-07-12 48.22 49.35 48.03 7,066,900 49.05 49.05
04-07-09 49.87 50.00 47.82 8,033,500 48.32 48.32
04-07-08 48.51 49.97 48.47 10,033,900 49.50 49.50
04-07-07 50.79 52.03 50.24 6,515,600 51.00 51.00
04-07-06 52.55 52.60 50.49 6,156,900 51.24 51.24
04-07-02 52.62 53.24 51.83 4,862,400 52.59 52.59
04-07-01 53.80 54.04 52.05 7,211,900 52.56 52.56
04-06-30 53.61 54.70 53.42 6,899,100 54.40 54.40
04-06-29 53.22 53.94 52.65 8,589,400 53.71 53.71
Date Open High Low Vol Cls adjCls
04-06-28 52.38 54.04 52.20 11,503,900 53.39 53.39
04-06-25 51.05 51.93 50.87 6,998,100 51.80 51.80
04-06-24 51.00 51.94 50.69 6,760,100 51.02 51.02
04-06-23 48.77 51.00 48.35 7,594,700 50.81 50.81
04-06-22 49.67 49.79 48.24 8,120,500 49.00 49.00
04-06-21 49.45 50.30 49.25 4,490,300 49.77 49.77
04-06-18 49.44 50.28 49.40 4,416,700 49.60 49.60
04-06-17 50.51 50.91 49.41 5,875,500 49.77 49.77
04-06-16 50.09 50.75 49.91 4,097,600 50.57 50.57
Date Open High Low Vol Cls adjCls
04-06-15 49.71 50.60 49.49 6,912,500 50.11 50.11
04-06-14 49.34 49.99 49.04 5,180,900 49.25 49.25
04-06-10 50.40 50.47 49.26 7,209,000 49.94 49.94
04-06-09 51.62 51.83 50.01 6,579,400 50.24 50.24
04-06-08 51.30 52.12 51.10 5,994,700 51.94 51.94
04-06-07 51.69 51.99 50.65 7,688,000 51.76 51.76
04-06-04 50.05 51.51 50.00 12,585,600 50.95 50.95
04-06-03 49.85 50.35 49.32 8,341,400 49.40 49.40
04-06-02 50.49 51.21 49.77 12,473,500 50.35 50.35
Date Open High Low Vol Cls adjCls
04-06-01 47.87 50.45 47.70 12,940,300 50.23 50.23
04-05-28 47.27 48.68 46.88 10,629,100 48.50 48.50
04-05-27 45.27 47.83 44.85 14,175,200 47.62 47.62
04-05-26 43.86 45.00 43.67 7,397,600 44.69 44.69
04-05-25 41.75 43.86 41.39 7,222,000 43.62 43.62
04-05-24 41.29 42.30 41.17 5,073,900 41.63 41.63
04-05-21 41.27 41.48 40.55 5,272,900 41.17 41.17
04-05-20 41.65 41.97 40.80 5,926,300 40.98 40.98
04-05-19 42.38 43.27 41.47 7,379,400 41.69 41.69
Date Open High Low Vol Cls adjCls
04-05-18 42.20 42.40 41.83 5,602,000 41.99 41.99
04-05-17 42.24 42.59 41.70 6,625,700 42.08 42.08
04-05-14 43.70 43.92 42.76 5,126,600 43.05 43.05
04-05-13 42.46 44.13 42.25 8,261,200 43.61 43.61
04-05-12 42.34 43.15 41.25 7,486,200 43.02 43.02
04-05-11 41.92 43.04 41.90 7,595,600 42.70 42.70
04-05-10 41.23 42.15 40.57 10,209,000 41.26 41.26
04-05-07 42.96 44.18 41.68 9,292,600 41.90 41.90
04-05-06 43.59 44.25 42.77 7,818,400 43.14 43.14
Date Open High Low Vol Cls adjCls
04-05-05 43.98 45.05 43.95 4,890,500 44.26 44.26
04-05-04 44.41 44.57 43.70 7,288,900 43.95 43.95
04-05-03 43.48 45.15 43.41 6,923,400 44.41 44.41
04-04-30 46.06 46.35 43.31 9,841,300 43.60 43.60
04-04-29 46.90 47.08 45.51 9,035,700 46.19 46.19
04-04-28 47.62 48.35 46.64 6,127,600 46.97 46.97
04-04-27 47.59 48.80 46.79 8,983,700 48.00 48.00
04-04-26 46.33 47.76 46.15 7,314,200 47.25 47.25
04-04-23 46.00 46.89 45.51 14,599,400 46.29 46.29
Date Open High Low Vol Cls adjCls
04-04-22 45.95 49.10 45.89 15,798,200 48.86 48.86
04-04-21 45.20 46.49 44.91 6,054,200 45.72 45.72
04-04-20 47.66 47.81 45.18 9,376,100 45.20 45.20
04-04-19 45.35 47.27 45.12 5,352,500 47.11 47.11
04-04-16 47.05 47.10 45.33 8,393,500 45.50 45.50
04-04-15 46.98 47.60 46.00 5,603,500 46.99 46.99
04-04-14 46.08 47.66 45.98 6,144,100 46.79 46.79
04-04-13 47.99 48.34 46.36 5,724,400 46.58 46.58
04-04-12 48.16 48.37 47.57 4,345,900 47.96 47.96
Date Open High Low Vol Cls adjCls
04-04-08 47.84 48.15 47.00 8,879,700 48.10 48.10
04-04-07 46.20 46.80 45.39 4,550,600 45.85 45.85
04-04-06 46.31 46.97 45.75 5,916,300 46.44 46.44
04-04-05 45.67 47.09 45.59 5,939,100 46.96 46.96
04-04-02 46.00 46.25 45.25 8,148,100 46.09 46.09
04-04-01 43.45 44.84 43.30 6,508,500 44.74 44.74
04-03-31 43.85 44.00 42.95 4,674,900 43.28 43.28
04-03-30 42.71 43.93 42.56 5,452,900 43.80 43.80
04-03-29 41.97 42.80 41.97 5,561,000 42.76 42.76
Date Open High Low Vol Cls adjCls
04-03-26 42.01 42.49 41.29 5,740,400 41.70 41.70
04-03-25 40.00 42.20 40.00 7,112,700 41.99 41.99
04-03-24 40.31 40.38 39.15 7,875,900 39.63 39.63
04-03-23 41.32 41.74 39.85 11,225,700 40.23 40.23
04-03-22 41.75 41.85 40.51 8,975,100 40.85 40.85
04-03-19 43.03 43.75 42.63 5,754,900 42.80 42.80
04-03-18 42.53 43.20 42.21 5,724,300 43.01 43.01
04-03-17 43.04 43.45 42.59 5,107,300 42.80 42.80
04-03-16 41.29 42.36 41.26 6,218,200 42.13 42.13
Date Open High Low Vol Cls adjCls
04-03-15 42.26 42.80 40.92 6,612,200 41.08 41.08
04-03-12 41.35 42.61 41.30 6,223,800 42.44 42.44
04-03-11 41.09 42.37 41.04 7,042,600 41.28 41.28
04-03-10 42.72 43.20 41.46 6,932,700 41.55 41.55
04-03-09 43.42 43.89 42.27 6,593,100 42.71 42.71
04-03-08 43.96 45.06 43.13 6,608,500 43.50 43.50
04-03-05 43.79 44.83 43.53 6,426,500 44.09 44.09
04-03-04 43.12 44.47 43.10 7,380,100 44.39 44.39
04-03-03 41.86 43.38 41.65 9,601,600 43.17 43.17
Date Open High Low Vol Cls adjCls
04-03-02 42.73 43.49 41.86 6,966,600 42.01 42.01
04-03-01 43.02 43.48 42.58 4,959,500 42.97 42.97
04-02-27 43.57 43.60 42.52 7,163,600 43.01 43.01
04-02-26 43.20 43.85 43.00 5,960,300 43.65 43.65
04-02-25 42.50 43.29 42.50 7,152,800 42.94 42.94
04-02-24 43.92 43.94 42.23 11,095,300 42.32 42.32
04-02-23 45.18 45.25 43.35 9,341,900 43.97 43.97
04-02-20 44.80 45.38 44.73 7,475,300 45.17 45.17
04-02-19 45.15 46.16 44.65 7,442,500 44.65 44.65
Date Open High Low Vol Cls adjCls
04-02-18 45.36 45.37 44.64 7,953,500 44.87 44.87
04-02-17 46.14 46.45 44.80 11,038,200 45.53 45.53
04-02-13 47.29 47.70 46.24 5,431,700 46.38 46.38
04-02-12 46.93 48.10 46.71 6,757,200 47.06 47.06
04-02-11 45.86 47.36 45.54 7,881,700 47.14 47.14
04-02-10 45.85 46.25 45.51 4,949,000 45.59 45.59
04-02-09 46.75 46.80 45.70 6,146,100 45.86 45.86
04-02-06 46.11 46.73 45.51 6,508,100 46.35 46.35
04-02-05 46.03 47.09 45.90 13,189,500 46.04 46.04
Date Open High Low Vol Cls adjCls
04-02-04 44.81 45.91 44.30 21,600,700 45.39 45.39
04-02-03 48.19 48.28 44.52 27,071,400 44.94 44.94
04-02-02 50.65 50.65 47.95 11,588,900 48.27 48.27
04-01-30 49.49 51.37 49.30 11,404,500 50.40 50.40
04-01-29 52.04 52.06 48.60 22,485,100 49.22 49.22
04-01-28 53.64 54.45 51.62 21,581,300 51.96 51.96
04-01-27 56.73 57.74 55.66 12,964,100 55.74 55.74
04-01-26 56.80 57.20 56.30 5,566,000 57.03 57.03
04-01-23 57.10 57.61 56.62 6,039,000 57.11 57.11
Date Open High Low Vol Cls adjCls
04-01-22 56.81 57.82 56.24 10,672,200 57.18 57.18
04-01-21 56.16 56.94 55.64 6,783,600 56.20 56.20
04-01-20 55.57 56.84 55.41 7,748,400 56.61 56.61
04-01-16 56.27 56.37 55.27 9,114,200 55.72 55.72
04-01-15 54.73 56.78 54.62 12,217,300 56.18 56.18
04-01-14 54.62 55.99 54.15 11,134,100 55.80 55.80
04-01-13 52.67 54.99 52.41 14,522,300 54.91 54.91
04-01-12 51.61 53.03 50.80 9,450,900 52.95 52.95
04-01-09 49.77 52.15 49.10 12,779,200 51.59 51.59
Date Open High Low Vol Cls adjCls
04-01-08 52.09 52.10 50.03 10,320,300 50.24 50.24
04-01-07 52.18 52.66 50.94 9,242,700 51.90 51.90
04-01-06 53.11 53.50 52.74 5,985,500 53.03 53.03
04-01-05 52.00 53.60 51.37 11,284,100 53.27 53.27
04-01-02 52.76 53.13 51.43 6,639,900 51.90 51.90
03-12-31 52.82 53.48 52.40 5,307,200 52.62 52.62
03-12-30 53.18 53.50 52.60 5,152,400 52.83 52.83
03-12-29 53.79 53.84 52.13 8,056,900 53.47 53.47
03-12-26 54.14 54.94 53.14 7,078,400 53.47 53.47
Date Open High Low Vol Cls adjCls
03-12-24 52.30 53.88 52.15 5,659,800 53.32 53.32
03-12-23 50.02 52.62 49.77 11,004,000 52.48 52.48
03-12-22 48.98 50.10 48.70 7,799,700 49.89 49.89
03-12-19 48.80 49.41 48.26 8,045,900 49.24 49.24
03-12-18 47.61 48.89 47.45 10,750,700 48.75 48.75
03-12-17 49.47 49.61 47.00 13,856,800 47.58 47.58
03-12-16 49.60 49.80 48.63 10,549,800 49.50 49.50
03-12-15 52.05 52.25 50.05 9,676,800 50.41 50.41
03-12-12 50.99 51.31 49.92 6,190,600 50.99 50.99
Date Open High Low Vol Cls adjCls
03-12-11 49.26 51.15 49.19 9,405,500 50.80 50.80
03-12-10 49.45 50.17 48.31 9,254,600 49.20 49.20
03-12-09 51.17 51.65 49.30 10,460,500 49.34 49.34
03-12-08 51.55 52.20 50.12 8,376,400 51.08 51.08
03-12-05 51.20 52.70 51.20 7,501,500 51.56 51.56
03-12-04 51.45 52.43 50.75 10,216,200 51.80 51.80
03-12-03 54.10 54.25 51.36 11,570,800 51.51 51.51
03-12-02 54.50 54.75 53.85 6,237,900 53.93 53.93
03-12-01 54.40 54.75 53.05 11,522,800 54.65 54.65
Date Open High Low Vol Cls adjCls
03-11-28 52.84 54.06 52.83 3,983,000 53.97 53.97
03-11-26 52.83 53.54 51.87 8,907,700 52.96 52.96
03-11-25 51.35 53.30 51.25 13,771,300 52.47 52.47
03-11-24 49.28 51.45 48.65 10,631,500 51.33 51.33
03-11-21 49.00 49.20 47.76 9,193,400 48.58 48.58
03-11-20 49.10 50.46 48.34 12,337,600 48.85 48.85
03-11-19 48.71 49.85 47.67 14,079,000 49.53 49.53
03-11-18 50.73 50.98 48.45 12,600,200 48.50 48.50
03-11-17 51.92 52.19 49.58 12,996,900 50.36 50.36
Date Open High Low Vol Cls adjCls
03-11-14 54.43 54.78 52.21 8,365,300 52.45 52.45
03-11-13 54.04 55.13 53.57 7,073,000 54.80 54.80
03-11-12 52.57 54.29 52.11 9,259,300 54.13 54.13
03-11-11 51.84 52.75 50.76 10,920,100 52.23 52.23
03-11-10 53.95 54.00 51.74 9,120,500 51.98 51.98
03-11-07 55.61 55.70 54.00 8,500,400 54.31 54.31
03-11-06 56.81 56.87 54.75 8,791,800 54.99 54.99
03-11-05 56.13 56.99 56.08 5,307,400 56.74 56.74
03-11-04 56.70 57.49 56.06 7,009,500 56.86 56.86
Date Open High Low Vol Cls adjCls
03-11-03 54.80 56.80 54.31 9,131,100 56.74 56.74
03-10-31 55.90 56.13 54.38 7,726,700 54.43 54.43
03-10-30 57.40 57.52 55.57 9,825,400 55.83 55.83
03-10-29 56.65 57.15 56.00 8,776,500 56.69 56.69
03-10-28 55.19 56.90 54.55 9,230,900 56.73 56.73
03-10-27 54.90 55.25 54.50 6,391,900 54.82 54.82
03-10-24 54.55 54.94 53.00 10,438,200 54.51 54.51
03-10-23 52.98 54.52 52.91 14,611,700 54.32 54.32
03-10-22 56.05 56.15 53.73 32,701,900 54.03 54.03
Date Open High Low Vol Cls adjCls
03-10-21 59.73 61.15 59.01 17,114,900 59.35 59.35
03-10-20 59.56 60.24 58.92 11,086,100 59.59 59.59
03-10-17 59.30 59.90 58.65 11,932,900 59.69 59.69
03-10-16 58.16 59.91 58.09 10,211,100 59.91 59.91
03-10-15 60.39 60.41 58.43 10,228,900 58.55 58.55
03-10-14 58.10 59.98 57.80 9,986,600 59.91 59.91
03-10-13 57.94 58.69 57.44 8,329,000 58.30 58.30
03-10-10 57.70 58.33 57.44 11,435,400 58.06 58.06
03-10-09 57.41 59.10 57.40 21,606,900 57.86 57.86
Date Open High Low Vol Cls adjCls
03-10-08 55.44 56.28 55.12 13,558,000 55.70 55.70
03-10-07 54.00 56.25 53.95 20,299,900 54.91 54.91
03-10-06 52.89 54.24 52.59 7,773,100 54.15 54.15
03-10-03 51.13 53.22 51.03 14,175,600 52.89 52.89
03-10-02 48.94 50.20 48.68 8,219,900 50.09 50.09
03-10-01 48.37 49.28 47.51 12,563,800 49.12 49.12
03-09-30 49.65 49.76 48.35 9,264,600 48.43 48.43
03-09-29 48.88 49.97 48.40 9,039,300 49.86 49.86
03-09-26 49.90 50.46 48.30 13,438,500 48.56 48.56
Date Open High Low Vol Cls adjCls
03-09-25 49.66 50.95 49.28 11,033,300 50.05 50.05
03-09-24 50.35 51.30 49.60 15,330,200 49.61 49.61
03-09-23 47.41 50.92 47.35 20,295,900 50.44 50.44
03-09-22 46.56 47.53 46.20 9,240,000 47.47 47.47
03-09-19 47.87 47.97 47.35 6,249,500 47.58 47.58
03-09-18 46.16 48.24 45.94 9,038,500 47.89 47.89
03-09-17 46.21 46.86 45.54 7,334,100 46.16 46.16
03-09-16 45.40 46.25 45.05 7,755,200 46.24 46.24
03-09-15 45.36 45.77 45.23 4,427,000 45.51 45.51
Date Open High Low Vol Cls adjCls
03-09-12 44.85 45.78 44.73 6,750,100 45.68 45.68
03-09-11 46.20 46.35 44.77 11,613,100 45.19 45.19
03-09-10 46.26 47.23 46.06 8,002,900 46.22 46.22
03-09-09 47.10 47.38 46.30 8,100,800 46.68 46.68
03-09-08 46.50 47.35 46.06 7,408,200 47.28 47.28
03-09-05 46.95 47.48 46.10 8,102,900 46.52 46.52
03-09-04 46.20 47.39 46.04 10,255,000 47.29 47.29
03-09-03 47.58 47.75 45.86 10,697,900 46.19 46.19
03-09-02 46.52 47.45 46.01 9,459,400 47.33 47.33
Date Open High Low Vol Cls adjCls
03-08-29 45.82 46.44 45.72 6,158,400 46.32 46.32
03-08-28 45.94 46.00 44.81 6,987,500 45.94 45.94
03-08-27 45.77 46.07 45.26 4,539,400 45.88 45.88
03-08-26 45.65 46.14 45.11 6,542,400 45.93 45.93
03-08-25 44.85 46.16 44.53 7,103,500 45.85 45.85
03-08-22 46.36 46.95 44.81 10,473,300 45.22 45.22
03-08-21 44.22 45.91 43.87 11,592,500 45.70 45.70
03-08-20 43.06 43.94 43.01 6,724,700 43.76 43.76
03-08-19 43.45 44.19 42.92 10,489,300 43.57 43.57
Date Open High Low Vol Cls adjCls
03-08-18 40.48 43.24 40.38 11,174,200 43.02 43.02
03-08-15 40.23 40.38 39.97 2,486,500 40.10 40.10
03-08-14 39.92 40.37 39.65 4,850,300 40.30 40.30
03-08-13 40.25 40.47 39.71 7,154,500 40.21 40.21
03-08-12 38.95 39.96 38.31 6,128,500 39.85 39.85
03-08-11 38.99 39.04 38.35 5,239,100 38.93 38.93
03-08-08 39.13 39.40 38.63 4,810,900 39.15 39.15
03-08-07 39.00 39.34 38.59 6,395,500 39.01 39.01
03-08-06 38.62 39.95 38.28 9,192,600 38.94 38.94
Date Open High Low Vol Cls adjCls
03-08-05 39.24 39.85 38.63 6,816,200 38.67 38.67
03-08-04 39.70 40.29 38.95 7,054,400 39.65 39.65
03-08-01 41.41 41.63 39.78 8,805,200 40.03 40.03
03-07-31 41.35 41.97 40.67 8,970,700 41.64 41.64
03-07-30 41.15 41.27 40.45 7,166,300 40.66 40.66
03-07-29 41.99 42.50 41.06 7,825,500 41.39 41.39
03-07-28 41.49 42.18 40.87 7,453,200 42.08 42.08
03-07-25 40.74 41.65 39.75 10,647,600 41.60 41.60
03-07-24 41.05 43.10 40.58 23,828,000 41.31 41.31
Date Open High Low Vol Cls adjCls
03-07-23 37.75 40.25 37.35 32,178,100 40.11 40.11
03-07-22 35.70 36.00 34.00 15,896,800 34.87 34.87
03-07-21 34.71 36.00 34.60 9,825,700 35.33 35.33
03-07-18 36.32 36.85 34.79 13,402,900 34.98 34.98
03-07-17 37.15 37.30 36.04 7,642,000 36.32 36.32
03-07-16 38.52 38.52 37.32 5,625,600 37.68 37.68
03-07-15 39.61 39.61 37.62 5,851,500 38.43 38.43
03-07-14 38.50 39.61 38.24 8,690,300 39.27 39.27
03-07-11 38.30 38.30 37.10 11,559,900 37.65 37.65
Date Open High Low Vol Cls adjCls
03-07-10 39.12 39.50 38.20 8,825,600 38.25 38.25
03-07-09 40.54 40.73 39.87 7,832,200 40.50 40.50
03-07-08 38.76 40.83 38.75 12,145,400 40.51 40.51
03-07-07 38.30 39.10 37.95 6,697,300 39.05 39.05
03-07-03 37.02 38.16 37.02 3,846,000 37.92 37.92
03-07-02 37.60 37.89 37.14 6,086,100 37.85 37.85
03-07-01 36.33 37.29 35.70 7,242,800 37.25 37.25
03-06-30 36.63 36.82 36.02 5,143,900 36.32 36.32
03-06-27 36.69 37.09 36.18 6,756,500 36.30 36.30
Date Open High Low Vol Cls adjCls
03-06-26 35.21 36.84 35.06 10,292,400 36.72 36.72
03-06-25 35.30 36.13 35.15 6,659,000 35.39 35.39
03-06-24 35.37 35.82 34.54 8,177,200 35.40 35.40
03-06-23 35.48 35.86 35.03 8,407,300 35.58 35.58
03-06-20 35.80 35.88 34.84 7,012,500 35.04 35.04
03-06-19 35.80 36.75 35.38 5,988,100 35.50 35.50
03-06-18 35.50 37.24 35.35 11,206,800 35.85 35.85
03-06-17 35.93 36.37 35.25 8,249,900 35.84 35.84
03-06-16 34.57 35.85 34.08 7,127,900 35.84 35.84
Date Open High Low Vol Cls adjCls
03-06-13 35.40 35.45 34.05 6,011,800 34.13 34.13
03-06-12 35.30 35.40 34.71 7,032,500 35.20 35.20
03-06-11 33.97 34.81 33.60 7,746,400 34.65 34.65
03-06-10 34.02 34.38 32.83 9,663,600 34.07 34.07
03-06-09 34.47 34.47 33.08 8,438,400 33.68 33.68
03-06-06 36.04 36.26 33.25 11,380,900 33.35 33.35
03-06-05 35.16 35.84 34.61 7,193,700 35.52 35.52
03-06-04 35.00 35.60 34.70 9,333,400 35.39 35.39
03-06-03 34.71 35.31 34.68 10,095,900 35.23 35.23
Date Open High Low Vol Cls adjCls
03-06-02 36.50 36.68 35.35 9,552,700 35.40 35.40
03-05-30 35.61 36.09 35.00 10,190,300 35.89 35.89
03-05-29 34.89 35.97 34.70 9,341,600 35.55 35.55
03-05-28 34.88 35.73 34.65 9,053,100 34.86 34.86
03-05-27 32.55 35.03 32.45 12,225,400 34.85 34.85
03-05-23 33.03 33.05 32.47 7,063,200 32.72 32.72
03-05-22 31.75 33.29 31.29 8,489,900 33.00 33.00
03-05-21 31.34 31.84 31.16 5,200,300 31.75 31.75
03-05-20 31.56 32.13 31.17 8,066,200 31.48 31.48
Date Open High Low Vol Cls adjCls
03-05-19 32.70 32.97 31.40 9,763,500 31.56 31.56
03-05-16 32.51 33.16 32.38 7,644,100 33.05 33.05
03-05-15 32.64 32.75 32.20 5,192,300 32.63 32.63
03-05-14 33.14 33.19 32.44 7,993,200 32.60 32.60
03-05-13 31.55 33.49 31.44 15,844,500 32.95 32.95
03-05-12 30.83 31.80 30.67 7,246,900 31.70 31.70
03-05-09 30.46 30.99 30.20 5,981,700 30.96 30.96
03-05-08 30.36 30.76 30.22 8,513,500 30.45 30.45
03-05-07 30.66 30.86 30.03 10,351,800 30.70 30.70
Date Open High Low Vol Cls adjCls
03-05-06 29.87 31.18 29.80 13,962,400 30.88 30.88
03-05-05 29.47 30.05 29.01 11,136,300 29.96 29.96
03-05-02 28.63 29.45 28.55 9,884,400 29.43 29.43
03-05-01 28.68 28.70 28.15 7,689,200 28.66 28.66
03-04-30 28.60 29.00 28.38 9,450,000 28.69 28.69
03-04-29 28.91 29.04 28.61 10,526,400 28.89 28.89
03-04-28 28.64 29.19 28.60 15,801,000 29.11 29.11
03-04-25 28.00 29.00 27.82 39,972,400 28.97 28.97
03-04-24 25.40 26.72 24.77 17,603,300 25.12 25.12
Date Open High Low Vol Cls adjCls
03-04-23 26.40 26.55 25.36 8,850,100 25.43 25.43
03-04-22 25.09 25.69 24.82 6,868,600 25.58 25.58
03-04-21 25.03 26.17 24.90 7,132,300 25.25 25.25
03-04-17 24.47 25.01 24.35 6,789,900 24.99 24.99
03-04-16 25.30 25.50 24.13 9,294,500 24.38 24.38
03-04-15 24.89 25.43 24.82 6,341,400 25.13 25.13
03-04-14 24.80 25.15 24.50 10,417,100 25.05 25.05
03-04-11 25.85 26.24 25.42 6,899,000 25.75 25.75
03-04-10 25.43 25.94 24.78 9,311,200 25.67 25.67
Date Open High Low Vol Cls adjCls
03-04-09 26.35 26.37 24.84 11,958,900 25.06 25.06
03-04-08 26.79 26.80 26.45 5,403,600 26.52 26.52
03-04-07 27.21 27.56 26.75 7,230,400 26.82 26.82
03-04-04 26.71 26.83 25.95 6,072,800 26.22 26.22
03-04-03 26.51 27.09 26.02 7,324,400 26.65 26.65
03-04-02 25.98 26.48 25.84 6,623,000 26.38 26.38
03-04-01 25.55 25.59 25.06 9,774,000 25.54 25.54
03-03-31 26.57 26.74 25.96 9,214,800 26.03 26.03
03-03-28 27.59 27.95 27.10 6,437,000 27.18 27.18
Date Open High Low Vol Cls adjCls
03-03-27 27.59 28.04 27.45 10,642,100 27.77 27.77
03-03-26 26.88 27.87 26.71 7,375,700 27.76 27.76
03-03-25 26.25 27.09 26.21 7,213,200 26.90 26.90
03-03-24 27.08 27.26 26.20 10,340,500 26.23 26.23
03-03-21 27.71 27.95 27.04 10,657,700 27.93 27.93
03-03-20 26.34 27.63 26.13 9,376,200 27.45 27.45
03-03-19 26.33 26.69 26.16 8,481,000 26.54 26.54
03-03-18 26.46 26.84 26.10 8,749,800 26.78 26.78
03-03-17 24.47 26.84 24.40 15,124,900 26.55 26.55
Date Open High Low Vol Cls adjCls
03-03-14 24.54 24.90 24.20 8,907,800 24.71 24.71
03-03-13 23.68 24.59 23.13 11,208,900 24.42 24.42
03-03-12 22.51 23.38 22.49 5,573,100 23.36 23.36
03-03-11 22.75 22.92 22.51 4,034,100 22.78 22.78
03-03-10 22.60 22.96 22.55 4,406,000 22.88 22.88
03-03-07 22.32 23.04 22.26 5,848,400 22.97 22.97
03-03-06 22.32 22.85 22.12 5,427,400 22.69 22.69
03-03-05 22.08 22.62 22.02 5,160,400 22.42 22.42
03-03-04 21.70 22.35 21.36 5,434,300 22.27 22.27
Date Open High Low Vol Cls adjCls
03-03-03 22.15 22.61 21.74 4,480,300 21.81 21.81
03-02-28 21.57 22.02 21.43 4,687,100 22.01 22.01
03-02-27 21.66 21.77 20.25 5,076,300 21.62 21.62
03-02-26 21.63 21.98 21.62 4,121,300 21.64 21.64
03-02-25 21.50 22.00 21.40 5,624,000 21.88 21.88
03-02-24 21.64 22.18 21.64 6,936,600 21.78 21.78
03-02-21 21.35 21.83 21.04 7,207,800 21.78 21.78
03-02-20 21.19 21.50 21.09 4,169,800 21.36 21.36
03-02-19 21.15 21.25 21.02 5,470,800 21.19 21.19
Date Open High Low Vol Cls adjCls
03-02-18 20.15 21.41 20.15 7,899,900 21.39 21.39
03-02-14 19.99 20.23 19.71 6,625,300 20.06 20.06
03-02-13 20.95 21.00 19.61 11,576,800 20.06 20.06
03-02-12 20.79 21.20 20.66 5,433,900 21.13 21.13
03-02-11 21.56 21.60 20.69 6,679,000 20.78 20.78
03-02-10 21.40 21.41 20.57 8,096,500 21.40 21.40
03-02-07 22.10 22.11 21.20 6,942,900 21.44 21.44
03-02-06 22.16 22.48 21.93 4,037,700 22.09 22.09
03-02-05 22.18 22.50 22.03 5,343,100 22.17 22.17
Date Open High Low Vol Cls adjCls
03-02-04 21.94 22.14 21.57 4,817,600 22.05 22.05
03-02-03 21.94 22.44 21.82 5,195,500 22.16 22.16
03-01-31 21.64 22.27 21.56 6,262,500 21.85 21.85
03-01-30 22.20 22.40 21.73 5,965,700 21.82 21.82
03-01-29 21.55 22.35 21.40 7,056,900 22.08 22.08
03-01-28 21.91 21.97 21.23 7,968,400 21.62 21.62
03-01-27 21.68 22.37 21.64 8,207,000 21.78 21.78
03-01-24 22.59 23.28 21.90 21,681,800 22.11 22.11
03-01-23 21.54 22.04 21.15 10,998,000 21.79 21.79
Date Open High Low Vol Cls adjCls
03-01-22 20.77 21.70 20.75 6,683,600 21.17 21.17
03-01-21 21.25 21.61 20.36 6,293,100 21.08 21.08
03-01-17 21.46 21.71 21.23 5,786,200 21.40 21.40
03-01-16 21.69 22.10 21.45 7,911,600 21.80 21.80
03-01-15 22.59 22.61 21.94 6,989,400 22.27 22.27
03-01-14 21.85 22.76 21.66 7,048,800 22.74 22.74
03-01-13 21.33 22.10 21.25 7,121,300 22.04 22.04
03-01-10 20.96 21.66 20.81 7,579,300 21.32 21.32
03-01-09 21.08 21.70 20.90 6,154,800 21.45 21.45
Date Open High Low Vol Cls adjCls
03-01-08 21.44 21.60 20.82 6,981,500 21.02 21.02
03-01-07 20.83 21.75 20.60 9,568,200 21.55 21.55
03-01-06 20.40 21.17 20.30 7,698,100 20.70 20.70
03-01-03 19.59 20.53 19.41 8,757,000 20.52 20.52
03-01-02 19.19 19.68 18.55 6,484,000 19.57 19.57
02-12-31 19.25 19.56 18.83 5,537,000 18.89 18.89
02-12-30 18.85 19.40 18.74 8,284,700 19.25 19.25
02-12-27 19.97 20.10 18.43 21,972,800 18.86 18.86
02-12-26 21.59 21.60 20.00 14,199,300 20.30 20.30
Date Open High Low Vol Cls adjCls
02-12-24 22.18 22.28 21.88 2,348,600 21.88 21.88
02-12-23 21.78 22.47 21.78 4,424,500 22.24 22.24
02-12-20 21.79 22.01 21.60 4,935,300 21.93 21.93
02-12-19 21.63 22.20 21.53 5,814,400 21.69 21.69
02-12-18 22.25 22.26 21.98 3,992,800 22.10 22.10
02-12-17 22.33 22.56 22.32 3,419,500 22.46 22.46
02-12-16 22.23 22.53 22.04 4,940,700 22.51 22.51
02-12-13 21.95 22.35 21.87 3,859,200 22.18 22.18
02-12-12 22.47 22.62 21.81 5,977,500 22.30 22.30
Date Open High Low Vol Cls adjCls
02-12-11 21.67 22.38 21.62 6,387,300 22.13 22.13
02-12-10 21.96 21.99 21.24 7,093,700 21.86 21.86
02-12-09 22.23 22.35 21.60 7,454,700 21.68 21.68
02-12-06 21.70 22.69 21.51 9,393,500 22.61 22.61
02-12-05 23.66 23.68 22.20 10,642,600 22.58 22.58
02-12-04 23.48 23.80 22.96 7,878,900 23.39 23.39
02-12-03 23.83 23.98 23.38 5,901,100 23.74 23.74
02-12-02 24.15 25.00 24.00 11,152,500 24.11 24.11
02-11-29 24.15 24.38 23.33 2,577,300 23.35 23.35
Date Open High Low Vol Cls adjCls
02-11-27 23.72 24.24 23.71 5,666,000 24.08 24.08
02-11-26 24.02 24.20 23.38 6,405,800 23.40 23.40
02-11-25 24.03 24.50 23.82 10,091,100 24.25 24.25
02-11-22 23.20 24.28 23.10 11,686,600 23.99 23.99
02-11-21 23.33 23.85 23.21 11,288,500 23.40 23.40
02-11-20 21.35 23.00 21.22 13,294,400 22.90 22.90
02-11-19 21.88 21.89 21.23 12,258,900 21.29 21.29
02-11-18 22.65 23.74 22.15 25,333,500 22.42 22.42
02-11-15 21.15 22.35 21.09 12,258,400 22.21 22.21
Date Open High Low Vol Cls adjCls
02-11-14 20.99 21.49 20.95 13,177,300 21.21 21.21
02-11-13 19.61 21.00 19.61 18,206,200 20.41 20.41
02-11-12 19.01 19.99 19.01 10,462,200 19.82 19.82
02-11-11 19.40 19.55 18.80 5,749,600 19.00 19.00
02-11-08 19.04 19.66 18.81 7,032,100 19.51 19.51
02-11-07 18.85 19.30 18.77 6,419,700 19.12 19.12
02-11-06 18.77 19.39 18.26 7,973,400 19.34 19.34
02-11-05 18.63 18.87 18.20 7,942,400 18.72 18.72
02-11-04 19.39 19.81 18.59 12,963,500 18.78 18.78
Date Open High Low Vol Cls adjCls
02-11-01 19.22 19.90 19.09 5,549,400 19.80 19.80
02-10-31 19.03 19.48 18.85 6,822,600 19.36 19.36
02-10-30 18.85 19.22 18.47 6,888,800 19.08 19.08
02-10-29 18.51 18.92 18.07 7,242,000 18.57 18.57
02-10-28 19.28 19.73 18.40 8,799,800 18.59 18.59
02-10-25 18.84 19.36 18.48 15,900,000 19.30 19.30
02-10-24 19.95 20.26 19.80 12,929,900 19.86 19.86
02-10-23 19.52 19.82 19.37 6,648,100 19.75 19.75
02-10-22 19.01 19.91 18.90 8,645,700 19.38 19.38
Date Open High Low Vol Cls adjCls
02-10-21 18.89 19.53 18.72 6,757,700 19.26 19.26
02-10-18 18.48 19.29 18.36 6,568,300 19.04 19.04
02-10-17 20.10 20.22 18.43 14,180,900 18.74 18.74
02-10-16 18.27 19.66 18.25 8,742,100 19.49 19.49
02-10-15 19.84 20.14 18.65 14,009,200 18.94 18.94
02-10-14 18.18 19.23 18.17 9,872,400 19.20 19.20
02-10-11 18.18 18.74 18.10 9,628,500 18.46 18.46
02-10-10 17.16 17.97 17.15 10,528,600 17.96 17.96
02-10-09 16.70 17.13 16.60 6,083,500 16.86 16.86
Date Open High Low Vol Cls adjCls
02-10-08 16.88 17.06 16.46 6,098,000 16.94 16.94
02-10-07 16.55 16.96 16.37 5,748,100 16.64 16.64
02-10-04 16.95 17.15 16.38 7,649,400 16.55 16.55
02-10-03 16.79 17.25 16.66 6,354,100 16.75 16.75
02-10-02 16.81 17.64 16.70 8,223,600 17.01 17.01
02-10-01 16.23 17.06 16.01 9,217,300 16.95 16.95
02-09-30 16.64 16.85 15.85 9,239,900 15.93 15.93
02-09-27 16.85 17.40 16.82 7,033,700 17.01 17.01
02-09-26 15.93 17.35 15.71 11,635,000 17.15 17.15
Date Open High Low Vol Cls adjCls
02-09-25 16.17 16.39 15.29 9,339,000 15.73 15.73
02-09-24 15.87 16.37 15.60 7,072,900 15.93 15.93
02-09-23 15.60 16.44 15.59 7,404,500 16.05 16.05
02-09-20 17.45 17.64 15.45 12,605,600 15.86 15.86
02-09-19 17.40 17.64 17.17 4,841,100 17.21 17.21
02-09-18 17.22 17.93 16.95 8,391,000 17.73 17.73
02-09-17 17.00 17.75 16.77 8,621,200 17.35 17.35
02-09-16 16.51 16.93 16.45 2,962,500 16.71 16.71
02-09-13 16.69 16.99 16.50 3,654,900 16.61 16.61
Date Open High Low Vol Cls adjCls
02-09-12 16.83 17.13 16.61 7,065,100 16.75 16.75
02-09-11 17.15 17.85 17.04 6,663,200 17.11 17.11
02-09-10 16.53 17.35 16.42 11,248,800 17.13 17.13
02-09-09 15.12 16.65 15.06 8,822,500 16.51 16.51
02-09-06 14.56 15.48 14.56 4,995,300 15.31 15.31
02-09-05 14.58 14.72 14.24 5,320,200 14.25 14.25
02-09-04 14.66 14.96 14.26 4,430,400 14.83 14.83
02-09-03 14.71 15.03 14.49 4,680,200 14.60 14.60
02-08-30 14.91 15.38 14.75 3,439,700 14.94 14.94
Date Open High Low Vol Cls adjCls
02-08-29 14.43 15.19 14.21 6,791,800 15.14 15.14
02-08-28 14.48 14.97 14.35 4,985,500 14.57 14.57
02-08-27 15.04 15.27 14.50 3,578,900 14.52 14.52
02-08-26 15.29 15.44 14.68 6,409,600 14.93 14.93
02-08-23 15.60 15.72 14.95 5,038,800 15.17 15.17
02-08-22 15.33 15.95 14.92 6,854,100 15.73 15.73
02-08-21 15.95 15.97 15.20 7,284,200 15.38 15.38
02-08-20 15.38 15.99 15.31 7,701,300 15.98 15.98
02-08-19 14.84 15.52 14.67 4,277,100 15.50 15.50
Date Open High Low Vol Cls adjCls
02-08-16 14.39 15.01 14.31 3,652,100 14.90 14.90
02-08-15 14.05 14.75 13.92 5,046,600 14.62 14.62
02-08-14 13.93 14.06 13.32 6,935,200 13.91 13.91
02-08-13 14.30 14.67 13.90 5,234,400 13.93 13.93
02-08-12 14.14 14.49 13.95 3,503,300 14.46 14.46
02-08-09 13.61 14.75 13.60 4,777,900 14.26 14.26
02-08-08 13.24 14.10 13.06 5,470,800 13.90 13.90
02-08-07 13.93 13.94 12.85 5,555,700 13.60 13.60
02-08-06 13.27 13.90 13.14 4,701,900 13.74 13.74
Date Open High Low Vol Cls adjCls
02-08-05 13.65 13.79 12.78 3,857,300 12.87 12.87
02-08-02 14.13 14.14 13.45 4,178,600 13.84 13.84
02-08-01 14.31 14.50 13.99 6,066,800 14.16 14.16
02-07-31 14.45 14.66 14.14 3,801,000 14.45 14.45
02-07-30 14.19 14.90 14.08 5,558,900 14.77 14.77
02-07-29 13.25 14.46 13.23 7,049,500 14.33 14.33
02-07-26 12.72 13.11 12.50 5,556,700 12.93 12.93
02-07-25 13.71 14.01 12.40 9,360,200 12.49 12.49
02-07-24 12.37 14.16 12.26 19,766,300 14.10 14.10
Date Open High Low Vol Cls adjCls
02-07-23 15.54 15.88 14.40 11,291,400 14.55 14.55
02-07-22 15.15 15.65 15.00 9,332,900 15.50 15.50
02-07-19 15.36 15.71 15.07 6,105,800 15.29 15.29
02-07-18 15.92 16.59 15.53 6,856,700 15.55 15.55
02-07-17 16.84 17.16 15.32 7,322,100 16.16 16.16
02-07-16 15.69 17.07 15.66 10,790,700 16.29 16.29
02-07-15 15.47 15.98 15.00 6,026,100 15.94 15.94
02-07-12 15.75 16.19 15.25 7,000,000 15.43 15.43
02-07-11 14.66 15.84 14.00 7,317,100 15.55 15.55
Date Open High Low Vol Cls adjCls
02-07-10 15.65 15.94 14.65 6,761,200 14.96 14.96
02-07-09 15.05 16.03 14.98 7,528,600 15.60 15.60
02-07-08 14.95 15.85 14.68 5,890,000 14.94 14.94
02-07-05 14.39 15.23 14.37 3,366,900 15.21 15.21
02-07-03 13.38 14.46 12.89 7,703,700 14.25 14.25
02-07-02 13.60 14.16 13.00 8,669,900 13.32 13.32
02-07-01 16.17 16.17 13.52 13,536,500 13.55 13.55
02-06-28 15.69 16.36 15.40 6,237,900 16.25 16.25
02-06-27 16.11 16.47 15.30 6,192,000 15.86 15.86
Date Open High Low Vol Cls adjCls
02-06-26 14.69 15.93 14.68 8,272,200 15.85 15.85
02-06-25 16.89 16.95 15.04 15,304,000 15.34 15.34
02-06-24 17.43 17.78 16.94 5,956,800 17.51 17.51
02-06-21 17.60 17.79 17.34 5,176,800 17.53 17.53
02-06-20 18.32 18.38 17.34 8,697,000 17.55 17.55
02-06-19 18.49 19.10 18.27 7,420,300 18.30 18.30
02-06-18 18.13 19.16 18.09 7,962,100 18.78 18.78
02-06-17 16.95 18.48 16.86 9,051,600 18.41 18.41
02-06-14 17.14 17.40 16.26 7,973,200 16.82 16.82
Date Open High Low Vol Cls adjCls
02-06-13 17.00 17.50 16.74 4,892,900 17.43 17.43
02-06-12 17.05 17.15 16.26 7,331,200 17.08 17.08
02-06-11 17.31 17.79 17.12 5,520,800 17.14 17.14
02-06-10 17.90 18.12 17.02 11,082,400 17.30 17.30
02-06-07 17.89 18.65 17.85 5,358,000 18.58 18.58
02-06-06 17.89 18.41 17.76 5,250,000 18.17 18.17
02-06-05 17.98 18.18 17.45 4,372,500 17.99 17.99
02-06-04 17.80 18.14 17.47 6,849,700 17.97 17.97
02-06-03 18.31 18.50 17.93 3,716,400 17.96 17.96
Date Open High Low Vol Cls adjCls
02-05-31 18.50 18.89 18.20 5,081,400 18.23 18.23
02-05-30 18.70 18.94 18.08 7,432,100 18.37 18.37
02-05-29 18.82 19.10 18.80 3,614,100 18.91 18.91
02-05-28 19.57 19.61 18.77 3,953,300 19.06 19.06
02-05-24 19.40 19.69 19.06 4,250,300 19.47 19.47
02-05-23 18.84 19.55 18.61 5,648,200 19.45 19.45
02-05-22 18.67 19.13 18.22 5,075,200 18.75 18.75
02-05-21 19.54 19.80 18.55 7,763,500 18.76 18.76
02-05-20 18.80 19.48 18.77 8,460,800 19.39 19.39
Date Open High Low Vol Cls adjCls
02-05-17 19.97 20.00 18.81 6,446,900 19.16 19.16
02-05-16 19.51 19.95 19.29 7,815,700 19.61 19.61
02-05-15 18.68 20.40 18.35 12,898,100 19.94 19.94
02-05-14 18.04 19.45 18.02 14,659,700 18.81 18.81
02-05-13 17.17 17.63 16.85 6,700,100 17.32 17.32
02-05-10 17.89 17.96 16.80 7,572,800 16.94 16.94
02-05-09 17.12 18.23 17.10 11,002,300 17.73 17.73
02-05-08 16.55 17.46 16.50 7,888,400 17.32 17.32
02-05-07 16.11 16.35 16.03 5,543,700 16.11 16.11
Date Open High Low Vol Cls adjCls
02-05-06 15.94 16.49 15.75 5,352,600 16.12 16.12
02-05-03 16.23 16.40 15.75 5,161,000 16.05 16.05
02-05-02 16.43 16.65 16.25 4,819,000 16.32 16.32
02-05-01 16.55 17.05 16.42 7,701,300 16.49 16.49
02-04-30 16.13 16.76 15.93 6,420,800 16.69 16.69
02-04-29 16.75 17.00 15.90 8,415,200 16.18 16.18
02-04-26 16.86 16.95 16.32 8,135,700 16.91 16.91
02-04-25 16.51 17.05 16.41 11,730,200 16.82 16.82
02-04-24 15.23 16.85 15.05 34,459,400 16.79 16.79
Date Open High Low Vol Cls adjCls
02-04-23 14.35 14.75 13.88 8,076,900 14.06 14.06
02-04-22 14.58 14.85 14.15 5,290,300 14.31 14.31
02-04-19 14.38 14.74 14.15 3,727,600 14.53 14.53
02-04-18 14.70 14.86 13.95 3,876,400 14.26 14.26
02-04-17 14.24 15.00 14.24 7,756,100 14.82 14.82
02-04-16 14.18 14.29 13.72 3,681,000 14.01 14.01
02-04-15 13.42 14.10 13.35 4,753,700 13.89 13.89
02-04-12 12.90 13.61 12.85 5,379,100 13.31 13.31
02-04-11 13.28 13.28 12.52 5,957,600 12.74 12.74
Date Open High Low Vol Cls adjCls
02-04-10 13.76 14.00 13.05 5,256,700 13.48 13.48
02-04-09 14.07 14.59 13.56 6,459,000 13.60 13.60
02-04-08 12.97 13.96 12.96 5,277,800 13.95 13.95
02-04-05 13.67 14.04 13.31 4,500,000 13.50 13.50
02-04-04 13.73 13.80 13.23 5,731,700 13.54 13.54
02-04-03 14.37 14.45 13.60 4,534,100 13.67 13.67
02-04-02 14.64 15.09 14.19 4,771,400 14.25 14.25
02-04-01 14.28 14.80 14.14 4,767,900 14.80 14.80
02-03-28 14.40 14.65 14.25 3,122,500 14.30 14.30
Date Open High Low Vol Cls adjCls
02-03-27 13.90 14.35 13.70 8,146,300 14.25 14.25
02-03-26 14.64 15.45 14.55 4,925,100 14.83 14.83
02-03-25 15.47 15.73 14.72 5,116,100 14.74 14.74
02-03-22 15.12 15.60 15.10 5,185,000 15.53 15.53
02-03-21 14.62 15.24 14.56 5,577,900 15.17 15.17
02-03-20 14.48 15.13 14.30 7,179,300 14.50 14.50
02-03-19 15.15 15.40 14.56 4,893,700 14.66 14.66
02-03-18 14.15 15.28 14.14 9,831,800 15.01 15.01
02-03-15 14.27 14.29 13.55 12,320,700 14.03 14.03
Date Open High Low Vol Cls adjCls
02-03-14 14.99 15.50 14.28 15,169,300 14.48 14.48
02-03-13 16.05 16.34 15.64 5,559,400 15.74 15.74
02-03-12 16.35 16.59 16.04 5,619,100 16.31 16.31
02-03-11 16.04 16.88 15.86 6,624,700 16.71 16.71
02-03-08 16.25 16.96 15.93 9,434,800 16.35 16.35
02-03-07 16.41 16.95 15.40 9,272,300 15.62 15.62
02-03-06 14.82 16.59 14.82 14,262,700 16.33 16.33
02-03-05 16.00 16.68 15.53 8,809,700 15.97 15.97
02-03-04 15.42 16.49 15.40 13,928,200 16.48 16.48
Date Open High Low Vol Cls adjCls
02-03-01 14.13 15.40 14.12 9,839,200 15.39 15.39
02-02-28 14.29 14.75 13.93 6,052,400 14.10 14.10
02-02-27 14.55 14.73 14.12 8,550,600 14.27 14.27
02-02-26 13.51 14.49 13.45 8,310,500 14.40 14.40
02-02-25 13.09 13.74 13.00 5,734,700 13.73 13.73
02-02-22 13.05 13.23 12.70 7,865,400 13.07 13.07
02-02-21 12.91 13.65 12.90 8,276,200 13.26 13.26
02-02-20 13.19 13.40 12.15 8,016,100 12.96 12.96
02-02-19 12.95 13.84 12.80 8,291,900 13.01 13.01
Date Open High Low Vol Cls adjCls
02-02-15 13.91 14.04 13.27 7,265,400 13.41 13.41
02-02-14 13.34 14.26 13.30 9,281,500 13.88 13.88
02-02-13 13.10 13.33 13.06 6,040,800 13.29 13.29
02-02-12 13.03 13.24 12.50 7,463,400 12.90 12.90
02-02-11 12.64 13.50 12.54 9,469,700 13.30 13.30
02-02-08 11.51 12.67 11.50 6,085,600 12.52 12.52
02-02-07 11.25 11.85 11.06 7,172,400 11.24 11.24
02-02-06 11.90 12.00 11.20 8,859,400 11.26 11.26
02-02-05 11.98 12.29 11.16 14,315,700 11.50 11.50
Date Open High Low Vol Cls adjCls
02-02-04 12.91 13.09 12.43 19,135,800 12.53 12.53
02-02-01 14.07 14.09 13.35 7,801,400 13.73 13.73
02-01-31 14.12 14.49 13.41 10,485,300 14.19 14.19
02-01-30 13.98 14.25 13.20 14,751,800 13.90 13.90
02-01-29 15.54 15.55 13.97 20,244,900 14.22 14.22
02-01-28 14.86 15.77 14.76 23,016,000 15.50 15.50
02-01-25 13.56 15.39 13.39 30,276,500 14.44 14.44
02-01-24 12.75 14.06 12.71 23,468,600 14.01 14.01
02-01-23 12.49 12.60 11.90 18,031,600 12.47 12.47
Date Open High Low Vol Cls adjCls
02-01-22 12.74 12.79 12.14 56,645,900 12.60 12.60
02-01-18 9.60 10.55 9.39 11,493,500 10.16 10.16
02-01-17 9.82 9.85 9.40 16,630,700 9.74 9.74
02-01-16 10.01 10.01 9.03 15,039,900 9.13 9.13
02-01-15 10.34 10.42 10.16 5,092,300 10.29 10.29
02-01-14 10.80 10.83 10.09 5,973,300 10.11 10.11
02-01-11 11.03 11.34 10.93 4,276,800 11.03 11.03
02-01-10 11.66 11.67 10.87 8,125,900 11.04 11.04
02-01-09 11.96 12.17 11.30 10,879,600 11.53 11.53
Date Open High Low Vol Cls adjCls
02-01-08 12.27 12.32 11.75 6,041,100 11.85 11.85
02-01-07 12.08 12.51 12.08 12,182,900 12.34 12.34
02-01-04 12.02 12.40 11.95 12,687,300 12.25 12.25
02-01-03 11.13 11.94 11.05 10,875,700 11.90 11.90
02-01-02 10.93 11.00 10.48 6,519,600 10.96 10.96
01-12-31 11.07 11.19 10.74 6,034,700 10.82 10.82
01-12-28 10.91 11.08 10.69 10,257,900 10.90 10.90
01-12-27 11.33 11.49 10.57 10,840,100 10.60 10.60
01-12-26 10.97 11.28 10.87 18,198,500 11.10 11.10
Date Open High Low Vol Cls adjCls
01-12-24 10.15 10.22 9.51 6,236,900 9.83 9.83
01-12-21 10.31 11.06 10.00 13,944,900 10.00 10.00
01-12-20 10.57 10.83 10.14 7,851,200 10.15 10.15
01-12-19 10.73 11.15 10.51 7,003,700 10.71 10.71
01-12-18 11.05 11.36 10.62 7,354,200 10.86 10.86
01-12-17 11.10 11.14 10.18 8,599,300 10.81 10.81
01-12-14 11.10 11.20 10.07 10,024,600 11.00 11.00
01-12-13 11.54 11.80 10.85 7,874,100 10.89 10.89
01-12-12 12.43 12.43 11.63 8,075,100 11.91 11.91
Date Open High Low Vol Cls adjCls
01-12-11 12.00 12.43 11.78 14,134,000 12.24 12.24
01-12-10 11.55 12.15 11.44 8,515,900 11.65 11.65
01-12-07 12.29 12.30 11.50 7,088,000 11.71 11.71
01-12-06 12.04 12.40 11.85 12,484,600 12.10 12.10
01-12-05 12.40 12.80 11.75 23,912,200 11.76 11.76
01-12-04 10.93 12.05 10.71 14,499,700 11.93 11.93
01-12-03 11.02 11.08 10.48 9,525,900 10.49 10.49
01-11-30 11.30 11.55 10.80 8,888,800 11.32 11.32
01-11-29 11.89 11.90 10.79 20,274,000 11.15 11.15
Date Open High Low Vol Cls adjCls
01-11-28 11.24 12.40 11.18 48,516,200 11.59 11.59
01-11-27 12.05 12.25 11.22 34,308,800 11.48 11.48
01-11-26 9.83 12.22 9.80 50,689,200 12.21 12.21
01-11-23 8.90 9.14 8.56 4,072,800 9.08 9.08
01-11-21 8.74 8.97 8.04 8,996,600 8.80 8.80
01-11-20 9.07 9.30 8.60 7,452,000 8.60 8.60
01-11-19 9.35 9.50 9.00 10,011,400 9.19 9.19
01-11-16 9.21 9.35 8.75 13,062,000 8.95 8.95
01-11-15 9.22 9.90 8.75 20,948,200 9.05 9.05
Date Open High Low Vol Cls adjCls
01-11-14 7.63 9.49 7.60 29,529,800 9.49 9.49
01-11-13 7.44 7.53 7.20 6,136,300 7.29 7.29
01-11-12 7.16 7.24 6.80 3,827,300 7.05 7.05
01-11-09 7.05 7.22 6.97 4,400,400 7.12 7.12
01-11-08 7.66 7.67 6.74 9,489,700 6.97 6.97
01-11-07 7.01 7.68 7.00 9,715,600 7.43 7.43
01-11-06 7.08 7.13 6.91 5,607,800 7.05 7.05
01-11-05 7.10 7.20 6.96 6,287,800 6.99 6.99
01-11-02 6.95 6.95 6.67 3,697,100 6.71 6.71
Date Open High Low Vol Cls adjCls
01-11-01 7.08 7.10 6.60 5,053,500 6.95 6.95
01-10-31 6.79 7.02 6.55 7,741,500 6.98 6.98
01-10-30 7.01 7.03 6.32 10,055,500 6.42 6.42
01-10-29 7.61 7.66 7.04 5,161,800 7.05 7.05
01-10-26 7.63 8.01 7.51 6,107,100 7.56 7.56
01-10-25 7.39 7.78 7.15 9,267,800 7.77 7.77
01-10-24 8.05 8.15 7.40 26,692,400 7.64 7.64
01-10-23 9.25 9.60 8.85 12,226,400 9.55 9.55
01-10-22 8.07 8.83 8.04 4,231,000 8.77 8.77
Date Open High Low Vol Cls adjCls
01-10-19 8.49 8.52 7.50 7,007,300 8.01 8.01
01-10-18 8.91 9.23 8.38 4,353,300 8.47 8.47
01-10-17 9.98 9.99 8.85 8,944,500 8.92 8.92
01-10-16 9.23 9.75 9.11 8,299,600 9.56 9.56
01-10-15 8.24 9.20 8.23 8,601,800 8.88 8.88
01-10-12 7.76 8.15 7.47 3,629,600 8.07 8.07
01-10-11 7.54 8.16 7.50 6,665,300 7.85 7.85
01-10-10 6.90 7.31 6.80 3,083,000 7.26 7.26
01-10-09 7.11 7.12 6.67 2,766,800 6.91 6.91
Date Open High Low Vol Cls adjCls
01-10-08 7.07 7.30 6.91 3,934,400 7.12 7.12
01-10-05 6.97 7.90 6.74 5,900,900 7.20 7.20
01-10-04 7.09 7.87 6.68 6,217,200 7.04 7.04
01-10-03 6.17 7.21 6.02 5,323,500 6.76 6.76
01-10-02 6.17 6.17 5.95 5,677,700 6.08 6.08
01-10-01 5.91 6.10 5.51 7,994,400 6.01 6.01
01-09-28 6.25 6.47 5.83 6,967,200 5.97 5.97
01-09-27 6.47 6.64 5.67 8,275,000 6.20 6.20
01-09-26 7.20 7.23 6.00 7,839,100 6.35 6.35
Date Open High Low Vol Cls adjCls
01-09-25 7.49 7.57 7.02 4,863,100 7.09 7.09
01-09-24 7.70 7.83 7.34 5,102,700 7.46 7.46
01-09-21 6.95 7.72 6.69 12,866,100 7.48 7.48
01-09-20 7.11 7.64 7.05 8,630,900 7.48 7.48
01-09-19 7.35 7.45 6.64 9,436,500 7.31 7.31
01-09-18 7.59 7.75 7.25 6,270,900 7.29 7.29
01-09-17 7.30 8.05 7.05 10,573,500 7.49 7.49
01-09-10 8.40 8.65 8.06 5,833,600 8.63 8.63
01-09-07 7.96 8.61 7.85 7,122,100 8.51 8.51
Date Open High Low Vol Cls adjCls
01-09-06 7.84 8.19 7.67 7,131,600 8.15 8.15
01-09-05 8.66 8.68 6.85 21,073,400 7.65 7.65
01-09-04 8.95 9.19 8.52 4,857,700 8.59 8.59
01-08-31 8.70 9.30 8.69 3,641,600 8.94 8.94
01-08-30 9.06 9.49 8.55 5,851,400 8.69 8.69
01-08-29 10.04 10.05 9.01 3,803,600 9.19 9.19
01-08-28 10.12 10.15 9.56 3,229,100 9.97 9.97
01-08-27 10.09 10.27 9.91 2,618,000 10.13 10.13
01-08-24 9.84 10.30 9.72 3,779,900 10.23 10.23
Date Open High Low Vol Cls adjCls
01-08-23 10.13 10.16 9.57 4,000,700 9.63 9.63
01-08-22 10.16 10.23 9.59 4,126,200 10.20 10.20
01-08-21 10.70 10.79 9.88 5,138,300 9.89 9.89
01-08-20 10.19 10.41 9.95 3,614,000 10.40 10.40
01-08-17 9.51 10.09 9.45 5,360,600 9.99 9.99
01-08-16 10.08 10.15 9.40 6,227,100 9.81 9.81
01-08-15 10.54 10.83 10.00 3,358,500 10.08 10.08
01-08-14 10.32 11.04 10.27 4,807,100 10.53 10.53
01-08-13 10.10 10.30 9.77 4,831,500 10.12 10.12
Date Open High Low Vol Cls adjCls
01-08-10 10.58 10.65 9.94 9,187,300 9.95 9.95
01-08-09 11.14 11.17 10.25 6,049,000 10.46 10.46
01-08-08 11.51 11.55 11.03 3,373,400 11.11 11.11
01-08-07 11.89 11.90 11.52 2,560,200 11.60 11.60
01-08-06 12.18 12.20 11.85 2,661,800 11.90 11.90
01-08-03 12.24 12.39 12.11 3,084,900 12.15 12.15
01-08-02 12.59 12.60 12.10 3,872,500 12.19 12.19
01-08-01 12.73 12.86 12.17 5,510,600 12.50 12.50
01-07-31 12.64 12.86 12.23 4,378,900 12.49 12.49
Date Open High Low Vol Cls adjCls
01-07-30 12.21 12.75 11.98 5,181,000 12.55 12.55
01-07-27 12.33 12.43 11.70 9,075,900 12.25 12.25
01-07-26 11.67 12.75 11.23 10,502,500 12.33 12.33
01-07-25 12.29 12.31 11.07 12,559,700 11.51 11.51
01-07-24 13.62 14.00 11.90 32,572,900 12.06 12.06
01-07-23 17.02 17.13 15.96 8,663,900 16.03 16.03
01-07-20 16.53 17.25 16.45 3,735,700 16.98 16.98
01-07-19 16.15 16.80 16.14 5,212,800 16.49 16.49
01-07-18 16.07 16.65 15.88 3,673,100 15.96 15.96
Date Open High Low Vol Cls adjCls
01-07-17 15.84 16.49 15.83 3,706,200 16.35 16.35
01-07-16 16.94 17.42 16.01 7,315,800 16.01 16.01
01-07-13 16.26 17.00 16.10 6,848,300 16.98 16.98
01-07-12 15.70 16.54 15.70 5,976,500 16.49 16.49
01-07-11 15.43 15.80 14.95 5,821,800 15.34 15.34
01-07-10 16.08 16.12 15.60 8,642,700 15.61 15.61
01-07-09 15.35 15.90 15.11 8,001,000 15.81 15.81
01-07-06 14.90 15.72 14.80 9,091,200 15.27 15.27
01-07-05 14.28 15.45 14.20 12,083,200 15.27 15.27
Date Open High Low Vol Cls adjCls
01-07-03 14.49 14.50 14.00 2,701,100 14.13 14.13
01-07-02 14.10 14.71 13.85 6,334,500 14.53 14.53
01-06-29 14.31 14.65 13.72 4,489,000 14.15 14.15
01-06-28 14.23 14.59 13.77 5,516,700 14.36 14.36
01-06-27 13.81 14.25 13.65 7,624,400 14.04 14.04
01-06-26 12.54 13.74 12.04 6,639,500 13.25 13.25
01-06-25 12.71 13.14 12.57 6,947,000 12.81 12.81
01-06-22 13.13 13.27 12.38 6,316,700 12.40 12.40
01-06-21 12.68 13.20 12.59 9,777,400 13.08 13.08
Date Open High Low Vol Cls adjCls
01-06-20 11.27 12.70 11.20 10,652,300 12.53 12.53
01-06-19 12.45 12.65 11.20 6,109,500 11.36 11.36
01-06-18 12.45 12.70 11.67 5,717,100 11.83 11.83
01-06-15 13.01 13.46 12.30 7,671,600 12.49 12.49
01-06-14 14.12 14.12 13.16 5,088,300 13.29 13.29
01-06-13 14.96 15.15 14.11 3,784,400 14.12 14.12
01-06-12 14.60 14.79 14.32 4,333,700 14.64 14.64
01-06-11 15.50 15.55 14.45 4,971,000 14.86 14.86
01-06-08 16.25 16.33 15.65 2,508,300 15.70 15.70
Date Open High Low Vol Cls adjCls
01-06-07 15.82 16.23 15.69 3,445,200 16.13 16.13
01-06-06 16.67 16.72 15.48 9,736,100 15.99 15.99
01-06-05 17.06 17.92 16.00 12,758,100 16.44 16.44
01-06-04 17.32 17.40 16.15 6,141,000 16.91 16.91
01-06-01 17.22 17.31 16.39 6,468,600 16.95 16.95
01-05-31 15.84 17.20 15.75 9,632,000 16.69 16.69
01-05-30 16.54 17.00 15.62 8,851,400 15.66 15.66
01-05-29 17.21 17.54 16.70 9,394,900 17.22 17.22
01-05-25 16.65 17.53 16.37 6,928,700 17.09 17.09
Date Open High Low Vol Cls adjCls
01-05-24 15.71 16.75 15.25 5,334,900 16.75 16.75
01-05-23 16.20 16.80 15.12 8,926,500 15.60 15.60
01-05-22 16.79 17.00 15.90 7,309,000 16.25 16.25
01-05-21 14.95 16.42 14.75 7,232,400 16.38 16.38
01-05-18 14.83 15.00 14.50 5,071,800 14.72 14.72
01-05-17 14.09 15.00 14.03 6,755,400 14.78 14.78
01-05-16 13.45 14.38 13.10 7,279,000 14.13 14.13
01-05-15 13.35 14.30 13.14 6,131,200 13.54 13.54
01-05-14 14.53 14.53 13.16 6,194,200 13.33 13.33
Date Open High Low Vol Cls adjCls
01-05-11 14.55 14.80 14.00 3,486,900 14.68 14.68
01-05-10 15.40 15.64 14.60 5,012,600 14.62 14.62
01-05-09 15.55 15.66 15.00 4,671,000 15.01 15.01
01-05-08 16.28 16.49 15.60 7,191,500 16.18 16.18
01-05-07 17.36 17.53 16.51 5,083,700 16.92 16.92
01-05-04 16.35 17.60 15.93 6,584,500 17.56 17.56
01-05-03 16.83 17.00 16.25 5,010,000 16.75 16.75
01-05-02 17.14 17.43 16.84 7,497,200 17.11 17.11
01-05-01 15.90 17.00 15.80 5,107,900 16.89 16.89
Date Open High Low Vol Cls adjCls
01-04-30 15.63 16.90 15.59 5,780,300 15.78 15.78
01-04-27 15.72 15.73 15.02 4,446,000 15.27 15.27
01-04-26 16.25 16.50 15.00 5,960,600 15.43 15.43
01-04-25 15.69 16.10 14.60 9,317,100 16.09 16.09
01-04-24 16.44 16.80 15.48 7,082,600 15.68 15.68
01-04-23 16.39 17.46 16.02 11,689,600 16.20 16.20
01-04-20 15.62 16.20 14.97 8,522,100 15.78 15.78
01-04-19 16.90 16.90 15.69 8,742,600 15.99 15.99
01-04-18 15.66 18.16 15.55 19,555,000 16.54 16.54
Date Open High Low Vol Cls adjCls
01-04-17 13.81 14.87 13.75 5,073,500 14.74 14.74
01-04-16 14.50 14.54 13.65 6,310,100 14.03 14.03
01-04-12 13.05 15.01 13.00 11,530,000 14.67 14.67
01-04-11 13.10 13.65 12.18 13,421,800 13.32 13.32
01-04-10 11.24 13.50 11.20 18,860,400 12.01 12.01
01-04-09 11.84 11.90 10.70 23,405,700 11.18 11.18
01-04-06 8.90 8.90 8.20 5,281,100 8.37 8.37
01-04-05 9.02 9.30 8.72 5,424,200 9.12 9.12
01-04-04 8.57 9.00 8.10 5,708,100 8.40 8.40
Date Open High Low Vol Cls adjCls
01-04-03 8.71 9.15 8.50 4,865,700 8.63 8.63
01-04-02 10.33 10.53 8.50 8,803,900 9.10 9.10
01-03-30 10.12 10.84 9.91 3,558,400 10.23 10.23
01-03-29 10.57 11.03 10.00 4,638,400 10.00 10.00
01-03-28 11.10 11.16 10.75 3,386,900 10.80 10.80
01-03-27 10.92 11.80 10.51 5,603,200 11.64 11.64
01-03-26 10.70 11.29 10.62 6,850,600 10.94 10.94
01-03-23 10.56 10.81 9.94 3,754,400 10.19 10.19
01-03-22 10.06 10.25 9.56 6,594,600 10.19 10.19
Date Open High Low Vol Cls adjCls
01-03-21 10.38 10.44 10.00 5,506,600 10.00 10.00
01-03-20 10.56 11.50 10.13 6,294,700 10.25 10.25
01-03-19 11.19 11.31 10.13 6,774,500 10.50 10.50
01-03-16 10.63 11.06 10.25 6,984,200 11.00 11.00
01-03-15 11.38 11.44 10.81 5,824,900 10.88 10.88
01-03-14 10.25 10.94 10.13 3,124,400 10.63 10.63
01-03-13 10.81 11.06 10.50 3,330,700 11.00 11.00
01-03-12 11.38 11.69 10.50 5,716,500 10.63 10.63
01-03-09 11.44 12.50 11.38 8,856,700 12.25 12.25
Date Open High Low Vol Cls adjCls
01-03-08 11.94 12.00 11.63 4,957,600 11.69 11.69
01-03-07 11.94 12.56 11.44 10,644,100 12.25 12.25
01-03-06 13.08 14.00 11.25 23,191,500 11.88 11.88
01-03-05 12.38 13.06 11.50 23,500,700 12.63 12.63
01-03-02 10.03 10.63 10.00 7,545,600 10.00 10.00
01-03-01 9.88 10.69 9.59 10,996,700 10.44 10.44
01-02-28 11.25 11.75 9.94 14,629,800 10.19 10.19
01-02-27 11.81 12.13 11.63 7,732,600 11.75 11.75
01-02-26 12.06 12.25 11.50 6,229,100 11.94 11.94
Date Open High Low Vol Cls adjCls
01-02-23 11.88 12.06 11.06 5,149,900 11.81 11.81
01-02-22 12.00 12.13 11.38 8,249,200 11.94 11.94
01-02-21 12.25 12.50 11.31 7,552,600 11.94 11.94
01-02-20 13.63 13.69 12.44 6,589,100 12.50 12.50
01-02-16 13.63 14.13 13.31 6,490,600 13.69 13.69
01-02-15 13.50 14.63 13.50 16,384,500 14.50 14.50
01-02-14 14.13 14.75 13.50 8,123,400 14.44 14.44
01-02-13 15.00 15.06 13.75 4,795,400 13.75 13.75
01-02-12 14.13 15.00 13.70 5,295,300 14.50 14.50
Date Open High Low Vol Cls adjCls
01-02-09 14.31 14.75 13.38 7,454,000 13.38 13.38
01-02-08 15.31 15.88 14.38 5,295,200 14.38 14.38
01-02-07 15.19 15.81 14.56 7,567,900 15.00 15.00
01-02-06 13.81 15.88 13.56 19,075,900 15.81 15.81
01-02-05 14.63 14.94 14.31 9,189,800 14.44 14.44
01-02-02 16.13 16.19 14.25 12,101,100 14.38 14.38
01-02-01 17.19 17.19 15.75 9,468,700 16.25 16.25
01-01-31 18.94 19.56 17.06 20,475,800 17.31 17.31
01-01-30 20.56 20.69 18.67 12,273,300 18.94 18.94
Date Open High Low Vol Cls adjCls
01-01-29 19.13 20.75 18.81 7,713,000 20.13 20.13
01-01-26 18.94 20.50 18.88 5,094,600 19.50 19.50
01-01-25 21.69 21.75 19.00 7,066,400 19.00 19.00
01-01-24 19.19 22.38 19.00 13,848,100 21.88 21.88
01-01-23 18.38 19.31 18.25 4,744,300 18.95 18.95
01-01-22 19.50 19.94 18.50 4,398,600 18.50 18.50
01-01-19 20.38 20.38 18.69 6,177,500 19.94 19.94
01-01-18 18.38 19.50 17.94 4,115,800 19.50 19.50
01-01-17 18.88 19.56 17.75 9,166,000 18.38 18.38
Date Open High Low Vol Cls adjCls
01-01-16 18.31 18.38 17.25 6,017,000 18.06 18.06
01-01-12 17.34 18.50 17.13 8,434,200 17.69 17.69
01-01-11 15.75 17.31 15.63 12,756,600 17.00 17.00
01-01-10 15.84 17.00 15.56 11,002,500 16.50 16.50
01-01-09 14.56 16.63 14.56 23,455,200 16.38 16.38
01-01-08 14.44 15.56 13.75 10,444,700 14.94 14.94
01-01-05 15.50 15.88 13.56 8,798,800 14.56 14.56
01-01-04 17.00 17.56 15.44 10,620,500 15.50 15.50
01-01-03 13.63 17.88 13.56 14,680,400 17.56 17.56
Date Open High Low Vol Cls adjCls
01-01-02 15.81 16.00 13.63 9,203,500 13.88 13.88
00-12-29 16.75 17.13 15.00 9,849,700 15.56 15.56
00-12-28 16.63 18.25 16.63 8,455,600 17.38 17.38
00-12-27 16.00 17.44 15.56 6,598,800 16.88 16.88
00-12-26 16.31 18.50 16.25 9,012,800 16.94 16.94
00-12-22 15.31 16.55 15.25 9,387,000 15.56 15.56
00-12-21 16.38 17.75 14.88 8,851,400 15.19 15.19
00-12-20 16.19 17.88 15.63 22,050,700 16.69 16.69
00-12-19 20.31 20.88 17.38 13,218,500 18.25 18.25
Date Open High Low Vol Cls adjCls
00-12-18 20.75 21.19 18.94 16,035,200 19.88 19.88
00-12-15 22.25 24.25 22.00 8,713,700 22.88 22.88
00-12-14 24.06 24.69 22.59 7,020,800 22.69 22.69
00-12-13 26.56 26.63 23.50 6,281,800 23.75 23.75
00-12-12 24.50 27.50 24.31 7,306,800 25.88 25.88
00-12-11 22.88 26.13 21.75 10,904,200 25.31 25.31
00-12-08 23.31 24.69 21.25 12,969,800 23.44 23.44
00-12-07 23.06 23.44 20.13 10,647,500 21.38 21.38
00-12-06 24.69 26.00 23.63 8,825,800 23.63 23.63
Date Open High Low Vol Cls adjCls
00-12-05 27.13 27.63 24.75 9,969,900 25.38 25.38
00-12-04 25.19 27.19 23.25 8,255,500 26.56 26.56
00-12-01 24.94 26.75 23.00 7,757,400 24.63 24.63
00-11-30 24.75 26.19 22.88 13,123,500 24.69 24.69
00-11-29 25.13 27.50 24.25 11,463,200 26.94 26.94
00-11-28 26.00 26.19 24.63 11,327,500 25.03 25.03
00-11-27 29.75 30.75 27.00 6,411,400 28.00 28.00
00-11-24 26.42 29.13 26.06 7,639,300 28.94 28.94
00-11-22 23.88 27.50 22.13 11,877,100 25.19 25.19
Date Open High Low Vol Cls adjCls
00-11-21 26.63 26.88 23.63 6,197,500 24.25 24.25
00-11-20 26.00 27.94 25.00 6,438,300 25.81 25.81
00-11-17 28.00 29.63 26.88 4,996,000 27.44 27.44
00-11-16 28.69 30.50 27.75 4,134,800 27.81 27.81
00-11-15 28.63 30.81 28.44 5,263,200 29.50 29.50
00-11-14 28.75 29.88 25.75 7,837,900 28.94 28.94
00-11-13 28.81 30.11 27.44 8,377,500 27.81 27.81
00-11-10 30.75 31.88 30.00 5,255,600 30.06 30.06
00-11-09 32.69 33.00 29.88 7,169,600 31.25 31.25
Date Open High Low Vol Cls adjCls
00-11-08 36.00 37.00 33.25 5,835,300 33.88 33.88
00-11-07 36.50 39.44 35.56 5,495,300 36.94 36.94
00-11-06 38.56 38.63 34.75 6,444,600 36.56 36.56
00-11-03 39.00 40.88 36.88 5,962,400 37.56 37.56
00-11-02 38.06 39.88 37.50 6,989,700 39.75 39.75
00-11-01 35.81 40.00 35.69 11,099,200 37.38 37.38
00-10-31 32.69 36.88 32.06 9,919,500 36.63 36.63
00-10-30 33.06 34.38 30.27 12,510,200 32.88 32.88
00-10-27 33.94 37.50 33.88 12,370,700 35.63 35.63
Date Open High Low Vol Cls adjCls
00-10-26 32.19 37.50 31.00 17,825,500 36.88 36.88
00-10-25 34.00 36.50 31.75 28,572,900 31.88 31.88
00-10-24 29.88 33.88 28.81 13,676,600 29.56 29.56
00-10-23 29.69 30.38 27.63 10,199,600 30.00 30.00
00-10-20 27.69 31.25 27.13 11,621,900 30.81 30.81
00-10-19 26.56 28.13 24.19 10,874,900 27.75 27.75
00-10-18 19.88 25.38 19.38 18,788,700 25.13 25.13
00-10-17 24.88 25.19 20.88 15,140,500 21.94 21.94
00-10-16 28.13 28.31 24.13 7,147,700 24.31 24.31
Date Open High Low Vol Cls adjCls
00-10-13 24.25 28.88 23.50 7,633,400 28.44 28.44
00-10-12 28.38 28.81 24.63 8,032,600 25.13 25.13
00-10-11 27.94 30.25 27.63 7,889,700 27.81 27.81
00-10-10 29.75 32.72 28.88 7,265,500 30.44 30.44
00-10-09 30.25 30.56 27.38 12,727,500 30.06 30.06
00-10-06 32.50 33.25 30.19 8,871,100 31.56 31.56
00-10-05 35.19 36.63 32.00 6,966,300 33.56 33.56
00-10-04 33.44 37.06 32.50 7,841,100 36.00 36.00
00-10-03 36.75 37.25 35.00 5,379,900 35.06 35.06
Date Open High Low Vol Cls adjCls
00-10-02 38.19 38.44 35.25 5,477,700 35.88 35.88
00-09-29 39.00 41.25 37.63 6,517,100 38.44 38.44
00-09-28 37.31 40.25 37.13 5,857,900 40.00 40.00
00-09-27 38.69 39.63 35.50 10,030,900 37.88 37.88
00-09-26 40.63 41.13 39.56 4,260,400 39.75 39.75
00-09-25 41.22 42.56 40.00 5,459,900 40.38 40.38
00-09-22 38.38 42.13 38.31 5,996,200 41.44 41.44
00-09-21 37.44 40.50 37.25 7,425,600 40.06 40.06
00-09-20 40.44 40.50 37.38 9,744,800 37.50 37.50
Date Open High Low Vol Cls adjCls
00-09-19 42.06 42.75 39.13 7,230,800 40.75 40.75
00-09-18 43.50 44.63 41.88 4,445,200 42.81 42.81
00-09-15 45.38 45.44 42.88 6,180,200 43.63 43.63
00-09-14 44.19 46.00 43.75 6,963,500 44.88 44.88
00-09-13 41.31 43.13 41.00 4,085,000 42.44 42.44
00-09-12 43.38 44.19 42.25 3,821,500 42.69 42.69
00-09-11 42.63 45.22 42.19 5,447,100 42.38 42.38
00-09-08 44.06 45.00 42.50 5,088,900 42.94 42.94
00-09-07 46.81 47.00 43.00 7,406,200 43.50 43.50
Date Open High Low Vol Cls adjCls
00-09-06 47.25 49.63 45.69 14,263,200 45.88 45.88
00-09-05 40.94 46.31 40.25 10,168,200 45.69 45.69
00-09-01 42.13 42.50 41.00 3,347,100 41.50 41.50
00-08-31 43.13 43.19 41.44 4,616,300 41.50 41.50
00-08-30 42.38 43.97 42.00 12,919,600 42.94 42.94
00-08-29 39.50 40.88 38.88 4,521,100 39.63 39.63
00-08-28 38.81 42.50 38.56 9,178,500 39.13 39.13
00-08-25 39.13 40.06 38.56 2,708,600 39.94 39.94
00-08-24 39.56 40.50 38.81 4,719,000 39.38 39.38
Date Open High Low Vol Cls adjCls
00-08-23 36.38 39.50 35.00 4,721,300 38.81 38.81
00-08-22 38.13 38.19 36.06 3,508,200 36.50 36.50
00-08-21 39.09 39.88 36.50 4,037,500 37.50 37.50
00-08-18 39.25 40.13 38.94 7,371,100 39.00 39.00
00-08-17 38.00 39.06 36.88 4,974,100 38.25 38.25
00-08-16 37.56 39.88 37.53 9,833,200 38.63 38.63
00-08-15 34.63 38.31 34.38 8,497,200 37.56 37.56
00-08-14 33.50 35.19 32.69 6,217,200 34.88 34.88
00-08-11 30.50 34.00 30.31 9,116,200 33.69 33.69
Date Open High Low Vol Cls adjCls
00-08-10 31.50 31.75 29.75 6,073,000 30.44 30.44
00-08-09 32.38 32.38 30.38 8,874,400 30.88 30.88
00-08-08 33.25 33.38 32.44 5,050,600 32.94 32.94
00-08-07 32.00 34.25 31.63 4,403,100 33.81 33.81
00-08-04 31.94 34.19 31.50 4,871,100 32.50 32.50
00-08-03 29.44 31.75 29.31 5,144,100 31.50 31.50
00-08-02 30.25 32.00 30.22 4,952,900 30.81 30.81
00-08-01 30.63 32.25 30.25 8,156,400 30.25 30.25
00-07-31 30.06 30.25 27.88 9,478,800 30.13 30.13
Date Open High Low Vol Cls adjCls
00-07-28 31.44 32.13 29.00 12,447,000 30.00 30.00
00-07-27 31.44 32.00 29.75 23,579,300 31.38 31.38
00-07-26 35.06 36.72 34.06 15,547,800 36.06 36.06
00-07-25 36.75 38.75 33.25 27,752,500 37.63 37.63
00-07-24 41.06 41.38 38.06 5,778,200 38.75 38.75
00-07-21 40.44 42.50 40.44 4,712,900 41.13 41.13
00-07-20 40.94 43.38 39.50 6,945,700 40.31 40.31
00-07-19 41.50 41.56 39.00 4,743,700 40.88 40.88
00-07-18 40.13 43.63 39.50 7,958,400 41.75 41.75
Date Open High Low Vol Cls adjCls
00-07-17 42.88 43.94 40.25 6,530,000 41.13 41.13
00-07-14 36.38 43.20 36.31 22,436,100 42.63 42.63
00-07-13 35.63 36.00 34.88 8,597,500 35.00 35.00
00-07-12 35.44 36.13 34.25 11,265,900 35.06 35.06
00-07-11 35.19 35.25 32.63 9,896,500 33.13 33.13
00-07-10 36.38 36.38 35.00 4,240,600 35.06 35.06
00-07-07 36.13 37.00 35.25 3,870,600 36.13 36.13
00-07-06 36.88 37.38 34.75 6,767,100 36.06 36.06
00-07-05 37.00 38.50 36.38 4,213,600 36.50 36.50
Date Open High Low Vol Cls adjCls
00-07-03 36.69 37.50 36.50 1,762,400 37.00 37.00
00-06-30 37.00 37.25 35.50 6,451,900 36.31 36.31
00-06-29 37.13 38.50 36.13 8,986,500 37.13 37.13
00-06-28 36.88 39.94 36.13 14,874,300 37.88 37.88
00-06-27 33.75 38.50 33.50 17,638,200 36.50 36.50
00-06-26 35.31 35.33 32.81 21,076,400 33.94 33.94
00-06-23 36.63 37.00 32.47 51,838,200 33.88 33.88
00-06-22 46.19 46.44 41.63 10,516,100 42.00 42.00
00-06-21 45.44 46.94 45.06 3,573,300 46.06 46.06
Date Open High Low Vol Cls adjCls
00-06-20 45.88 48.63 45.13 6,199,100 46.13 46.13
00-06-19 45.50 45.88 43.50 5,151,500 45.31 45.31
00-06-16 47.25 47.44 45.38 3,070,900 46.00 46.00
00-06-15 47.00 47.94 45.31 3,554,700 46.31 46.31
00-06-14 49.31 49.88 46.00 5,020,500 46.44 46.44
00-06-13 48.19 49.50 46.25 4,788,500 49.00 49.00
00-06-12 52.19 52.19 47.00 3,986,000 48.44 48.44
00-06-09 51.94 53.25 51.88 1,922,300 52.19 52.19
00-06-08 52.56 53.44 51.63 3,040,300 51.88 51.88
Date Open High Low Vol Cls adjCls
00-06-07 51.88 52.19 50.13 3,841,200 51.81 51.81
00-06-06 54.00 54.56 50.25 4,853,100 50.56 50.56
00-06-05 55.03 56.25 52.50 6,813,200 54.50 54.50
00-06-02 52.38 58.13 52.25 8,322,500 57.88 57.88
00-06-01 48.88 51.13 46.38 7,622,200 50.19 50.19
00-05-31 50.75 52.25 48.13 6,882,000 48.31 48.31
00-05-30 47.31 51.88 47.31 5,613,200 51.75 51.75
00-05-26 46.25 47.75 44.00 3,621,000 46.50 46.50
00-05-25 49.50 50.00 45.50 4,919,500 45.50 45.50
Date Open High Low Vol Cls adjCls
00-05-24 46.44 49.75 40.44 11,666,600 48.56 48.56
00-05-23 50.50 51.88 46.50 5,837,200 46.69 46.69
00-05-22 53.00 53.13 46.88 8,272,800 51.88 51.88
00-05-19 54.63 55.75 52.25 4,610,900 52.63 52.63
00-05-18 60.38 60.88 55.13 4,727,000 55.38 55.38
00-05-17 57.19 62.38 57.00 6,998,600 61.00 61.00
00-05-16 57.13 59.88 56.00 6,432,200 59.06 59.06
00-05-15 53.63 56.50 50.88 4,125,400 56.06 56.06
00-05-12 54.69 56.50 53.13 3,969,600 53.75 53.75
Date Open High Low Vol Cls adjCls
00-05-11 53.94 55.75 50.94 5,580,800 54.88 54.88
00-05-10 54.53 55.38 49.00 8,711,500 53.31 53.31
00-05-09 56.50 57.75 53.00 4,551,800 56.25 56.25
00-05-08 56.81 59.25 55.44 3,950,000 56.02 56.02
00-05-05 54.63 58.63 54.13 4,062,100 58.50 58.50
00-05-04 54.25 56.50 53.13 4,725,200 55.06 55.06
00-05-03 55.25 56.56 53.00 5,424,800 54.13 54.13
00-05-02 59.19 60.00 55.88 7,427,900 56.13 56.13
00-05-01 56.00 60.31 55.25 8,578,500 59.94 59.94
Date Open High Low Vol Cls adjCls
00-04-28 54.00 55.63 53.13 6,833,800 55.19 55.19
00-04-27 49.31 55.25 48.50 11,266,000 52.88 52.88
00-04-26 53.31 57.44 52.45 12,006,400 53.50 53.50
00-04-25 51.81 54.13 50.25 7,150,400 52.44 52.44
00-04-24 49.38 51.56 44.88 6,693,300 49.81 49.81
00-04-20 53.38 53.69 49.88 4,925,300 52.38 52.38
00-04-19 55.31 55.31 51.69 5,373,800 53.44 53.44
00-04-18 47.63 56.25 47.13 10,735,000 54.94 54.94
00-04-17 45.25 52.00 44.63 12,180,900 47.06 47.06
Date Open High Low Vol Cls adjCls
00-04-14 47.88 52.38 40.81 20,074,500 46.88 46.88
00-04-13 57.88 58.75 47.94 10,679,000 48.00 48.00
00-04-12 64.00 64.38 56.25 8,695,500 56.38 56.38
00-04-11 62.50 66.00 61.25 4,706,600 63.38 63.38
00-04-10 67.25 68.44 63.25 4,523,600 63.38 63.38
00-04-07 65.13 68.63 64.13 6,052,300 67.56 67.56
00-04-06 63.44 65.50 61.88 6,032,700 64.25 64.25
00-04-05 61.75 64.94 60.50 4,900,000 62.19 62.19
00-04-04 62.88 65.44 55.75 14,318,000 63.94 63.94
Date Open High Low Vol Cls adjCls
00-04-03 65.44 65.69 62.00 4,865,400 63.56 63.56
00-03-31 66.75 67.13 63.00 5,115,500 67.00 67.00
00-03-30 64.50 67.38 64.00 5,034,000 66.50 66.50
00-03-29 69.50 69.88 65.00 5,886,500 66.25 66.25
00-03-28 72.38 72.75 69.47 5,197,600 70.13 70.13
00-03-27 72.25 75.13 71.75 4,748,600 73.13 73.13
00-03-24 74.63 75.25 71.31 9,746,000 72.69 72.69
00-03-23 69.50 70.94 67.50 5,442,100 67.69 67.69
00-03-22 70.88 74.00 69.25 11,566,400 70.69 70.69
Date Open High Low Vol Cls adjCls
00-03-21 65.13 73.00 62.25 17,082,900 72.38 72.38
00-03-20 63.50 64.50 62.38 5,813,500 64.19 64.19
00-03-17 66.06 66.38 64.50 5,298,500 64.81 64.81
00-03-16 62.25 66.38 60.00 9,703,100 66.25 66.25
00-03-15 64.75 65.13 62.00 6,082,700 63.75 63.75
00-03-14 66.06 66.94 63.38 4,805,300 65.63 65.63
00-03-13 64.00 66.63 63.00 5,634,300 65.31 65.31
00-03-10 67.25 68.53 65.00 3,713,500 66.88 66.88
00-03-09 63.00 69.00 62.19 8,312,500 68.81 68.81
Date Open High Low Vol Cls adjCls
00-03-08 63.25 64.75 60.56 5,940,700 63.63 63.63
00-03-07 64.88 65.81 62.13 4,178,800 63.50 63.50
00-03-06 62.88 67.25 62.81 7,665,800 63.94 63.94
00-03-03 63.25 64.75 62.06 6,059,500 62.50 62.50
00-03-02 64.94 65.00 62.19 7,980,100 62.56 62.56
00-03-01 67.63 68.50 65.00 5,576,700 65.88 65.88
00-02-29 66.00 68.97 65.88 7,148,500 68.88 68.88
00-02-28 66.56 67.19 64.13 5,057,700 65.75 65.75
00-02-25 67.44 69.38 65.19 4,870,500 69.13 69.13
Date Open High Low Vol Cls adjCls
00-02-24 70.56 71.38 65.63 5,869,300 68.44 68.44
00-02-23 64.88 71.75 64.69 8,441,200 70.44 70.44
00-02-22 64.94 66.50 63.06 5,685,800 63.56 63.56
00-02-18 68.44 69.00 63.88 8,726,400 64.75 64.75
00-02-17 71.25 71.31 68.00 6,129,600 69.00 69.00
00-02-16 72.75 73.44 70.63 4,260,200 70.69 70.69
00-02-15 73.44 76.19 70.63 6,424,500 73.81 73.81
00-02-14 75.69 75.75 73.56 5,169,700 74.44 74.44
00-02-11 77.13 79.13 75.50 8,309,000 76.19 76.19
Date Open High Low Vol Cls adjCls
00-02-10 78.50 79.88 75.50 9,979,600 76.19 76.19
00-02-09 80.55 83.73 80.02 9,580,400 80.25 80.25
00-02-08 74.00 84.00 73.44 19,472,800 83.13 83.13
00-02-07 76.19 76.88 73.13 10,129,000 75.00 75.00
00-02-04 82.75 82.75 77.88 11,023,000 78.56 78.56
00-02-03 81.13 85.94 77.38 43,750,000 84.19 84.19
00-02-02 67.94 72.25 67.75 14,025,900 69.44 69.44
00-02-01 67.50 70.63 64.38 13,404,600 67.44 67.44
00-01-31 60.38 64.75 58.44 10,697,900 64.56 64.56
Date Open High Low Vol Cls adjCls
00-01-28 65.00 66.44 60.00 13,777,900 61.69 61.69
00-01-27 65.19 67.75 64.63 6,784,000 66.94 66.94
00-01-26 68.63 70.00 64.75 6,558,000 64.81 64.81
00-01-25 70.00 71.25 66.00 9,434,100 69.25 69.25
00-01-24 67.56 73.38 67.50 29,170,200 70.13 70.13
00-01-21 64.63 64.63 60.00 11,461,900 62.06 62.06
00-01-20 66.94 67.00 63.94 5,978,000 64.75 64.75
00-01-19 64.13 67.50 63.00 8,245,500 66.81 66.81
00-01-18 63.44 65.19 63.00 5,384,900 64.13 64.13
Date Open High Low Vol Cls adjCls
00-01-14 66.75 68.63 64.00 6,853,600 64.25 64.25
00-01-13 64.94 67.19 63.13 10,448,100 65.94 65.94
00-01-12 67.88 68.00 63.00 10,804,500 63.56 63.56
00-01-11 66.88 70.00 65.00 10,532,700 66.75 66.75
00-01-10 72.56 72.63 65.56 14,757,900 69.19 69.19
00-01-07 67.00 70.50 66.19 10,505,400 69.56 69.56
00-01-06 71.31 72.69 64.00 18,752,000 65.56 65.56
00-01-05 70.50 75.13 68.00 38,457,400 69.75 69.75
00-01-04 85.38 91.50 81.75 17,487,400 81.94 81.94
Date Open High Low Vol Cls adjCls
00-01-03 81.50 89.56 79.05 16,117,600 89.38 89.38
99-12-31 79.31 79.38 76.00 7,270,700 76.13 76.13
99-12-30 84.63 85.13 78.50 9,256,600 79.06 79.06
99-12-29 83.44 85.38 82.63 5,913,000 83.50 83.50
99-12-28 83.06 86.50 81.56 10,304,300 82.31 82.31
99-12-27 87.75 88.25 80.00 16,523,800 81.13 81.13
99-12-23 98.00 99.00 89.06 12,914,600 90.00 90.00
99-12-22 100.56 100.56 95.50 5,921,000 97.69 97.69
99-12-21 96.56 100.44 95.50 9,509,500 99.88 99.88
Date Open High Low Vol Cls adjCls
99-12-20 97.75 102.00 95.06 10,566,600 97.00 97.00
99-12-17 97.19 97.63 93.81 5,955,900 94.06 94.06
99-12-16 98.25 98.75 93.50 7,004,400 94.88 94.88
99-12-15 92.88 99.44 91.00 10,133,500 96.50 96.50
99-12-14 103.75 104.00 93.56 10,107,900 95.63 95.63
99-12-13 106.63 106.63 101.50 8,653,700 102.50 102.50
99-12-10 111.94 112.00 104.44 14,929,000 106.69 106.69
99-12-09 95.50 113.00 93.44 41,364,600 103.63 103.63
99-12-08 86.81 93.00 86.00 12,867,200 88.56 88.56
Date Open High Low Vol Cls adjCls
99-12-07 88.00 88.00 84.38 6,727,100 86.06 86.06
99-12-06 86.88 89.88 84.69 9,199,200 87.75 87.75
99-12-03 92.50 93.38 86.06 11,151,200 86.56 86.56
99-12-02 86.00 91.31 85.63 9,538,700 89.06 89.06
99-12-01 87.25 87.88 81.97 10,663,600 85.00 85.00
99-11-30 88.27 88.88 83.81 13,465,500 85.06 85.06
99-11-29 95.50 96.88 90.13 18,053,700 90.44 90.44
99-11-26 91.06 95.13 90.63 11,496,000 93.13 93.13
99-11-24 84.25 87.75 83.25 14,483,100 87.25 87.25
Date Open High Low Vol Cls adjCls
99-11-23 80.38 85.63 76.25 18,332,500 81.75 81.75
99-11-22 77.88 82.50 76.00 10,708,400 80.50 80.50
99-11-19 77.88 78.13 76.06 5,760,600 77.94 77.94
99-11-18 76.75 78.19 75.25 5,810,400 77.94 77.94
99-11-17 77.94 80.00 75.44 6,657,400 76.50 76.50
99-11-16 74.25 79.63 73.75 15,238,700 78.94 78.94
99-11-15 75.63 76.00 73.31 6,437,200 73.50 73.50
99-11-12 73.75 75.00 70.81 10,319,600 74.94 74.94
99-11-11 74.75 76.63 71.38 9,293,900 73.00 73.00
Date Open High Low Vol Cls adjCls
99-11-10 71.56 75.00 70.13 11,506,700 72.00 72.00
99-11-09 82.00 83.06 70.00 26,477,100 70.81 70.81
99-11-08 64.81 80.00 63.50 32,339,400 78.00 78.00
99-11-05 64.75 65.50 62.25 11,091,400 64.94 64.94
99-11-04 67.19 67.88 61.00 16,759,200 63.06 63.06
99-11-03 68.19 68.50 65.00 10,772,100 65.81 65.81
99-11-02 69.75 70.00 65.06 13,243,200 66.44 66.44
99-11-01 68.06 71.88 66.31 12,824,100 69.13 69.13
99-10-29 72.75 72.81 69.25 9,688,800 70.63 70.63
Date Open High Low Vol Cls adjCls
99-10-28 69.50 73.13 65.88 35,726,400 71.00 71.00
99-10-27 79.38 79.38 74.81 12,835,200 75.94 75.94
99-10-26 83.13 84.31 80.13 7,711,500 81.25 81.25
99-10-25 79.00 83.00 77.94 7,180,900 82.75 82.75
99-10-22 81.44 83.63 78.00 7,304,800 78.63 78.63
99-10-21 77.94 82.81 77.06 8,961,000 80.75 80.75
99-10-20 78.31 80.63 76.34 7,735,500 80.50 80.50
99-10-19 77.63 78.25 75.63 7,780,000 76.63 76.63
99-10-18 75.06 76.50 71.06 10,793,800 74.06 74.06
Date Open High Low Vol Cls adjCls
99-10-15 75.88 77.06 73.94 12,186,900 75.06 75.06
99-10-14 80.50 83.38 78.44 12,713,000 79.59 79.59
99-10-13 82.50 85.00 79.56 11,561,800 79.94 79.94
99-10-12 87.69 88.50 84.88 7,231,400 84.94 84.94
99-10-11 89.13 89.38 86.75 6,692,400 88.38 88.38
99-10-08 86.88 89.50 84.44 11,458,700 89.25 89.25
99-10-07 85.63 90.00 83.50 24,609,400 87.31 87.31
99-10-06 79.56 83.63 79.50 15,532,200 82.44 82.44
99-10-05 77.13 79.75 74.75 16,420,100 78.44 78.44
Date Open High Low Vol Cls adjCls
99-10-04 79.44 79.75 75.75 9,757,400 77.06 77.06
99-10-01 77.00 79.25 76.66 10,430,300 77.25 77.25
99-09-30 79.81 81.50 76.25 31,046,200 79.94 79.94
99-09-29 66.50 85.00 65.75 79,374,400 80.75 80.75
99-09-28 62.50 66.50 61.13 15,768,800 65.88 65.88
99-09-27 66.19 67.88 61.88 14,383,100 62.56 62.56
99-09-24 62.00 66.00 61.50 10,972,500 65.00 65.00
99-09-23 67.00 68.75 61.23 14,373,600 62.25 62.25
99-09-22 62.88 66.50 60.69 10,037,500 66.00 66.00
Date Open High Low Vol Cls adjCls
99-09-21 61.63 63.94 61.00 8,232,500 62.25 62.25
99-09-20 63.69 65.00 62.69 5,957,100 62.75 62.75
99-09-17 65.63 66.00 62.75 7,239,500 63.81 63.81
99-09-16 64.94 65.81 62.75 7,058,900 65.25 65.25
99-09-15 67.75 67.94 65.00 7,817,300 65.56 65.56
99-09-14 62.75 66.44 62.75 8,782,800 66.00 66.00
99-09-13 65.63 66.00 62.50 7,747,600 63.31 63.31
99-09-10 65.94 68.00 64.88 12,420,900 66.50 66.50
99-09-09 63.50 64.44 62.38 9,183,200 63.63 63.63
Date Open High Low Vol Cls adjCls
99-09-08 62.00 63.25 60.94 6,976,000 61.44 61.44
99-09-07 63.81 64.38 62.13 9,008,700 62.94 62.94
99-09-03 63.63 64.00 60.63 16,435,900 62.44 62.44
99-09-02 57.50 61.94 57.38 16,838,700 60.06 60.06
99-09-01 127.00 127.00 117.50 21,961,600 119.06 59.53
99-08-31 118.38 124.69 112.19 32,792,400 124.38 62.19
99-08-30 127.56 130.00 117.88 18,494,400 119.25 59.63
99-08-27 130.50 130.53 125.00 12,922,800 128.50 64.25
99-08-26 133.00 135.56 127.50 19,244,200 128.56 64.28
Date Open High Low Vol Cls adjCls
99-08-25 122.81 133.00 121.50 20,941,400 132.88 66.44
99-08-24 116.00 125.50 115.94 25,010,000 120.06 60.03
99-08-23 115.94 120.50 115.75 19,206,000 118.38 59.19
99-08-20 106.25 113.56 105.13 14,281,200 113.44 56.72
99-08-19 110.75 111.19 105.13 18,285,000 106.13 53.06
99-08-18 115.13 117.50 112.50 28,415,400 113.13 56.56
99-08-17 100.50 109.50 99.88 23,668,800 109.25 54.63
99-08-16 98.25 100.88 95.50 12,753,200 98.31 49.16
99-08-13 95.00 97.44 94.13 10,784,800 97.44 48.72
Date Open High Low Vol Cls adjCls
99-08-12 91.00 95.75 89.38 13,140,800 91.75 45.88
99-08-11 92.38 95.25 85.19 25,655,000 90.94 45.47
99-08-10 85.38 92.19 82.00 23,195,000 91.00 45.50
99-08-09 91.50 91.50 84.56 13,041,400 85.50 42.75
99-08-06 96.63 99.50 89.25 21,218,800 89.56 44.78
99-08-05 87.56 98.00 82.00 37,517,000 97.25 48.63
99-08-04 93.75 96.38 88.00 22,411,400 88.44 44.22
99-08-03 97.00 97.00 89.63 29,139,000 94.88 47.44
99-08-02 98.38 102.13 93.94 16,967,800 94.00 47.00
Date Open High Low Vol Cls adjCls
99-07-30 102.13 102.75 97.50 12,057,000 100.06 50.03
99-07-29 102.38 104.38 100.00 18,748,000 101.56 50.78
99-07-28 101.98 106.13 99.63 25,783,600 105.75 52.88
99-07-27 109.00 110.38 100.13 23,769,800 101.00 50.50
99-07-26 110.44 115.50 105.00 30,627,600 105.94 52.97
99-07-23 109.81 114.75 103.19 30,080,600 114.56 57.28
99-07-22 116.44 117.13 104.75 57,547,200 106.81 53.41
99-07-21 121.00 128.25 120.25 17,134,400 125.44 62.72
99-07-20 129.13 129.38 120.06 17,221,800 120.13 60.06
Date Open High Low Vol Cls adjCls
99-07-19 136.00 136.63 131.50 9,438,400 131.69 65.84
99-07-16 138.75 142.50 136.13 10,297,400 137.63 68.81
99-07-15 135.00 141.50 133.38 22,763,000 139.56 69.78
99-07-14 127.38 135.00 125.81 19,403,600 135.00 67.50
99-07-13 116.25 127.19 115.00 20,453,200 126.13 63.06
99-07-12 125.00 125.50 116.00 10,653,200 117.38 58.69
99-07-09 126.13 127.75 124.06 5,581,800 125.50 62.75
99-07-08 125.63 127.50 121.31 10,624,400 125.38 62.69
99-07-07 126.13 127.50 120.00 9,988,000 121.88 60.94
Date Open High Low Vol Cls adjCls
99-07-06 128.00 133.31 125.50 14,886,200 126.88 63.44
99-07-02 123.25 126.00 120.75 7,208,400 124.06 62.03
99-07-01 125.25 126.50 118.00 14,382,800 122.38 61.19
99-06-30 116.50 129.25 115.00 16,906,200 125.13 62.56
99-06-29 110.25 118.25 108.75 15,648,000 116.06 58.03
99-06-28 111.00 111.88 102.44 16,871,800 110.69 55.34
99-06-25 116.44 117.50 108.13 9,751,800 110.19 55.09
99-06-24 118.13 118.81 113.00 8,355,200 113.63 56.81
99-06-23 115.56 121.31 112.13 16,429,800 117.75 58.88
Date Open High Low Vol Cls adjCls
99-06-22 123.19 129.50 116.50 16,729,400 117.50 58.75
99-06-21 113.56 123.56 111.75 16,227,200 123.50 61.75
99-06-18 111.94 114.50 109.50 7,972,000 111.31 55.66
99-06-17 111.63 119.13 109.63 19,041,400 112.94 56.47
99-06-16 101.31 113.00 101.00 21,707,200 111.69 55.84
99-06-15 92.25 99.75 90.63 18,309,400 96.50 48.25
99-06-14 103.94 104.50 89.75 20,764,600 92.00 46.00
99-06-11 115.13 117.00 104.75 13,886,600 105.81 52.91
99-06-10 111.88 118.13 110.13 12,710,600 115.94 57.97
Date Open High Low Vol Cls adjCls
99-06-09 113.94 114.50 109.75 8,904,200 114.00 57.00
99-06-08 120.00 121.38 110.38 13,844,400 111.56 55.78
99-06-07 108.56 119.88 108.00 16,901,400 117.38 58.69
99-06-04 105.63 110.00 101.63 19,491,800 108.44 54.22
99-06-03 113.94 114.50 104.50 17,311,600 105.06 52.53
99-06-02 104.75 115.00 97.13 36,906,400 112.13 56.06
99-06-01 111.50 113.50 104.98 20,076,400 105.81 52.91
99-05-28 115.63 120.38 112.00 9,680,200 118.75 59.38
99-05-27 119.63 120.56 114.00 13,573,400 114.56 57.28
Date Open High Low Vol Cls adjCls
99-05-26 113.19 121.88 104.50 21,158,600 120.94 60.47
99-05-25 117.25 121.13 111.38 15,510,200 111.56 55.78
99-05-24 128.63 129.38 116.00 14,253,800 117.50 58.75
99-05-21 130.75 132.00 125.75 8,005,600 128.56 64.28
99-05-20 136.75 138.00 130.50 6,894,000 130.81 65.41
99-05-19 133.94 139.63 133.50 12,619,200 139.56 69.78
99-05-18 136.44 137.50 130.94 12,407,800 132.63 66.31
99-05-17 130.00 138.00 121.50 20,858,200 137.63 68.81
99-05-14 133.13 134.75 129.81 11,266,800 132.38 66.19
Date Open High Low Vol Cls adjCls
99-05-13 144.38 147.88 136.00 11,499,000 136.00 68.00
99-05-12 148.06 148.63 141.50 7,327,400 142.94 71.47
99-05-11 150.69 153.88 144.00 13,941,400 148.38 74.19
99-05-10 136.63 147.00 134.00 14,241,200 146.88 73.44
99-05-07 140.75 144.00 131.00 16,654,000 136.38 68.19
99-05-06 148.00 151.00 135.75 18,284,400 137.38 68.69
99-05-05 143.88 148.25 133.88 27,709,800 146.50 73.25
99-05-04 152.63 160.50 140.50 21,696,400 143.00 71.50
99-05-03 166.88 167.06 150.13 26,186,400 150.94 75.47
Date Open High Low Vol Cls adjCls
99-04-30 177.00 180.00 165.00 17,776,400 172.06 86.03
99-04-29 172.44 181.75 165.00 42,208,400 168.25 84.13
99-04-28 200.00 202.00 182.38 19,473,800 193.50 96.75
99-04-27 217.00 221.25 202.00 17,895,400 205.88 102.94
99-04-26 209.00 215.88 204.00 13,985,000 207.19 103.59
99-04-23 192.88 216.50 191.75 31,716,800 210.13 105.06
99-04-22 184.31 191.00 177.94 12,538,200 190.06 95.03
99-04-21 172.38 182.00 169.00 11,082,000 179.25 89.63
99-04-20 157.31 174.31 153.50 20,005,000 172.00 86.00
Date Open High Low Vol Cls adjCls
99-04-19 189.00 189.00 155.00 28,369,800 158.94 79.47
99-04-16 183.88 191.50 180.69 31,660,200 190.00 95.00
99-04-15 165.88 170.50 151.00 16,498,400 167.25 83.63
99-04-14 182.00 184.50 166.63 9,952,800 168.00 84.00
99-04-13 186.75 192.00 178.25 8,038,800 178.38 89.19
99-04-12 176.13 188.25 176.00 8,569,200 184.44 92.22
99-04-09 178.13 186.00 175.75 6,839,000 182.88 91.44
99-04-08 174.81 184.13 166.00 11,487,800 179.00 89.50
99-04-07 186.63 187.31 171.25 13,166,600 175.81 87.91
Date Open High Low Vol Cls adjCls
99-04-06 184.50 195.75 179.50 14,531,800 182.88 91.44
99-04-05 172.63 187.50 171.75 15,916,800 186.50 93.25
99-04-01 179.38 180.13 167.50 11,573,200 171.00 85.50
99-03-31 171.25 178.00 165.13 22,094,200 172.19 86.09
99-03-30 152.00 169.50 151.53 26,177,400 164.69 82.34
99-03-29 150.00 151.50 148.00 18,888,000 149.63 74.81
99-03-26 140.00 147.75 137.38 24,922,000 139.06 69.53
99-03-25 128.94 140.00 128.19 16,099,800 139.88 69.94
99-03-24 117.19 124.00 114.00 11,543,800 123.69 61.84
Date Open High Low Vol Cls adjCls
99-03-23 128.63 129.88 118.00 11,216,800 119.38 59.69
99-03-22 133.19 136.50 130.50 6,598,400 132.00 66.00
99-03-19 141.88 143.06 135.00 10,725,200 135.06 67.53
99-03-18 132.88 140.00 132.38 12,300,200 138.44 69.22
99-03-17 131.31 133.50 128.25 7,867,400 131.00 65.50
99-03-16 139.00 140.38 132.75 7,534,400 133.81 66.91
99-03-15 133.00 139.00 131.00 7,020,800 138.94 69.47
99-03-12 134.00 135.38 128.63 9,332,600 133.31 66.66
99-03-11 139.75 142.75 131.00 16,252,200 134.88 67.44
Date Open High Low Vol Cls adjCls
99-03-10 136.75 138.94 134.00 14,117,600 137.13 68.56
99-03-09 125.13 133.25 123.44 16,292,000 129.94 64.97
99-03-08 121.44 126.44 119.25 10,462,600 122.19 61.09
99-03-05 123.94 124.50 118.38 12,176,200 121.50 60.75
99-03-04 125.50 127.00 115.88 17,887,400 120.13 60.06
99-03-03 123.75 127.50 120.25 15,528,800 123.50 61.75
99-03-02 134.44 135.75 121.06 16,603,200 121.31 60.66
99-03-01 127.00 136.06 124.00 19,369,000 133.00 66.50
99-02-26 126.75 130.00 121.00 25,365,400 128.13 64.06
Date Open High Low Vol Cls adjCls
99-02-25 116.63 125.63 114.63 36,689,800 125.00 62.50
99-02-24 117.63 122.19 110.25 24,786,400 110.94 55.47
99-02-23 110.13 117.00 109.50 21,139,200 115.19 57.59
99-02-22 101.75 109.63 98.00 19,212,200 106.50 53.25
99-02-19 94.38 102.50 91.00 26,918,200 101.88 50.94
99-02-18 96.50 96.50 84.25 21,562,600 89.50 44.75
99-02-17 98.44 102.06 92.50 9,668,600 93.50 46.75
99-02-16 106.88 108.50 97.00 7,779,800 98.63 49.31
99-02-12 108.00 109.88 103.63 7,765,400 104.50 52.25
Date Open High Low Vol Cls adjCls
99-02-11 100.50 110.19 99.50 13,793,000 109.88 54.94
99-02-10 98.25 103.38 95.00 13,205,000 97.44 48.72
99-02-09 107.94 108.00 99.94 12,826,000 100.00 50.00
99-02-08 114.38 115.13 105.75 12,598,200 109.13 54.56
99-02-05 117.00 122.88 112.31 8,566,000 115.88 57.94
99-02-04 125.25 126.75 116.25 11,649,600 118.00 59.00
99-02-03 109.00 126.00 108.50 18,791,000 125.75 62.88
99-02-02 116.38 116.44 108.50 13,048,600 110.25 55.13
99-02-01 117.75 122.31 115.00 12,781,000 115.88 57.94
Date Open High Low Vol Cls adjCls
99-01-29 121.63 121.63 115.00 16,396,000 116.94 58.47
99-01-28 126.44 128.75 120.25 23,750,600 122.88 61.44
99-01-27 134.13 139.75 120.00 35,022,600 125.63 62.81
99-01-26 112.63 121.25 110.63 24,534,800 115.09 57.55
99-01-25 121.50 123.38 110.00 27,323,800 112.38 56.19
99-01-22 99.50 125.88 98.75 43,765,800 123.00 61.50
99-01-21 104.50 110.38 92.56 47,048,200 106.00 53.00
99-01-20 135.06 137.00 109.75 30,535,200 113.00 56.50
99-01-19 150.50 150.50 136.25 11,405,400 139.81 69.91
Date Open High Low Vol Cls adjCls
99-01-15 140.00 150.06 137.63 20,132,600 140.38 70.19
99-01-14 150.00 159.25 136.00 20,912,400 138.00 69.00
99-01-13 125.00 163.50 125.00 29,876,400 148.00 74.00
99-01-12 180.50 182.00 159.00 24,443,200 163.38 81.69
99-01-11 184.00 185.00 167.63 38,923,000 184.63 92.31
99-01-08 184.25 199.13 152.00 66,662,200 160.25 80.13
99-01-07 137.13 160.25 133.00 47,274,600 158.88 79.44
99-01-06 136.38 140.38 134.00 36,176,600 138.00 69.00
99-01-05 109.56 129.75 106.50 62,873,200 124.50 62.25
Date Open High Low Vol Cls adjCls
99-01-04 327.69 356.00 319.88 39,292,200 354.94 59.16
98-12-31 317.25 331.00 316.13 18,298,200 321.25 53.54
98-12-30 333.00 343.25 303.87 32,583,600 321.25 53.54
98-12-29 350.00 350.13 328.50 24,607,800 332.31 55.39
98-12-28 331.00 361.88 325.00 29,898,600 351.94 58.66
98-12-24 322.25 327.00 319.00 5,413,800 324.81 54.14
98-12-23 328.00 330.00 319.13 14,563,800 325.00 54.17
98-12-22 326.94 329.00 308.63 31,760,400 322.38 53.73
98-12-21 303.50 321.75 300.00 33,384,000 318.75 53.13
Date Open High Low Vol Cls adjCls
98-12-18 283.00 289.00 277.88 22,951,800 286.69 47.78
98-12-17 264.00 291.50 260.56 67,635,000 276.75 46.13
98-12-16 259.13<