Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 May 2022 | - | - | - | - | - | - |
18 May 2022 | - | - | - | - | - | - |
17 May 2022 | 305.20 | 314.13 | 304.70 | 311.00 | 311.00 | 3,518,214 |
16 May 2022 | 311.90 | 312.42 | 303.00 | 304.80 | 304.80 | 4,949,837 |
13 May 2022 | 308.70 | 315.00 | 306.65 | 314.60 | 314.60 | 4,585,189 |
12 May 2022 | 306.20 | 310.50 | 300.20 | 304.90 | 304.90 | 6,448,015 |
11 May 2022 | 319.80 | 319.80 | 310.10 | 313.90 | 313.90 | 3,915,374 |
10 May 2022 | 315.80 | 321.20 | 314.30 | 316.30 | 316.30 | 4,329,531 |
09 May 2022 | 321.50 | 324.50 | 308.50 | 310.80 | 310.80 | 6,490,041 |
06 May 2022 | 327.40 | 327.40 | 322.29 | 323.80 | 323.80 | 4,121,948 |
05 May 2022 | 335.90 | 338.60 | 327.00 | 328.50 | 328.50 | 4,361,432 |
04 May 2022 | 330.00 | 331.00 | 326.02 | 329.40 | 329.40 | 5,706,960 |
03 May 2022 | 327.70 | 335.70 | 326.90 | 329.60 | 329.60 | 3,003,467 |
29 Apr 2022 | 327.90 | 338.70 | 327.50 | 330.90 | 330.90 | 4,653,177 |
28 Apr 2022 | 326.70 | 330.00 | 323.00 | 325.60 | 325.60 | 2,674,553 |
27 Apr 2022 | 322.90 | 326.50 | 314.70 | 323.70 | 323.70 | 3,079,066 |
26 Apr 2022 | 332.00 | 333.40 | 319.90 | 319.90 | 319.90 | 8,005,797 |
25 Apr 2022 | 321.80 | 331.85 | 321.30 | 327.20 | 327.20 | 4,988,396 |
22 Apr 2022 | 325.10 | 330.29 | 323.80 | 326.70 | 326.70 | 6,466,665 |
21 Apr 2022 | 323.90 | 331.80 | 322.00 | 328.80 | 328.80 | 3,388,958 |
20 Apr 2022 | 316.70 | 324.20 | 314.80 | 322.80 | 322.80 | 3,704,304 |
19 Apr 2022 | 315.90 | 319.10 | 311.24 | 315.30 | 315.30 | 3,063,011 |
14 Apr 2022 | 317.80 | 321.30 | 314.33 | 315.80 | 315.80 | 4,596,668 |
13 Apr 2022 | 311.50 | 318.50 | 309.60 | 317.10 | 317.10 | 3,902,975 |
12 Apr 2022 | 305.10 | 313.20 | 304.10 | 313.00 | 313.00 | 6,328,318 |
11 Apr 2022 | 308.00 | 313.10 | 304.50 | 308.30 | 308.30 | 7,359,896 |
08 Apr 2022 | 308.80 | 309.60 | 302.40 | 308.20 | 308.20 | 10,688,179 |
07 Apr 2022 | 308.00 | 309.15 | 301.10 | 303.50 | 303.50 | 8,923,121 |
06 Apr 2022 | 320.10 | 322.58 | 308.60 | 309.70 | 309.70 | 4,206,686 |
05 Apr 2022 | 319.00 | 324.90 | 316.90 | 319.60 | 319.60 | 2,554,140 |
04 Apr 2022 | 320.20 | 322.50 | 318.10 | 320.70 | 320.70 | 3,008,111 |
01 Apr 2022 | 323.70 | 324.19 | 320.00 | 320.00 | 320.00 | 5,817,962 |
31 Mar 2022 | 330.10 | 332.50 | 321.30 | 322.10 | 322.10 | 4,200,892 |
30 Mar 2022 | 340.20 | 341.50 | 326.80 | 326.80 | 326.80 | 3,660,177 |
29 Mar 2022 | 327.30 | 342.40 | 324.80 | 341.70 | 341.70 | 4,550,998 |
28 Mar 2022 | 322.50 | 327.80 | 320.00 | 323.70 | 323.70 | 2,835,412 |
25 Mar 2022 | 324.50 | 325.80 | 320.00 | 320.70 | 320.70 | 2,964,597 |
24 Mar 2022 | 327.10 | 330.00 | 321.80 | 323.90 | 323.90 | 2,654,420 |
23 Mar 2022 | 338.80 | 340.44 | 327.40 | 327.40 | 327.40 | 3,055,646 |
22 Mar 2022 | 334.60 | 337.80 | 330.90 | 337.80 | 337.80 | 2,572,633 |
21 Mar 2022 | 339.00 | 340.40 | 328.70 | 332.10 | 332.10 | 5,114,664 |
18 Mar 2022 | 337.30 | 340.00 | 328.80 | 338.50 | 338.50 | 7,476,233 |
17 Mar 2022 | 336.80 | 339.98 | 331.50 | 336.80 | 336.80 | 13,137,109 |
16 Mar 2022 | 329.00 | 336.42 | 324.60 | 335.10 | 335.10 | 5,352,119 |
15 Mar 2022 | 322.40 | 324.20 | 316.00 | 318.60 | 318.60 | 5,174,393 |
14 Mar 2022 | 310.70 | 325.30 | 307.10 | 325.20 | 325.20 | 4,073,414 |
11 Mar 2022 | 305.00 | 318.60 | 305.00 | 307.00 | 307.00 | 4,574,731 |
10 Mar 2022 | 316.50 | 321.90 | 307.70 | 309.10 | 309.10 | 3,947,060 |
09 Mar 2022 | 304.00 | 320.20 | 303.90 | 316.30 | 316.30 | 4,032,597 |
08 Mar 2022 | 292.50 | 302.70 | 289.30 | 295.70 | 295.70 | 3,840,229 |
07 Mar 2022 | 289.60 | 303.10 | 279.23 | 299.60 | 299.60 | 6,760,798 |
04 Mar 2022 | 309.80 | 313.30 | 294.70 | 297.60 | 297.60 | 7,528,401 |
03 Mar 2022 | 323.80 | 325.70 | 312.90 | 312.90 | 312.90 | 8,988,789 |
02 Mar 2022 | 321.00 | 325.00 | 312.95 | 322.30 | 322.30 | 8,585,347 |
01 Mar 2022 | 343.70 | 345.80 | 320.40 | 320.40 | 320.40 | 4,736,131 |
28 Feb 2022 | 345.00 | 348.80 | 341.20 | 344.60 | 344.60 | 5,967,770 |
25 Feb 2022 | 338.80 | 353.83 | 334.60 | 353.70 | 353.70 | 4,002,644 |
24 Feb 2022 | 343.20 | 352.80 | 331.60 | 331.60 | 331.60 | 7,287,027 |
23 Feb 2022 | 362.30 | 367.50 | 357.80 | 357.80 | 357.80 | 2,312,517 |
22 Feb 2022 | 354.60 | 365.40 | 351.15 | 361.10 | 361.10 | 1,964,922 |
21 Feb 2022 | 370.70 | 372.17 | 358.89 | 363.10 | 363.10 | 2,127,568 |
18 Feb 2022 | 368.00 | 370.66 | 365.70 | 367.60 | 367.60 | 4,592,676 |
17 Feb 2022 | 369.20 | 371.70 | 363.30 | 366.40 | 366.40 | 1,886,970 |
16 Feb 2022 | 373.00 | 377.90 | 367.90 | 369.70 | 369.70 | 3,215,035 |
15 Feb 2022 | 365.50 | 373.60 | 365.20 | 373.60 | 373.60 | 3,044,785 |
14 Feb 2022 | 373.30 | 374.40 | 365.78 | 366.00 | 366.00 | 3,519,175 |
11 Feb 2022 | 382.30 | 384.50 | 376.70 | 379.10 | 379.10 | 3,139,512 |
10 Feb 2022 | 381.40 | 387.70 | 374.80 | 386.20 | 386.20 | 4,740,427 |
09 Feb 2022 | 368.20 | 379.30 | 368.20 | 377.00 | 377.00 | 4,917,046 |
08 Feb 2022 | 368.30 | 371.50 | 362.90 | 365.10 | 365.10 | 3,201,970 |
07 Feb 2022 | 369.30 | 372.50 | 365.30 | 368.00 | 368.00 | 4,740,002 |
04 Feb 2022 | 371.10 | 374.18 | 363.60 | 365.80 | 365.80 | 3,314,078 |
03 Feb 2022 | 374.10 | 375.60 | 369.10 | 369.40 | 369.40 | 3,028,354 |
02 Feb 2022 | 376.10 | 383.10 | 376.00 | 376.00 | 376.00 | 2,260,191 |
01 Feb 2022 | 377.00 | 381.70 | 373.40 | 375.70 | 375.70 | 2,903,201 |
31 Jan 2022 | 381.30 | 381.30 | 373.70 | 376.00 | 376.00 | 1,589,772 |
28 Jan 2022 | 377.00 | 381.80 | 371.30 | 372.60 | 372.60 | 4,251,370 |
27 Jan 2022 | 359.90 | 380.00 | 359.20 | 377.20 | 377.20 | 4,136,960 |
26 Jan 2022 | 365.40 | 372.60 | 364.40 | 365.80 | 365.80 | 4,688,807 |
25 Jan 2022 | 363.90 | 367.92 | 359.00 | 362.10 | 362.10 | 4,305,826 |
24 Jan 2022 | 375.00 | 377.02 | 359.50 | 360.00 | 360.00 | 3,411,493 |
21 Jan 2022 | 386.20 | 388.23 | 376.20 | 377.50 | 377.50 | 4,267,335 |
20 Jan 2022 | 382.70 | 391.90 | 381.10 | 390.60 | 390.60 | 3,921,276 |
19 Jan 2022 | 378.50 | 386.40 | 376.94 | 382.20 | 382.20 | 4,048,290 |
18 Jan 2022 | 393.40 | 393.56 | 380.50 | 380.50 | 380.50 | 3,147,128 |
17 Jan 2022 | 394.10 | 395.97 | 392.80 | 395.50 | 395.50 | 1,509,300 |
14 Jan 2022 | 392.40 | 395.90 | 389.20 | 393.30 | 393.30 | 1,793,642 |
13 Jan 2022 | 395.70 | 400.90 | 391.90 | 396.10 | 396.10 | 4,132,732 |
12 Jan 2022 | 397.10 | 397.10 | 392.10 | 394.10 | 394.10 | 1,318,600 |
11 Jan 2022 | 402.30 | 403.10 | 391.00 | 394.30 | 394.30 | 3,100,100 |
10 Jan 2022 | 403.50 | 404.34 | 392.20 | 397.90 | 397.90 | 2,460,872 |
07 Jan 2022 | 400.50 | 403.50 | 397.30 | 401.80 | 401.80 | 3,848,123 |
06 Jan 2022 | 393.20 | 402.40 | 392.30 | 397.80 | 397.80 | 3,640,878 |
05 Jan 2022 | 393.90 | 397.90 | 393.10 | 397.90 | 397.90 | 1,944,253 |
04 Jan 2022 | 389.70 | 397.56 | 388.90 | 393.50 | 393.50 | 3,560,533 |
31 Dec 2021 | 386.90 | 387.60 | 383.80 | 383.80 | 383.80 | 989,915 |
30 Dec 2021 | 388.50 | 392.30 | 388.00 | 389.80 | 389.80 | 964,665 |
29 Dec 2021 | 390.20 | 391.80 | 388.30 | 388.60 | 388.60 | 1,525,211 |
24 Dec 2021 | 386.40 | 387.00 | 383.60 | 385.20 | 385.20 | 1,535,236 |
23 Dec 2021 | 378.80 | 385.20 | 378.80 | 383.40 | 383.40 | 1,936,673 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |