Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 340.000 | 351.800 | 340.000 | 348.400 | 348.400 | 29,599,531 |
25 Apr 2024 | 340.200 | 346.400 | 336.400 | 339.400 | 339.400 | 27,727,556 |
24 Apr 2024 | 337.800 | 345.000 | 335.400 | 344.200 | 344.200 | 41,472,682 |
23 Apr 2024 | 326.000 | 333.600 | 325.200 | 332.400 | 332.400 | 43,821,652 |
22 Apr 2024 | 308.000 | 322.600 | 306.800 | 320.400 | 320.400 | 41,133,325 |
19 Apr 2024 | 303.400 | 305.400 | 299.600 | 303.800 | 303.800 | 19,472,600 |
18 Apr 2024 | 302.200 | 308.800 | 298.600 | 304.400 | 304.400 | 19,058,907 |
17 Apr 2024 | 301.800 | 304.000 | 297.800 | 300.800 | 300.800 | 14,410,544 |
16 Apr 2024 | 301.200 | 308.400 | 300.000 | 301.800 | 301.800 | 19,691,636 |
15 Apr 2024 | 304.600 | 308.800 | 303.800 | 304.400 | 304.400 | 18,295,291 |
12 Apr 2024 | 314.000 | 318.000 | 309.400 | 309.600 | 309.600 | 23,031,342 |
11 Apr 2024 | 309.800 | 316.600 | 309.000 | 315.000 | 315.000 | 18,834,968 |
10 Apr 2024 | 306.400 | 315.200 | 306.400 | 314.200 | 314.200 | 24,730,145 |
09 Apr 2024 | 307.400 | 308.800 | 303.000 | 305.000 | 305.000 | 17,879,375 |
08 Apr 2024 | 305.200 | 311.000 | 304.400 | 305.400 | 305.400 | 21,656,541 |
05 Apr 2024 | 309.600 | 311.600 | 304.400 | 310.000 | 310.000 | 13,582,369 |
03 Apr 2024 | 312.000 | 312.000 | 306.400 | 308.400 | 308.400 | 19,696,947 |
02 Apr 2024 | 309.000 | 312.400 | 307.800 | 309.200 | 309.200 | 26,561,604 |
28 Mar 2024 | 302.000 | 309.600 | 301.400 | 303.800 | 303.800 | 30,000,843 |
27 Mar 2024 | 296.000 | 307.600 | 295.800 | 302.000 | 302.000 | 38,753,084 |
26 Mar 2024 | 286.000 | 300.600 | 286.000 | 299.400 | 299.400 | 33,998,571 |
25 Mar 2024 | 288.800 | 290.600 | 285.000 | 288.600 | 288.600 | 21,127,168 |
22 Mar 2024 | 287.400 | 290.400 | 282.400 | 288.800 | 288.800 | 26,432,205 |
21 Mar 2024 | 295.200 | 298.200 | 289.600 | 291.200 | 291.200 | 36,868,686 |
20 Mar 2024 | 285.400 | 290.200 | 283.000 | 288.800 | 288.800 | 15,622,235 |
19 Mar 2024 | 289.000 | 291.200 | 285.000 | 285.000 | 285.000 | 15,635,351 |
18 Mar 2024 | 282.200 | 291.400 | 282.200 | 289.800 | 289.800 | 19,633,305 |
15 Mar 2024 | 283.000 | 286.200 | 279.600 | 283.800 | 283.800 | 29,183,023 |
14 Mar 2024 | 289.400 | 294.000 | 286.800 | 289.200 | 289.200 | 14,227,432 |
13 Mar 2024 | 291.400 | 294.000 | 288.600 | 290.600 | 290.600 | 20,074,418 |
12 Mar 2024 | 282.000 | 292.600 | 280.200 | 290.800 | 290.800 | 36,531,141 |
11 Mar 2024 | 271.200 | 278.600 | 271.200 | 278.600 | 278.600 | 17,866,889 |
08 Mar 2024 | 272.000 | 275.600 | 270.000 | 270.000 | 270.000 | 12,416,156 |
07 Mar 2024 | 274.800 | 275.600 | 269.200 | 271.000 | 271.000 | 17,159,729 |
06 Mar 2024 | 266.000 | 277.000 | 265.800 | 274.600 | 274.600 | 23,289,346 |
05 Mar 2024 | 270.200 | 273.200 | 266.200 | 268.200 | 268.200 | 26,055,083 |
04 Mar 2024 | 277.400 | 280.000 | 274.800 | 276.200 | 276.200 | 13,832,089 |
01 Mar 2024 | 273.000 | 279.000 | 271.800 | 277.400 | 277.400 | 27,952,651 |
29 Feb 2024 | 275.200 | 279.000 | 274.600 | 277.200 | 277.200 | 29,721,885 |
28 Feb 2024 | 285.000 | 285.800 | 276.400 | 277.000 | 277.000 | 25,903,478 |
27 Feb 2024 | 286.200 | 286.200 | 278.200 | 284.600 | 284.600 | 23,612,599 |
26 Feb 2024 | 287.400 | 290.200 | 285.400 | 287.200 | 287.200 | 12,412,426 |
23 Feb 2024 | 290.000 | 296.400 | 287.000 | 290.800 | 290.800 | 13,229,798 |
22 Feb 2024 | 288.200 | 291.400 | 286.800 | 291.400 | 291.400 | 12,441,270 |
21 Feb 2024 | 280.800 | 294.600 | 280.800 | 288.800 | 288.800 | 23,947,218 |
20 Feb 2024 | 287.000 | 287.800 | 280.400 | 284.200 | 284.200 | 15,773,028 |
19 Feb 2024 | 291.400 | 291.400 | 283.800 | 284.800 | 284.800 | 15,415,304 |
16 Feb 2024 | 285.600 | 291.800 | 280.400 | 291.800 | 291.800 | 17,215,356 |
15 Feb 2024 | 288.600 | 290.000 | 285.000 | 285.400 | 285.400 | 12,568,028 |
14 Feb 2024 | 287.000 | 291.200 | 282.000 | 290.000 | 290.000 | 11,567,444 |
09 Feb 2024 | 286.600 | 286.600 | 286.600 | 286.600 | 286.600 | - |
08 Feb 2024 | 290.000 | 293.200 | 286.400 | 287.200 | 287.200 | 17,910,672 |
07 Feb 2024 | 295.000 | 297.000 | 288.800 | 292.200 | 292.200 | 26,343,654 |
06 Feb 2024 | 279.800 | 292.600 | 279.600 | 290.800 | 290.800 | 28,856,902 |
05 Feb 2024 | 278.400 | 283.400 | 273.800 | 279.600 | 279.600 | 20,456,590 |
02 Feb 2024 | 284.600 | 287.600 | 275.000 | 279.400 | 279.400 | 31,053,753 |
01 Feb 2024 | 270.000 | 277.800 | 268.000 | 271.600 | 271.600 | 17,329,472 |
31 Jan 2024 | 273.800 | 278.000 | 268.400 | 270.600 | 270.600 | 20,052,974 |
30 Jan 2024 | 277.200 | 280.000 | 273.000 | 273.800 | 273.800 | 21,505,998 |
29 Jan 2024 | 286.000 | 288.400 | 279.400 | 282.000 | 282.000 | 20,159,014 |
26 Jan 2024 | 288.200 | 290.200 | 281.200 | 282.800 | 282.800 | 24,815,795 |
25 Jan 2024 | 285.000 | 292.000 | 280.800 | 290.800 | 290.800 | 34,160,783 |
24 Jan 2024 | 279.600 | 284.400 | 272.200 | 281.800 | 281.800 | 33,863,638 |
23 Jan 2024 | 266.800 | 278.200 | 263.200 | 272.000 | 272.000 | 35,610,787 |
22 Jan 2024 | 270.600 | 271.600 | 260.200 | 262.200 | 262.200 | 33,654,810 |
19 Jan 2024 | 275.000 | 282.600 | 268.200 | 271.200 | 271.200 | 26,897,479 |
18 Jan 2024 | 274.600 | 279.200 | 271.200 | 277.600 | 277.600 | 24,604,079 |
17 Jan 2024 | 277.000 | 278.800 | 272.200 | 274.600 | 274.600 | 36,114,167 |
16 Jan 2024 | 283.800 | 288.800 | 280.000 | 282.400 | 282.400 | 22,236,094 |
15 Jan 2024 | 287.600 | 287.600 | 287.600 | 287.600 | 287.600 | - |
12 Jan 2024 | 285.600 | 293.000 | 284.800 | 288.400 | 288.400 | 15,770,055 |
11 Jan 2024 | 280.600 | 292.400 | 280.000 | 287.400 | 287.400 | 20,604,580 |
10 Jan 2024 | 282.000 | 285.200 | 276.800 | 280.200 | 280.200 | 19,146,068 |
09 Jan 2024 | 286.000 | 289.200 | 283.400 | 283.600 | 283.600 | 16,927,478 |
08 Jan 2024 | 294.400 | 294.600 | 285.200 | 288.000 | 288.000 | 16,718,452 |
05 Jan 2024 | 295.400 | 296.600 | 289.600 | 292.200 | 292.200 | 23,745,017 |
04 Jan 2024 | 304.400 | 304.400 | 298.000 | 298.800 | 298.800 | 20,217,430 |
03 Jan 2024 | 294.000 | 301.600 | 292.400 | 300.600 | 300.600 | 20,391,718 |
02 Jan 2024 | 300.000 | 305.000 | 294.400 | 296.600 | 296.600 | 23,354,069 |
29 Dec 2023 | 295.000 | 295.800 | 289.600 | 293.600 | 293.600 | 19,624,685 |
28 Dec 2023 | 285.000 | 295.600 | 284.800 | 293.000 | 293.000 | 37,840,686 |
27 Dec 2023 | 282.200 | 291.000 | 282.200 | 285.000 | 285.000 | 64,471,032 |
22 Dec 2023 | 317.000 | 317.000 | 263.600 | 274.000 | 274.000 | 147,014,902 |
21 Dec 2023 | 309.200 | 313.600 | 309.000 | 312.600 | 312.600 | 10,167,030 |
20 Dec 2023 | 316.200 | 318.200 | 312.200 | 314.200 | 314.200 | 14,187,408 |
19 Dec 2023 | 311.000 | 314.400 | 306.600 | 311.800 | 311.800 | 12,530,326 |
18 Dec 2023 | 309.600 | 312.600 | 309.600 | 311.600 | 311.600 | 12,094,993 |
15 Dec 2023 | 311.000 | 319.400 | 309.000 | 314.400 | 314.400 | 30,917,917 |
14 Dec 2023 | 310.000 | 314.000 | 304.600 | 306.400 | 306.400 | 17,198,776 |
13 Dec 2023 | 309.600 | 310.800 | 304.400 | 307.000 | 307.000 | 14,145,125 |
12 Dec 2023 | 307.000 | 311.800 | 306.200 | 311.400 | 311.400 | 12,995,914 |
11 Dec 2023 | 300.800 | 308.600 | 298.400 | 307.200 | 307.200 | 18,402,157 |
08 Dec 2023 | 307.400 | 309.200 | 301.000 | 305.600 | 305.600 | 16,600,566 |
07 Dec 2023 | 309.000 | 311.200 | 304.000 | 307.800 | 307.800 | 13,703,651 |
06 Dec 2023 | 306.600 | 314.800 | 302.400 | 311.600 | 311.600 | 15,896,242 |
05 Dec 2023 | 321.000 | 321.000 | 305.000 | 308.800 | 308.800 | 23,730,039 |
04 Dec 2023 | 323.000 | 324.200 | 315.200 | 316.800 | 316.800 | 14,907,238 |
01 Dec 2023 | 324.800 | 325.800 | 319.000 | 319.000 | 319.000 | 15,149,684 |
30 Nov 2023 | 317.400 | 327.000 | 317.000 | 327.000 | 327.000 | 30,308,092 |
29 Nov 2023 | 323.000 | 324.000 | 313.600 | 317.000 | 317.000 | 16,856,744 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |