Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jun 2023 | 419.86 | 421.00 | 419.00 | 420.00 | 420.00 | 164 |
31 May 2023 | 422.22 | 422.22 | 419.90 | 420.83 | 420.83 | 83 |
30 May 2023 | 422.94 | 423.99 | 420.51 | 423.99 | 423.99 | 359 |
29 May 2023 | 420.72 | 423.38 | 420.72 | 423.30 | 423.30 | 477 |
26 May 2023 | 415.00 | 416.51 | 415.00 | 415.69 | 415.69 | 154 |
25 May 2023 | 415.00 | 415.00 | 414.00 | 414.16 | 414.16 | 107 |
24 May 2023 | 418.01 | 418.01 | 414.00 | 414.78 | 414.78 | 261 |
23 May 2023 | 421.00 | 421.20 | 418.01 | 418.01 | 418.01 | 173 |
22 May 2023 | 421.50 | 421.50 | 419.50 | 419.50 | 419.50 | 238 |
19 May 2023 | 419.43 | 421.50 | 419.31 | 421.50 | 421.50 | 574 |
18 May 2023 | 415.01 | 416.91 | 415.01 | 416.00 | 416.00 | 184 |
17 May 2023 | 412.77 | 413.11 | 412.00 | 412.79 | 412.79 | 1,229 |
16 May 2023 | 414.49 | 414.49 | 412.00 | 413.00 | 413.00 | 137 |
15 May 2023 | 412.66 | 414.50 | 412.66 | 414.50 | 414.50 | 39 |
12 May 2023 | 415.00 | 415.00 | 413.00 | 414.99 | 414.99 | 198 |
11 May 2023 | 415.00 | 415.00 | 415.00 | 415.00 | 415.00 | 4 |
10 May 2023 | 412.50 | 412.60 | 411.99 | 412.00 | 412.00 | 56 |
09 May 2023 | 414.00 | 414.35 | 412.50 | 412.50 | 412.50 | 74 |
08 May 2023 | 408.00 | 413.90 | 408.00 | 412.15 | 412.15 | 20 |
05 May 2023 | 408.40 | 408.40 | 407.50 | 407.70 | 407.70 | 119 |
04 May 2023 | 410.00 | 410.00 | 408.00 | 409.84 | 409.84 | 115 |
03 May 2023 | 413.25 | 413.48 | 412.50 | 413.20 | 413.20 | 61 |
02 May 2023 | 414.55 | 416.00 | 414.55 | 416.00 | 416.00 | 109 |
28 Apr 2023 | 410.00 | 414.00 | 410.00 | 412.00 | 412.00 | 287 |
27 Apr 2023 | 408.47 | 408.47 | 406.70 | 407.00 | 407.00 | 81 |
26 Apr 2023 | 410.00 | 410.00 | 408.00 | 408.00 | 408.00 | 141 |
25 Apr 2023 | 412.05 | 415.00 | 411.77 | 412.33 | 412.33 | 151 |
24 Apr 2023 | 413.00 | 413.00 | 412.05 | 412.05 | 412.05 | 51 |
21 Apr 2023 | 413.32 | 413.93 | 413.26 | 413.26 | 413.26 | 42 |
20 Apr 2023 | 414.00 | 414.00 | 413.24 | 413.32 | 413.32 | 56 |
19 Apr 2023 | 416.00 | 416.00 | 414.00 | 414.20 | 414.20 | 74 |
18 Apr 2023 | 413.50 | 416.00 | 413.50 | 416.00 | 416.00 | 134 |
17 Apr 2023 | 413.50 | 414.00 | 413.18 | 413.18 | 413.18 | 112 |
14 Apr 2023 | 412.20 | 414.00 | 412.20 | 413.50 | 413.50 | 133 |
13 Apr 2023 | 409.91 | 410.63 | 408.00 | 410.00 | 410.00 | 233 |
12 Apr 2023 | 411.00 | 411.44 | 409.36 | 409.36 | 409.36 | 125 |
11 Apr 2023 | 409.05 | 411.00 | 409.00 | 410.00 | 410.00 | 104 |
10 Apr 2023 | 409.01 | 410.00 | 409.00 | 409.02 | 409.02 | 113 |
06 Apr 2023 | 406.43 | 408.78 | 406.43 | 408.39 | 408.39 | 59 |
05 Apr 2023 | 412.25 | 412.25 | 409.88 | 409.88 | 409.88 | 282 |
04 Apr 2023 | 409.50 | 412.25 | 409.50 | 412.25 | 412.25 | 1,075 |
03 Apr 2023 | 410.00 | 410.00 | 407.93 | 409.50 | 409.50 | 138 |
31 Mar 2023 | 406.67 | 408.00 | 405.10 | 405.10 | 405.10 | 394 |
30 Mar 2023 | 400.61 | 404.00 | 400.61 | 404.00 | 404.00 | 189 |
29 Mar 2023 | 398.96 | 400.80 | 398.96 | 400.80 | 400.80 | 146 |
28 Mar 2023 | 404.00 | 404.00 | 397.00 | 397.00 | 397.00 | 71 |
27 Mar 2023 | 398.00 | 399.71 | 395.67 | 397.00 | 397.00 | 255 |
24 Mar 2023 | 395.42 | 395.50 | 393.00 | 393.00 | 393.00 | 501 |
23 Mar 2023 | 396.50 | 396.85 | 394.30 | 396.82 | 396.82 | 237 |
22 Mar 2023 | 398.09 | 400.70 | 398.09 | 398.23 | 398.23 | 338 |
21 Mar 2023 | 392.00 | 396.50 | 392.00 | 396.50 | 396.50 | 35 |
20 Mar 2023 | 394.55 | 394.55 | 387.00 | 387.00 | 387.00 | 440 |
17 Mar 2023 | 395.00 | 396.10 | 395.00 | 396.10 | 396.10 | 85 |
16 Mar 2023 | 392.69 | 392.86 | 392.00 | 392.00 | 392.00 | 169 |
15 Mar 2023 | 393.70 | 394.00 | 392.01 | 394.00 | 394.00 | 149 |
14 Mar 2023 | 388.09 | 388.32 | 386.68 | 387.99 | 387.99 | 598 |
13 Mar 2023 | 391.10 | 394.68 | 389.50 | 389.50 | 389.50 | 274 |
10 Mar 2023 | 391.85 | 391.85 | 389.50 | 389.90 | 389.90 | 461 |
09 Mar 2023 | 400.00 | 400.20 | 399.50 | 400.07 | 400.07 | 90 |
08 Mar 2023 | 400.12 | 401.00 | 399.00 | 399.94 | 399.94 | 200 |
07 Mar 2023 | 406.47 | 409.00 | 405.99 | 406.00 | 406.00 | 343 |
06 Mar 2023 | 400.80 | 406.76 | 400.80 | 406.35 | 406.35 | 149 |
03 Mar 2023 | 392.80 | 392.80 | 392.80 | 392.80 | 392.80 | - |
02 Mar 2023 | 396.44 | 396.44 | 392.80 | 392.80 | 392.80 | 377 |
01 Mar 2023 | 400.00 | 400.00 | 396.00 | 399.22 | 399.22 | 162 |
28 Feb 2023 | 399.67 | 400.20 | 397.50 | 397.98 | 397.98 | 211 |
27 Feb 2023 | 400.90 | 400.90 | 396.82 | 399.67 | 399.67 | 239 |
24 Feb 2023 | 402.27 | 402.27 | 400.96 | 400.96 | 400.96 | 170 |
23 Feb 2023 | 401.53 | 402.99 | 401.23 | 402.42 | 402.42 | 429 |
22 Feb 2023 | 401.43 | 401.77 | 399.85 | 399.85 | 399.85 | 264 |
21 Feb 2023 | 406.99 | 406.99 | 404.70 | 404.70 | 404.70 | 317 |
20 Feb 2023 | 408.77 | 408.79 | 406.46 | 408.25 | 408.25 | 67 |
17 Feb 2023 | 411.90 | 411.90 | 406.00 | 406.00 | 406.00 | 708 |
16 Feb 2023 | 416.49 | 416.49 | 415.10 | 415.10 | 415.10 | 30 |
15 Feb 2023 | 413.21 | 413.34 | 411.00 | 412.47 | 412.47 | 121 |
14 Feb 2023 | 411.33 | 413.83 | 411.33 | 413.83 | 413.83 | 203 |
13 Feb 2023 | 407.53 | 408.99 | 407.00 | 408.99 | 408.99 | 226 |
10 Feb 2023 | 408.64 | 409.00 | 407.50 | 407.50 | 407.50 | 169 |
09 Feb 2023 | 413.15 | 413.60 | 412.00 | 413.00 | 413.00 | 139 |
08 Feb 2023 | 412.50 | 416.71 | 412.50 | 415.00 | 415.00 | 296 |
07 Feb 2023 | 412.01 | 412.01 | 411.10 | 411.88 | 411.88 | 465 |
06 Feb 2023 | 412.86 | 413.13 | 411.99 | 411.99 | 411.99 | 209 |
03 Feb 2023 | 413.70 | 415.00 | 413.70 | 414.59 | 414.59 | 185 |
02 Feb 2023 | 406.50 | 413.99 | 406.50 | 413.50 | 413.50 | 999 |
01 Feb 2023 | 406.00 | 406.00 | 405.96 | 405.96 | 405.96 | 41 |
31 Jan 2023 | 403.08 | 403.16 | 400.01 | 400.01 | 400.01 | 215 |
30 Jan 2023 | 406.68 | 406.68 | 403.93 | 403.93 | 403.93 | 345 |
27 Jan 2023 | 402.95 | 405.00 | 402.95 | 404.50 | 404.50 | 441 |
26 Jan 2023 | 402.00 | 402.00 | 401.50 | 402.00 | 402.00 | 238 |
25 Jan 2023 | 402.00 | 402.00 | 399.50 | 399.50 | 399.50 | 550 |
20 Jan 2023 | 392.20 | 392.20 | 390.00 | 390.20 | 390.20 | 152 |
19 Jan 2023 | 392.48 | 392.48 | 390.32 | 391.18 | 391.18 | 60 |
18 Jan 2023 | 397.95 | 399.90 | 397.95 | 399.66 | 399.66 | 164 |
17 Jan 2023 | 398.90 | 398.90 | 397.76 | 397.76 | 397.76 | 129 |
16 Jan 2023 | 400.00 | 400.00 | 398.00 | 398.00 | 398.00 | 173 |
13 Jan 2023 | 397.00 | 397.00 | 396.50 | 396.50 | 396.50 | 34 |
12 Jan 2023 | 397.00 | 397.00 | 396.50 | 396.50 | 396.50 | 34 |
11 Jan 2023 | 392.32 | 392.32 | 391.00 | 391.00 | 391.00 | 92 |
10 Jan 2023 | 388.62 | 388.62 | 388.00 | 388.40 | 388.40 | 167 |
09 Jan 2023 | 388.12 | 390.43 | 388.12 | 390.02 | 390.02 | 25 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |