Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 56.00 | 56.00 | 54.00 | 54.00 | 54.00 | 325,294 |
25 Apr 2024 | 56.00 | 57.00 | 55.00 | 55.60 | 55.60 | 431,663 |
24 Apr 2024 | 56.00 | 57.00 | 55.00 | 56.00 | 56.00 | 87,096 |
23 Apr 2024 | 56.00 | 57.00 | 55.00 | 55.00 | 55.00 | 250,680 |
22 Apr 2024 | 55.50 | 57.00 | 55.00 | 56.00 | 56.00 | 119,203 |
19 Apr 2024 | 56.00 | 57.00 | 55.00 | 56.00 | 56.00 | 84,206 |
18 Apr 2024 | 56.00 | 57.00 | 55.00 | 55.40 | 55.40 | 65,227 |
17 Apr 2024 | 57.00 | 58.00 | 55.50 | 55.60 | 55.60 | 173,429 |
16 Apr 2024 | 59.00 | 60.00 | 56.00 | 56.00 | 56.00 | 157,818 |
15 Apr 2024 | 58.50 | 60.00 | 58.00 | 58.00 | 58.00 | 121,442 |
12 Apr 2024 | 56.50 | 59.00 | 56.00 | 59.00 | 59.00 | 257,724 |
11 Apr 2024 | 58.00 | 59.00 | 56.00 | 56.50 | 56.50 | 152,472 |
10 Apr 2024 | 57.00 | 58.71 | 56.00 | 57.50 | 57.50 | 340,673 |
09 Apr 2024 | 56.00 | 58.00 | 56.00 | 57.60 | 57.60 | 622,846 |
08 Apr 2024 | 58.50 | 59.00 | 56.00 | 56.00 | 56.00 | 173,714 |
05 Apr 2024 | 60.00 | 62.00 | 56.25 | 58.00 | 58.00 | 192,221 |
04 Apr 2024 | 61.50 | 62.00 | 58.00 | 59.00 | 59.00 | 146,476 |
03 Apr 2024 | 63.00 | 64.00 | 60.00 | 61.50 | 61.50 | 587,189 |
02 Apr 2024 | 63.00 | 64.00 | 62.00 | 62.00 | 62.00 | 177,612 |
28 Mar 2024 | 62.50 | 64.00 | 62.16 | 63.00 | 63.00 | 125,523 |
27 Mar 2024 | 63.50 | 65.00 | 61.50 | 62.50 | 62.50 | 117,386 |
26 Mar 2024 | 64.00 | 66.00 | 62.00 | 62.00 | 62.00 | 95,224 |
25 Mar 2024 | 66.00 | 67.00 | 62.00 | 63.00 | 63.00 | 54,066 |
22 Mar 2024 | 66.50 | 68.00 | 65.00 | 65.20 | 65.20 | 412,621 |
21 Mar 2024 | 68.00 | 68.00 | 65.00 | 65.20 | 65.20 | 111,623 |
20 Mar 2024 | 69.50 | 70.00 | 66.25 | 68.00 | 68.00 | 131,002 |
19 Mar 2024 | 71.00 | 72.00 | 68.06 | 69.50 | 69.50 | 288,449 |
18 Mar 2024 | 71.50 | 72.00 | 70.00 | 70.00 | 70.00 | 57,685 |
15 Mar 2024 | 71.50 | 72.00 | 71.00 | 71.50 | 71.50 | 1,605,056 |
14 Mar 2024 | 71.00 | 72.00 | 71.00 | 72.00 | 72.00 | 749,014 |
13 Mar 2024 | 71.00 | 72.00 | 70.20 | 71.00 | 71.00 | 209,124 |
12 Mar 2024 | 71.00 | 72.00 | 70.00 | 72.00 | 72.00 | 59,299 |
11 Mar 2024 | 71.00 | 72.00 | 70.00 | 71.00 | 71.00 | 82,407 |
08 Mar 2024 | 71.00 | 72.00 | 70.00 | 70.00 | 70.00 | 235,769 |
07 Mar 2024 | 71.00 | 72.00 | 70.00 | 71.00 | 71.00 | 133,027 |
06 Mar 2024 | 71.00 | 72.00 | 70.00 | 70.00 | 70.00 | 419,319 |
05 Mar 2024 | 72.00 | 74.00 | 70.00 | 70.20 | 70.20 | 98,937 |
04 Mar 2024 | 71.50 | 74.00 | 70.00 | 71.00 | 71.00 | 3,501,206 |
01 Mar 2024 | 71.50 | 73.00 | 70.00 | 72.00 | 72.00 | 85,853 |
29 Feb 2024 | 71.50 | 72.00 | 71.00 | 71.50 | 71.50 | 118,045 |
28 Feb 2024 | 71.00 | 72.60 | 70.00 | 72.60 | 72.60 | 95,294 |
27 Feb 2024 | 72.00 | 73.00 | 70.00 | 72.00 | 72.00 | 520,216 |
26 Feb 2024 | 72.00 | 74.00 | 71.00 | 72.60 | 72.60 | 239,581 |
23 Feb 2024 | 70.00 | 75.00 | 69.10 | 75.00 | 75.00 | 245,132 |
22 Feb 2024 | 70.00 | 71.00 | 69.00 | 70.00 | 70.00 | 193,672 |
21 Feb 2024 | 69.50 | 72.00 | 68.00 | 70.00 | 70.00 | 484,266 |
20 Feb 2024 | 66.50 | 71.00 | 66.90 | 69.60 | 69.60 | 402,673 |
19 Feb 2024 | 66.50 | 67.00 | 66.00 | 66.20 | 66.20 | 172,946 |
16 Feb 2024 | 66.00 | 67.00 | 65.00 | 66.00 | 66.00 | 405,962 |
15 Feb 2024 | 66.00 | 67.00 | 65.00 | 65.00 | 65.00 | 47,974 |
14 Feb 2024 | 66.00 | 67.00 | 65.00 | 66.00 | 66.00 | 470,461 |
13 Feb 2024 | 65.50 | 67.00 | 64.88 | 66.00 | 66.00 | 184,261 |
12 Feb 2024 | 66.50 | 67.00 | 64.00 | 65.00 | 65.00 | 987,404 |
09 Feb 2024 | 66.00 | 67.00 | 65.00 | 65.00 | 65.00 | 170,778 |
08 Feb 2024 | 65.50 | 67.00 | 64.00 | 64.00 | 64.00 | 666,683 |
07 Feb 2024 | 64.00 | 67.00 | 62.00 | 65.00 | 65.00 | 485,394 |
06 Feb 2024 | 63.50 | 66.00 | 62.00 | 64.00 | 64.00 | 75,701 |
05 Feb 2024 | 63.00 | 65.00 | 62.00 | 62.20 | 62.20 | 1,115,498 |
02 Feb 2024 | 62.50 | 64.00 | 61.00 | 63.00 | 63.00 | 2,024,630 |
01 Feb 2024 | 65.00 | 66.00 | 61.00 | 62.00 | 62.00 | 491,534 |
31 Jan 2024 | 65.00 | 66.00 | 64.00 | 64.40 | 64.40 | 306,695 |
30 Jan 2024 | 65.00 | 66.50 | 64.00 | 65.00 | 65.00 | 349,276 |
29 Jan 2024 | 66.50 | 68.00 | 64.11 | 65.00 | 65.00 | 466,595 |
26 Jan 2024 | 63.00 | 67.00 | 63.00 | 67.00 | 67.00 | 645,526 |
25 Jan 2024 | 61.00 | 63.00 | 59.00 | 63.00 | 63.00 | 1,160,855 |
24 Jan 2024 | 68.50 | 69.00 | 60.22 | 61.00 | 61.00 | 1,696,827 |
23 Jan 2024 | 72.50 | 73.10 | 66.00 | 67.00 | 67.00 | 1,761,257 |
22 Jan 2024 | 79.50 | 80.00 | 72.25 | 72.60 | 72.60 | 1,152,019 |
19 Jan 2024 | 81.50 | 82.00 | 78.01 | 81.00 | 81.00 | 469,702 |
18 Jan 2024 | 81.50 | 82.00 | 80.40 | 80.40 | 80.40 | 145,455 |
17 Jan 2024 | 82.00 | 84.60 | 81.00 | 81.00 | 81.00 | 240,749 |
16 Jan 2024 | 84.50 | 86.00 | 82.00 | 82.60 | 82.60 | 172,919 |
15 Jan 2024 | 84.25 | 86.00 | 82.00 | 85.00 | 85.00 | 55,574 |
12 Jan 2024 | 81.00 | 83.00 | 81.00 | 83.00 | 83.00 | 93,359 |
11 Jan 2024 | 84.50 | 85.00 | 80.25 | 82.00 | 82.00 | 316,292 |
10 Jan 2024 | 87.00 | 88.00 | 83.10 | 85.00 | 85.00 | 68,241 |
09 Jan 2024 | 89.00 | 89.00 | 86.00 | 86.00 | 86.00 | 250,099 |
08 Jan 2024 | 92.00 | 93.00 | 88.83 | 89.00 | 89.00 | 67,997 |
05 Jan 2024 | 93.00 | 95.00 | 90.00 | 91.00 | 91.00 | 91,201 |
04 Jan 2024 | 93.00 | 95.00 | 91.00 | 95.00 | 95.00 | 117,913 |
03 Jan 2024 | 93.00 | 95.00 | 91.00 | 95.00 | 95.00 | 114,440 |
02 Jan 2024 | 87.50 | 95.00 | 86.00 | 93.00 | 93.00 | 411,140 |
29 Dec 2023 | 82.00 | 89.00 | 82.00 | 87.50 | 87.50 | 135,882 |
28 Dec 2023 | 82.00 | 83.00 | 81.00 | 83.00 | 83.00 | 208,339 |
27 Dec 2023 | 82.00 | 83.00 | 81.00 | 82.00 | 82.00 | 243,619 |
22 Dec 2023 | 82.00 | 83.00 | 81.00 | 82.00 | 82.00 | 176,716 |
21 Dec 2023 | 82.00 | 83.00 | 81.00 | 82.00 | 82.00 | 93,429 |
20 Dec 2023 | 82.00 | 83.00 | 81.00 | 83.00 | 83.00 | 214,912 |
19 Dec 2023 | 81.50 | 82.00 | 81.00 | 81.00 | 81.00 | 97,329 |
18 Dec 2023 | 82.00 | 83.00 | 81.00 | 81.00 | 81.00 | 526,757 |
15 Dec 2023 | 82.50 | 84.00 | 81.00 | 81.00 | 81.00 | 990,686 |
14 Dec 2023 | 82.00 | 85.00 | 81.00 | 82.00 | 82.00 | 1,071,716 |
13 Dec 2023 | 81.50 | 84.00 | 81.00 | 81.60 | 81.60 | 894,688 |
12 Dec 2023 | 81.50 | 83.00 | 80.00 | 82.00 | 82.00 | 1,182,184 |
11 Dec 2023 | 81.50 | 83.40 | 80.00 | 82.00 | 82.00 | 632,483 |
08 Dec 2023 | 87.00 | 88.40 | 79.00 | 81.40 | 81.40 | 663,493 |
07 Dec 2023 | 96.50 | 98.00 | 86.20 | 86.80 | 86.80 | 1,900,691 |
06 Dec 2023 | 107.50 | 111.00 | 107.00 | 111.00 | 111.00 | 98,762 |
05 Dec 2023 | 106.50 | 110.00 | 104.00 | 110.00 | 110.00 | 165,658 |
04 Dec 2023 | 105.50 | 109.00 | 106.00 | 106.00 | 106.00 | 169,676 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |