Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Mar 2023 | 457.00 | 457.00 | 431.00 | 431.00 | 431.00 | 763 |
17 Mar 2023 | 440.00 | 430.00 | 430.00 | 440.00 | 440.00 | 17,573 |
16 Mar 2023 | 440.00 | 430.00 | 430.00 | 440.00 | 440.00 | 2,422 |
15 Mar 2023 | 440.00 | 458.00 | 458.00 | 440.00 | 440.00 | 3,618 |
14 Mar 2023 | 440.00 | 422.00 | 422.00 | 440.00 | 440.00 | 4,908 |
13 Mar 2023 | 427.00 | 405.00 | 405.00 | 440.00 | 440.00 | 21,745 |
10 Mar 2023 | 429.00 | 408.25 | 408.25 | 429.00 | 429.00 | 4,935 |
09 Mar 2023 | 445.00 | 440.00 | 410.00 | 429.00 | 429.00 | 2,837 |
08 Mar 2023 | 445.00 | 445.00 | 445.00 | 445.00 | 445.00 | - |
07 Mar 2023 | 445.00 | 472.30 | 412.00 | 445.00 | 445.00 | 3,401 |
06 Mar 2023 | 440.00 | 412.00 | 412.00 | 445.00 | 445.00 | 3,400 |
03 Mar 2023 | 440.00 | 412.00 | 412.00 | 440.00 | 440.00 | 3,396 |
02 Mar 2023 | 440.00 | 463.40 | 412.00 | 440.00 | 440.00 | 2,111 |
01 Mar 2023 | 440.00 | 440.00 | 440.00 | 440.00 | 440.00 | - |
28 Feb 2023 | 445.00 | 412.10 | 412.10 | 440.00 | 440.00 | 1,875 |
27 Feb 2023 | 445.00 | 411.75 | 411.75 | 445.00 | 445.00 | 2,404 |
24 Feb 2023 | 445.00 | 445.00 | 445.00 | 445.00 | 445.00 | - |
23 Feb 2023 | 445.00 | 445.00 | 445.00 | 445.00 | 445.00 | - |
22 Feb 2023 | 450.00 | 421.50 | 421.50 | 445.00 | 445.00 | 2,221 |
21 Feb 2023 | 450.00 | 422.00 | 422.00 | 450.00 | 450.00 | 250 |
20 Feb 2023 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
17 Feb 2023 | 450.00 | 473.40 | 422.00 | 450.00 | 450.00 | 24,934 |
16 Feb 2023 | 450.00 | 422.00 | 422.00 | 450.00 | 450.00 | 3,600 |
15 Feb 2023 | 465.00 | 473.40 | 420.00 | 450.00 | 450.00 | 6,022 |
14 Feb 2023 | 480.00 | 460.00 | 460.00 | 465.00 | 465.00 | 300 |
13 Feb 2023 | 480.00 | 495.60 | 461.00 | 480.00 | 480.00 | 2,047 |
10 Feb 2023 | 480.00 | 480.00 | 480.00 | 480.00 | 480.00 | - |
09 Feb 2023 | 480.00 | 461.00 | 461.00 | 480.00 | 480.00 | 15,172 |
08 Feb 2023 | 480.00 | 480.00 | 480.00 | 480.00 | 480.00 | - |
07 Feb 2023 | 490.00 | 471.00 | 471.00 | 480.00 | 480.00 | 760 |
06 Feb 2023 | 490.00 | 471.00 | 471.00 | 490.00 | 490.00 | 2,785 |
03 Feb 2023 | 490.00 | 473.73 | 473.71 | 490.00 | 490.00 | 3,685 |
02 Feb 2023 | 490.00 | 504.00 | 473.71 | 490.00 | 490.00 | 2,956 |
01 Feb 2023 | 490.00 | 473.70 | 473.50 | 490.00 | 490.00 | 3,506 |
31 Jan 2023 | 490.00 | 472.50 | 472.50 | 490.00 | 490.00 | 1,865 |
30 Jan 2023 | 490.00 | 473.50 | 473.50 | 490.00 | 490.00 | 55,433 |
27 Jan 2023 | 490.00 | 504.00 | 472.00 | 490.00 | 490.00 | 643 |
26 Jan 2023 | 490.00 | 504.00 | 475.00 | 490.00 | 490.00 | 13,762 |
25 Jan 2023 | 490.00 | 475.00 | 473.00 | 490.00 | 490.00 | 2,142 |
24 Jan 2023 | 490.00 | 504.00 | 472.00 | 490.00 | 490.00 | 10,510 |
23 Jan 2023 | 490.00 | 505.00 | 470.00 | 490.00 | 490.00 | 922 |
20 Jan 2023 | 490.00 | 476.00 | 472.00 | 490.00 | 490.00 | 7,686 |
19 Jan 2023 | 490.00 | 490.00 | 490.00 | 490.00 | 490.00 | - |
18 Jan 2023 | 490.00 | 505.00 | 476.00 | 490.00 | 490.00 | 7,173 |
17 Jan 2023 | 495.00 | 510.00 | 472.50 | 490.00 | 490.00 | 11,199 |
16 Jan 2023 | 490.00 | 499.00 | 485.00 | 495.00 | 495.00 | 18,034 |
13 Jan 2023 | 485.00 | 495.00 | 473.50 | 490.00 | 490.00 | 4,376 |
12 Jan 2023 | 485.00 | 499.90 | 472.55 | 485.00 | 485.00 | 2,062 |
11 Jan 2023 | 480.00 | 472.00 | 466.00 | 485.00 | 485.00 | 14,025 |
10 Jan 2023 | 480.00 | 499.00 | 475.00 | 480.00 | 480.00 | 4,129 |
09 Jan 2023 | 485.00 | 499.00 | 475.00 | 485.00 | 485.00 | 9,746 |
06 Jan 2023 | 480.00 | 499.00 | 475.00 | 485.00 | 485.00 | 3,409 |
05 Jan 2023 | 480.00 | 499.00 | 499.00 | 480.00 | 480.00 | 3,111 |
04 Jan 2023 | 475.00 | 462.00 | 455.00 | 480.00 | 480.00 | 9,835 |
03 Jan 2023 | 465.00 | 454.00 | 451.00 | 470.00 | 470.00 | 3,802 |
30 Dec 2022 | 465.00 | 451.00 | 451.00 | 465.00 | 465.00 | 679 |
29 Dec 2022 | 465.00 | 490.00 | 448.00 | 465.00 | 465.00 | 7,228 |
28 Dec 2022 | 460.00 | 480.00 | 463.70 | 460.00 | 460.00 | 1,263 |
23 Dec 2022 | 460.00 | 455.80 | 450.00 | 455.00 | 455.00 | 68,442 |
22 Dec 2022 | 460.00 | 450.00 | 447.00 | 450.00 | 450.00 | 1,352 |
21 Dec 2022 | 450.00 | 460.00 | 446.00 | 460.00 | 460.00 | 4,470 |
20 Dec 2022 | 450.00 | 450.00 | 450.00 | 450.00 | 450.00 | - |
19 Dec 2022 | 445.00 | 440.55 | 440.00 | 445.00 | 445.00 | 1,369 |
16 Dec 2022 | 455.00 | 430.50 | 430.50 | 445.00 | 445.00 | 453 |
15 Dec 2022 | 455.00 | 440.00 | 430.50 | 445.00 | 445.00 | 7,686 |
14 Dec 2022 | 455.00 | 443.10 | 443.10 | 445.00 | 445.00 | 452 |
13 Dec 2022 | 455.00 | 443.10 | 430.75 | 445.00 | 445.00 | 5,636 |
12 Dec 2022 | 445.00 | 445.00 | 445.00 | 445.00 | 445.00 | - |
09 Dec 2022 | 445.00 | 445.00 | 435.00 | 445.00 | 445.00 | 2,501 |
08 Dec 2022 | 445.00 | 435.00 | 434.00 | 445.00 | 445.00 | 4,641 |
07 Dec 2022 | 445.00 | 433.75 | 430.75 | 445.00 | 445.00 | 2,211 |
06 Dec 2022 | 445.00 | 445.00 | 445.00 | 445.00 | 445.00 | - |
05 Dec 2022 | 438.00 | 425.00 | 422.00 | 440.00 | 440.00 | 3,729 |
02 Dec 2022 | 438.00 | 440.00 | 422.00 | 438.00 | 438.00 | 3,865 |
01 Dec 2022 | 438.00 | 440.00 | 440.00 | 438.00 | 438.00 | 4,705 |
30 Nov 2022 | 438.00 | 438.00 | 438.00 | 438.00 | 438.00 | - |
29 Nov 2022 | 438.00 | 460.00 | 460.00 | 438.00 | 438.00 | 1,413 |
28 Nov 2022 | 440.00 | 440.00 | 440.00 | 440.00 | 440.00 | - |
25 Nov 2022 | 440.00 | 440.00 | 422.00 | 440.00 | 440.00 | 2,338 |
24 Nov 2022 | 440.00 | 431.60 | 431.60 | 440.00 | 440.00 | 1,306 |
23 Nov 2022 | 430.00 | 430.00 | 425.00 | 435.00 | 435.00 | 266 |
22 Nov 2022 | 430.00 | 430.00 | 430.00 | 430.00 | 430.00 | - |
21 Nov 2022 | 430.00 | 430.00 | 415.00 | 430.00 | 430.00 | 10,110 |
18 Nov 2022 | 430.00 | 430.00 | 415.00 | 430.00 | 430.00 | 628 |
17 Nov 2022 | 430.00 | 430.00 | 430.00 | 430.00 | 430.00 | - |
16 Nov 2022 | 430.00 | 430.00 | 430.00 | 430.00 | 430.00 | 10,988 |
15 Nov 2022 | 430.00 | 430.00 | 416.00 | 430.00 | 430.00 | 5,959 |
14 Nov 2022 | 424.00 | 430.00 | 415.00 | 435.00 | 435.00 | 12,036 |
11 Nov 2022 | 424.00 | 430.00 | 413.70 | 429.00 | 429.00 | 8,734 |
10 Nov 2022 | 420.00 | 415.00 | 410.00 | 425.00 | 425.00 | 24,527 |
09 Nov 2022 | 430.00 | 425.00 | 422.00 | 425.00 | 425.00 | 9,864 |
08 Nov 2022 | 420.00 | 433.22 | 412.00 | 435.00 | 435.00 | 416,411 |
07 Nov 2022 | 420.00 | 425.00 | 412.00 | 425.00 | 425.00 | 3,016 |
04 Nov 2022 | 380.00 | 434.80 | 389.50 | 425.00 | 425.00 | 1,091,743 |
03 Nov 2022 | 380.00 | 385.00 | 380.00 | 385.00 | 385.00 | 5,509 |
02 Nov 2022 | 395.00 | 400.00 | 391.00 | 400.00 | 400.00 | 3,258 |
01 Nov 2022 | 395.00 | 400.00 | 400.00 | 400.00 | 400.00 | 1,208 |
31 Oct 2022 | 400.00 | 400.00 | 400.00 | 400.00 | 400.00 | - |
28 Oct 2022 | 395.00 | 407.50 | 390.00 | 400.00 | 400.00 | 6,767 |
27 Oct 2022 | 395.00 | 405.00 | 398.30 | 400.00 | 400.00 | 5,469 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |