Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | - | - | - | - | - | - |
02 May 2024 | 301.35 | 302.30 | 295.40 | 299.30 | 299.30 | 17,048 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 298.30 | 308.90 | 294.85 | 295.65 | 295.65 | 73,081 |
29 Apr 2024 | 296.15 | 303.90 | 293.45 | 295.95 | 295.95 | 6,305 |
26 Apr 2024 | 305.05 | 305.75 | 293.90 | 296.25 | 296.25 | 51,252 |
25 Apr 2024 | 309.55 | 316.85 | 302.00 | 304.45 | 304.45 | 57,462 |
24 Apr 2024 | 281.70 | 324.95 | 281.70 | 306.15 | 306.15 | 93,694 |
23 Apr 2024 | 286.35 | 287.00 | 279.70 | 280.25 | 280.25 | 14,830 |
22 Apr 2024 | 284.00 | 287.30 | 279.95 | 281.65 | 281.65 | 23,568 |
19 Apr 2024 | 274.90 | 285.15 | 271.05 | 278.50 | 278.50 | 9,567 |
18 Apr 2024 | 287.45 | 295.00 | 276.65 | 279.10 | 279.10 | 28,637 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 279.90 | 293.95 | 279.90 | 287.00 | 287.00 | 11,711 |
15 Apr 2024 | 266.05 | 289.00 | 266.05 | 280.40 | 280.40 | 55,312 |
12 Apr 2024 | 302.65 | 303.00 | 292.10 | 295.60 | 295.60 | 33,182 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 320.15 | 321.95 | 302.00 | 306.05 | 306.05 | 18,261 |
09 Apr 2024 | 295.85 | 335.20 | 288.05 | 315.90 | 315.90 | 142,271 |
08 Apr 2024 | 320.15 | 323.50 | 288.00 | 290.70 | 290.70 | 55,286 |
05 Apr 2024 | 278.30 | 314.25 | 267.10 | 313.80 | 313.80 | 208,170 |
04 Apr 2024 | 261.90 | 261.90 | 261.90 | 261.90 | 261.90 | 607 |
03 Apr 2024 | 247.95 | 249.45 | 242.35 | 249.45 | 249.45 | 8,995 |
02 Apr 2024 | 235.20 | 237.60 | 235.00 | 237.60 | 237.60 | 7,843 |
01 Apr 2024 | 225.30 | 226.30 | 219.90 | 226.30 | 226.30 | 3,400 |
28 Mar 2024 | 220.45 | 228.00 | 213.60 | 215.55 | 215.55 | 63,565 |
27 Mar 2024 | 231.70 | 231.75 | 220.15 | 221.25 | 221.25 | 49,428 |
26 Mar 2024 | 246.55 | 246.55 | 231.50 | 231.50 | 231.50 | 16,746 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 234.65 | 243.80 | 231.70 | 243.65 | 243.65 | 36,309 |
21 Mar 2024 | 228.15 | 237.95 | 228.15 | 232.20 | 232.20 | 26,660 |
20 Mar 2024 | 239.90 | 239.90 | 225.50 | 227.15 | 227.15 | 14,024 |
19 Mar 2024 | 235.40 | 237.00 | 229.00 | 229.80 | 229.80 | 22,258 |
18 Mar 2024 | 235.75 | 239.25 | 229.00 | 233.70 | 233.70 | 24,057 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 223.05 | 237.20 | 220.30 | 233.70 | 233.70 | 8,331 |
13 Mar 2024 | 225.10 | 237.30 | 220.40 | 225.95 | 225.95 | 7,178 |
12 Mar 2024 | 230.05 | 235.95 | 221.65 | 226.70 | 226.70 | 32,374 |
11 Mar 2024 | 239.70 | 243.75 | 232.65 | 233.30 | 233.30 | 31,083 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 244.95 | 252.10 | 242.40 | 244.85 | 244.85 | 21,122 |
06 Mar 2024 | 256.30 | 256.30 | 240.50 | 242.00 | 242.00 | 12,964 |
05 Mar 2024 | 253.65 | 258.00 | 250.00 | 253.10 | 253.10 | 24,484 |
04 Mar 2024 | 258.05 | 263.25 | 252.90 | 253.45 | 253.45 | 5,051 |
01 Mar 2024 | 264.55 | 264.55 | 253.00 | 255.80 | 255.80 | 12,733 |
29 Feb 2024 | 259.80 | 260.00 | 251.00 | 255.35 | 255.35 | 12,953 |
28 Feb 2024 | 274.95 | 274.95 | 256.45 | 257.85 | 257.85 | 27,332 |
27 Feb 2024 | 267.00 | 269.90 | 257.70 | 269.90 | 269.90 | 20,929 |
26 Feb 2024 | 270.95 | 270.95 | 251.75 | 257.05 | 257.05 | 24,037 |
23 Feb 2024 | 265.35 | 268.15 | 253.65 | 258.40 | 258.40 | 44,594 |
22 Feb 2024 | 268.15 | 270.65 | 261.80 | 264.25 | 264.25 | 24,472 |
21 Feb 2024 | 272.50 | 276.90 | 265.20 | 267.50 | 267.50 | 41,678 |
20 Feb 2024 | 285.00 | 292.35 | 269.20 | 271.75 | 271.75 | 27,614 |
16 Feb 2024 | 264.55 | 273.00 | 260.95 | 268.60 | 268.60 | 27,872 |
15 Feb 2024 | 280.30 | 284.70 | 261.55 | 261.90 | 261.90 | 85,705 |
14 Feb 2024 | 268.60 | 283.95 | 268.60 | 275.30 | 275.30 | 98,429 |
13 Feb 2024 | 282.70 | 282.70 | 282.70 | 282.70 | 282.70 | 4,776 |
12 Feb 2024 | 297.55 | 303.20 | 297.55 | 297.55 | 297.55 | 53,108 |
09 Feb 2024 | 313.20 | 313.20 | 313.20 | 313.20 | 313.20 | 4,417 |
08 Feb 2024 | 329.65 | 329.65 | 329.65 | 329.65 | 329.65 | 7,140 |
07 Feb 2024 | 346.95 | 346.95 | 346.95 | 346.95 | 346.95 | 6,356 |
06 Feb 2024 | 339.15 | 366.50 | 333.00 | 365.20 | 365.20 | 57,136 |
05 Feb 2024 | 365.75 | 373.40 | 349.05 | 349.05 | 349.05 | 31,950 |
02 Feb 2024 | 379.85 | 382.05 | 365.20 | 367.40 | 367.40 | 16,472 |
01 Feb 2024 | 393.95 | 393.95 | 371.00 | 374.20 | 374.20 | 6,276 |
31 Jan 2024 | 379.00 | 384.95 | 377.30 | 382.25 | 382.25 | 6,703 |
30 Jan 2024 | 386.50 | 386.75 | 375.00 | 375.90 | 375.90 | 5,251 |
29 Jan 2024 | 387.90 | 394.90 | 380.10 | 384.40 | 384.40 | 20,463 |
26 Jan 2024 | 386.95 | 386.95 | 386.95 | 386.95 | 386.95 | - |
25 Jan 2024 | 382.15 | 394.35 | 382.10 | 386.95 | 386.95 | 3,355 |
24 Jan 2024 | 370.35 | 383.95 | 370.35 | 382.10 | 382.10 | 16,990 |
23 Jan 2024 | 389.65 | 390.50 | 371.65 | 373.75 | 373.75 | 8,122 |
22 Jan 2024 | 386.15 | 386.15 | 386.15 | 386.15 | 386.15 | - |
19 Jan 2024 | 382.45 | 389.00 | 382.05 | 386.15 | 386.15 | 13,698 |
18 Jan 2024 | 383.95 | 388.85 | 367.00 | 379.65 | 379.65 | 15,538 |
17 Jan 2024 | 380.05 | 395.55 | 379.45 | 385.70 | 385.70 | 6,466 |
16 Jan 2024 | 390.05 | 392.90 | 380.75 | 382.75 | 382.75 | 22,883 |
12 Jan 2024 | 392.85 | 404.40 | 385.00 | 392.50 | 392.50 | 9,975 |
11 Jan 2024 | 398.95 | 398.95 | 383.00 | 385.15 | 385.15 | 16,821 |
10 Jan 2024 | 378.40 | 389.95 | 377.50 | 384.15 | 384.15 | 25,011 |
09 Jan 2024 | 390.05 | 396.75 | 378.00 | 379.50 | 379.50 | 34,872 |
08 Jan 2024 | 405.00 | 405.00 | 386.00 | 391.95 | 391.95 | 18,769 |
05 Jan 2024 | 410.85 | 410.85 | 397.25 | 399.05 | 399.05 | 7,246 |
04 Jan 2024 | 409.75 | 412.50 | 400.20 | 402.05 | 402.05 | 22,816 |
03 Jan 2024 | 388.05 | 414.00 | 388.05 | 404.80 | 404.80 | 39,597 |
02 Jan 2024 | 418.95 | 424.00 | 395.30 | 398.65 | 398.65 | 101,219 |
29 Dec 2023 | 377.95 | 386.90 | 374.00 | 386.40 | 386.40 | 15,046 |
28 Dec 2023 | 376.20 | 378.10 | 367.10 | 368.50 | 368.50 | 4,536 |
27 Dec 2023 | 372.00 | 379.55 | 372.00 | 374.40 | 374.40 | 5,942 |
26 Dec 2023 | 377.95 | 377.95 | 367.60 | 371.10 | 371.10 | 10,894 |
22 Dec 2023 | 375.50 | 375.50 | 368.10 | 371.15 | 371.15 | 1,423 |
21 Dec 2023 | 360.05 | 375.00 | 355.50 | 366.00 | 366.00 | 11,542 |
20 Dec 2023 | 379.00 | 383.25 | 358.45 | 361.35 | 361.35 | 26,281 |
19 Dec 2023 | 379.65 | 379.65 | 372.00 | 377.30 | 377.30 | 2,648 |
18 Dec 2023 | 362.05 | 380.00 | 362.05 | 376.05 | 376.05 | 21,496 |
15 Dec 2023 | 375.00 | 378.55 | 370.05 | 371.05 | 371.05 | 18,831 |
14 Dec 2023 | 381.95 | 385.00 | 373.00 | 374.50 | 374.50 | 17,281 |
13 Dec 2023 | 384.65 | 384.65 | 376.05 | 377.55 | 377.55 | 8,773 |
12 Dec 2023 | 385.90 | 385.90 | 375.80 | 377.10 | 377.10 | 13,017 |
11 Dec 2023 | 379.85 | 386.45 | 372.55 | 377.30 | 377.30 | 16,229 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |