Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 384.00 | 384.00 | 382.65 | 384.00 | 384.00 | 109 |
09 May 2024 | 381.55 | 382.85 | 381.55 | 382.85 | 382.85 | - |
08 May 2024 | 381.85 | 383.80 | 380.95 | 383.80 | 383.80 | 15 |
07 May 2024 | 384.95 | 384.95 | 382.10 | 383.35 | 383.35 | 65 |
06 May 2024 | 378.95 | 380.10 | 378.80 | 380.10 | 380.10 | 30 |
03 May 2024 | 372.00 | 376.55 | 372.00 | 376.55 | 376.55 | - |
02 May 2024 | 371.90 | 372.50 | 370.45 | 370.45 | 370.45 | 133 |
30 Apr 2024 | 375.90 | 375.90 | 370.95 | 370.95 | 370.95 | 94 |
29 Apr 2024 | 382.35 | 382.35 | 373.90 | 373.90 | 373.90 | 131 |
26 Apr 2024 | 388.35 | 388.35 | 383.05 | 383.05 | 383.05 | 80 |
25 Apr 2024 | 375.40 | 375.70 | 363.75 | 366.00 | 366.00 | 159 |
24 Apr 2024 | 384.85 | 385.00 | 381.85 | 381.85 | 381.85 | 46 |
23 Apr 2024 | 377.65 | 381.00 | 376.60 | 379.95 | 379.95 | 12 |
22 Apr 2024 | 376.65 | 377.15 | 374.00 | 374.00 | 374.00 | 138 |
19 Apr 2024 | 374.70 | 378.25 | 374.70 | 376.20 | 376.20 | 17 |
18 Apr 2024 | 387.35 | 387.75 | 385.00 | 385.90 | 385.90 | 76 |
17 Apr 2024 | 390.50 | 392.55 | 387.90 | 387.90 | 387.90 | 108 |
16 Apr 2024 | 389.45 | 392.20 | 389.45 | 392.20 | 392.20 | 107 |
15 Apr 2024 | 398.30 | 398.70 | 397.70 | 397.70 | 397.70 | 109 |
12 Apr 2024 | 400.25 | 400.25 | 398.00 | 398.35 | 398.35 | 96 |
11 Apr 2024 | 395.50 | 397.25 | 395.50 | 396.55 | 396.55 | 32 |
10 Apr 2024 | 393.50 | 393.50 | 390.95 | 391.70 | 391.70 | 4 |
09 Apr 2024 | 392.25 | 392.25 | 389.30 | 389.80 | 389.80 | 33 |
08 Apr 2024 | 393.20 | 393.20 | 391.85 | 391.85 | 391.85 | 40 |
05 Apr 2024 | 388.20 | 392.05 | 387.40 | 392.05 | 392.05 | 22 |
04 Apr 2024 | 390.10 | 392.10 | 389.00 | 392.10 | 392.10 | 47 |
03 Apr 2024 | 390.45 | 390.55 | 388.75 | 390.55 | 390.55 | 168 |
02 Apr 2024 | 395.25 | 395.95 | 390.45 | 391.35 | 391.35 | 142 |
28 Mar 2024 | 390.10 | 390.30 | 388.70 | 388.80 | 388.80 | 51 |
27 Mar 2024 | 390.40 | 390.40 | 387.95 | 388.25 | 388.25 | 8 |
26 Mar 2024 | 391.75 | 392.25 | 391.15 | 391.15 | 391.15 | 1 |
25 Mar 2024 | 394.80 | 394.80 | 391.55 | 391.60 | 391.60 | 83 |
22 Mar 2024 | 397.30 | 398.10 | 395.10 | 395.10 | 395.10 | 6 |
21 Mar 2024 | 392.25 | 395.85 | 392.25 | 395.85 | 395.85 | 74 |
20 Mar 2024 | 387.50 | 389.50 | 387.50 | 389.20 | 389.20 | 9 |
19 Mar 2024 | 384.75 | 387.55 | 383.25 | 387.55 | 387.55 | 77 |
18 Mar 2024 | 383.00 | 385.50 | 380.70 | 385.40 | 385.40 | 65 |
15 Mar 2024 | 392.40 | 392.40 | 380.20 | 380.20 | 380.20 | 203 |
14 Mar 2024 | 381.45 | 390.20 | 381.40 | 390.05 | 390.05 | 19 |
13 Mar 2024 | 380.90 | 380.90 | 378.50 | 378.80 | 378.80 | 29 |
12 Mar 2024 | 372.05 | 378.45 | 372.05 | 378.45 | 378.45 | 30 |
11 Mar 2024 | 370.00 | 370.60 | 369.10 | 369.10 | 369.10 | 32 |
08 Mar 2024 | 372.95 | 373.15 | 372.95 | 373.15 | 373.15 | 4 |
07 Mar 2024 | 368.10 | 373.50 | 367.50 | 373.50 | 373.50 | 24 |
06 Mar 2024 | 371.75 | 373.90 | 366.95 | 369.55 | 369.55 | 157 |
05 Mar 2024 | 380.70 | 381.55 | 371.75 | 371.75 | 371.75 | 127 |
04 Mar 2024 | 383.40 | 383.60 | 380.10 | 382.85 | 382.85 | 139 |
01 Mar 2024 | 382.90 | 383.40 | 380.65 | 380.95 | 380.95 | 144 |
29 Feb 2024 | 374.60 | 377.25 | 374.20 | 377.25 | 377.25 | 34 |
28 Feb 2024 | 375.60 | 376.00 | 375.50 | 376.00 | 376.00 | 17 |
27 Feb 2024 | 376.15 | 376.50 | 373.95 | 373.95 | 373.95 | 63 |
26 Feb 2024 | 379.85 | 379.85 | 376.80 | 376.80 | 376.80 | 29 |
23 Feb 2024 | 380.75 | 383.25 | 379.05 | 379.05 | 379.05 | 79 |
22 Feb 2024 | 377.15 | 379.00 | 375.85 | 379.00 | 379.00 | 73 |
21 Feb 2024 | 371.20 | 371.50 | 369.00 | 369.25 | 369.25 | 103 |
20 Feb 2024 | 374.65 | 374.80 | 369.00 | 370.65 | 370.65 | 243 |
19 Feb 2024 | 375.85 | 378.75 | 375.30 | 378.00 | 378.00 | 38 |
16 Feb 2024 | 378.85 | 379.20 | 376.95 | 376.95 | 376.95 | 116 |
15 Feb 2024 | 383.35 | 383.35 | 376.30 | 376.70 | 376.70 | 182 |
14 Feb 2024 | 382.50 | 382.55 | 378.75 | 378.75 | 378.75 | 6 |
14 Feb 2024 | 0.75 Dividend | |||||
13 Feb 2024 | 385.50 | 385.50 | 378.15 | 381.65 | 380.90 | 272 |
12 Feb 2024 | 390.45 | 391.40 | 388.95 | 388.95 | 388.19 | 66 |
09 Feb 2024 | 385.30 | 389.65 | 385.30 | 389.65 | 388.88 | 37 |
08 Feb 2024 | 384.25 | 384.35 | 383.65 | 383.65 | 382.90 | 30 |
07 Feb 2024 | 376.85 | 382.05 | 376.85 | 382.05 | 381.30 | 35 |
06 Feb 2024 | 379.05 | 379.15 | 376.00 | 376.00 | 375.26 | 100 |
05 Feb 2024 | 382.15 | 383.15 | 377.05 | 377.05 | 376.31 | 135 |
02 Feb 2024 | 375.25 | 378.20 | 373.70 | 378.20 | 377.46 | 146 |
01 Feb 2024 | 370.95 | 375.25 | 369.90 | 372.20 | 371.47 | 134 |
31 Jan 2024 | 377.30 | 377.30 | 370.00 | 371.85 | 371.12 | 261 |
30 Jan 2024 | 382.60 | 382.60 | 378.35 | 378.35 | 377.61 | 92 |
29 Jan 2024 | 374.55 | 376.85 | 374.00 | 376.85 | 376.11 | 165 |
26 Jan 2024 | 372.00 | 373.00 | 371.75 | 373.00 | 372.27 | 12 |
25 Jan 2024 | 371.70 | 375.00 | 369.00 | 375.00 | 374.26 | 49 |
24 Jan 2024 | 369.20 | 371.00 | 368.00 | 369.65 | 368.92 | 65 |
23 Jan 2024 | 363.85 | 365.40 | 363.85 | 364.65 | 363.93 | 146 |
22 Jan 2024 | 367.25 | 368.35 | 364.10 | 365.05 | 364.33 | 190 |
19 Jan 2024 | 364.35 | 366.20 | 363.40 | 363.50 | 362.79 | 100 |
18 Jan 2024 | 361.20 | 361.40 | 360.40 | 361.40 | 360.69 | 76 |
17 Jan 2024 | 358.05 | 359.05 | 358.05 | 359.05 | 358.34 | 160 |
16 Jan 2024 | 354.75 | 360.80 | 354.75 | 360.10 | 359.39 | 134 |
15 Jan 2024 | 356.35 | 356.35 | 354.85 | 355.30 | 354.60 | 181 |
12 Jan 2024 | 349.60 | 352.95 | 349.60 | 352.95 | 352.26 | 8 |
11 Jan 2024 | 350.00 | 355.00 | 347.95 | 347.95 | 347.27 | 86 |
10 Jan 2024 | 344.05 | 348.15 | 343.95 | 348.15 | 347.47 | 11 |
09 Jan 2024 | 341.95 | 342.80 | 340.70 | 342.55 | 341.88 | 164 |
08 Jan 2024 | 336.65 | 337.45 | 336.65 | 337.45 | 336.79 | 35 |
05 Jan 2024 | 336.50 | 338.30 | 336.50 | 338.30 | 337.64 | 49 |
04 Jan 2024 | 340.10 | 340.10 | 339.50 | 339.50 | 338.83 | 22 |
03 Jan 2024 | 337.60 | 341.00 | 336.25 | 341.00 | 340.33 | 68 |
02 Jan 2024 | 341.10 | 341.95 | 336.00 | 338.15 | 337.49 | 168 |
29 Dec 2023 | 339.65 | 340.20 | 339.65 | 339.90 | 339.23 | 96 |
28 Dec 2023 | 337.30 | 338.65 | 337.05 | 338.45 | 337.78 | 115 |
27 Dec 2023 | 339.95 | 339.95 | 336.10 | 336.10 | 335.44 | 152 |
22 Dec 2023 | 345.00 | 345.00 | 337.70 | 340.25 | 339.58 | 230 |
21 Dec 2023 | 340.05 | 340.05 | 338.05 | 338.05 | 337.39 | 22 |
20 Dec 2023 | 339.55 | 341.50 | 339.15 | 341.20 | 340.53 | 212 |
19 Dec 2023 | 340.50 | 340.65 | 339.30 | 339.30 | 338.63 | 160 |
18 Dec 2023 | 338.75 | 339.90 | 337.90 | 339.85 | 339.18 | 268 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |