Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 132.00 | 135.00 | 130.15 | 135.00 | 135.00 | 490 |
25 Apr 2024 | 129.00 | 133.90 | 129.00 | 132.05 | 132.05 | 716 |
24 Apr 2024 | 132.60 | 132.60 | 131.00 | 131.10 | 131.10 | 688 |
23 Apr 2024 | 131.95 | 133.50 | 131.00 | 131.05 | 131.05 | 1,495 |
22 Apr 2024 | 133.00 | 133.55 | 129.75 | 130.60 | 130.60 | 1,683 |
19 Apr 2024 | 131.00 | 131.00 | 129.90 | 129.90 | 129.90 | 234 |
18 Apr 2024 | 131.80 | 134.25 | 130.85 | 130.95 | 130.95 | 1,196 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 132.95 | 134.60 | 130.15 | 131.60 | 131.60 | 1,768 |
15 Apr 2024 | 136.95 | 136.95 | 132.00 | 133.05 | 133.05 | 3,426 |
12 Apr 2024 | 139.70 | 139.70 | 136.05 | 137.75 | 137.75 | 702 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 139.00 | 139.00 | 136.20 | 137.10 | 137.10 | 853 |
09 Apr 2024 | 140.00 | 141.45 | 138.10 | 138.80 | 138.80 | 1,331 |
08 Apr 2024 | 143.00 | 143.45 | 140.75 | 140.75 | 140.75 | 1,127 |
05 Apr 2024 | 149.35 | 149.35 | 142.70 | 142.70 | 142.70 | 1,483 |
04 Apr 2024 | 146.95 | 148.00 | 141.60 | 146.35 | 146.35 | 1,888 |
03 Apr 2024 | 141.95 | 145.50 | 139.95 | 145.45 | 145.45 | 4,434 |
02 Apr 2024 | 149.00 | 149.00 | 138.00 | 142.05 | 142.05 | 5,916 |
01 Apr 2024 | 131.05 | 141.95 | 131.05 | 141.95 | 141.95 | 3,011 |
28 Mar 2024 | 117.55 | 122.45 | 117.00 | 118.30 | 118.30 | 21,989 |
27 Mar 2024 | 127.65 | 130.00 | 116.10 | 119.95 | 119.95 | 10,895 |
26 Mar 2024 | 130.35 | 130.50 | 125.00 | 125.95 | 125.95 | 18,670 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 130.00 | 132.35 | 128.30 | 130.10 | 130.10 | 886 |
21 Mar 2024 | 128.60 | 133.00 | 126.55 | 127.45 | 127.45 | 13,701 |
20 Mar 2024 | 129.75 | 130.00 | 123.25 | 126.10 | 126.10 | 9,398 |
19 Mar 2024 | 126.25 | 128.80 | 124.30 | 125.55 | 125.55 | 9,665 |
18 Mar 2024 | 131.15 | 135.00 | 122.55 | 127.90 | 127.90 | 16,487 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 122.50 | 131.45 | 122.05 | 127.50 | 127.50 | 17,316 |
13 Mar 2024 | 140.05 | 142.75 | 122.15 | 125.20 | 125.20 | 21,133 |
12 Mar 2024 | 146.95 | 150.55 | 137.00 | 139.75 | 139.75 | 9,577 |
11 Mar 2024 | 162.95 | 162.95 | 145.50 | 147.35 | 147.35 | 12,377 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 162.00 | 163.60 | 152.30 | 155.45 | 155.45 | 5,062 |
06 Mar 2024 | 160.10 | 160.90 | 152.05 | 154.85 | 154.85 | 7,669 |
05 Mar 2024 | 165.60 | 165.70 | 161.45 | 162.25 | 162.25 | 7,446 |
04 Mar 2024 | 177.40 | 177.40 | 166.00 | 167.25 | 167.25 | 384 |
01 Mar 2024 | 171.00 | 172.15 | 168.00 | 171.35 | 171.35 | 755 |
29 Feb 2024 | 162.75 | 175.00 | 157.30 | 168.95 | 168.95 | 11,233 |
28 Feb 2024 | 167.85 | 171.75 | 157.65 | 159.40 | 159.40 | 8,977 |
27 Feb 2024 | 167.00 | 171.65 | 167.00 | 167.85 | 167.85 | 5,384 |
26 Feb 2024 | 171.00 | 176.05 | 167.40 | 169.20 | 169.20 | 6,666 |
23 Feb 2024 | 175.20 | 178.10 | 171.00 | 171.85 | 171.85 | 4,220 |
22 Feb 2024 | 170.00 | 179.20 | 167.10 | 177.10 | 177.10 | 6,542 |
21 Feb 2024 | 175.10 | 181.05 | 175.10 | 176.40 | 176.40 | 8,040 |
20 Feb 2024 | 178.70 | 182.20 | 178.00 | 181.00 | 181.00 | 6,166 |
16 Feb 2024 | 176.95 | 181.70 | 173.35 | 175.05 | 175.05 | 4,713 |
15 Feb 2024 | 183.90 | 186.00 | 175.55 | 178.25 | 178.25 | 5,268 |
14 Feb 2024 | 177.80 | 183.95 | 171.00 | 180.25 | 180.25 | 7,691 |
13 Feb 2024 | 176.10 | 189.75 | 173.45 | 181.10 | 181.10 | 3,452 |
12 Feb 2024 | 195.00 | 195.00 | 171.00 | 176.10 | 176.10 | 68,780 |
09 Feb 2024 | 207.30 | 207.30 | 195.85 | 203.85 | 203.85 | 5,409 |
08 Feb 2024 | 210.00 | 210.00 | 202.20 | 202.70 | 202.70 | 1,321 |
07 Feb 2024 | 199.45 | 211.10 | 199.45 | 207.80 | 207.80 | 11,568 |
06 Feb 2024 | 214.00 | 214.00 | 201.50 | 203.50 | 203.50 | 4,033 |
05 Feb 2024 | 206.10 | 213.25 | 198.05 | 210.30 | 210.30 | 6,177 |
02 Feb 2024 | 203.50 | 204.20 | 197.05 | 198.70 | 198.70 | 10,850 |
01 Feb 2024 | 206.55 | 207.25 | 197.80 | 200.70 | 200.70 | 4,419 |
31 Jan 2024 | 208.05 | 214.00 | 202.55 | 205.90 | 205.90 | 10,776 |
30 Jan 2024 | 204.70 | 212.45 | 201.80 | 211.25 | 211.25 | 3,122 |
29 Jan 2024 | 204.85 | 204.85 | 193.75 | 199.05 | 199.05 | 6,958 |
26 Jan 2024 | 202.85 | 202.85 | 202.85 | 202.85 | 202.85 | - |
25 Jan 2024 | 203.05 | 208.80 | 199.15 | 202.85 | 202.85 | 8,708 |
24 Jan 2024 | 207.90 | 211.95 | 197.05 | 201.95 | 201.95 | 12,479 |
23 Jan 2024 | 217.00 | 217.40 | 199.00 | 200.95 | 200.95 | 17,426 |
22 Jan 2024 | 211.65 | 211.65 | 211.65 | 211.65 | 211.65 | - |
19 Jan 2024 | 213.10 | 218.60 | 207.75 | 211.65 | 211.65 | 25,321 |
18 Jan 2024 | 213.00 | 213.05 | 201.30 | 210.15 | 210.15 | 7,351 |
17 Jan 2024 | 201.90 | 223.30 | 196.95 | 212.00 | 212.00 | 49,705 |
16 Jan 2024 | 212.00 | 217.35 | 203.15 | 204.65 | 204.65 | 18,201 |
12 Jan 2024 | 181.65 | 213.50 | 179.85 | 211.30 | 211.30 | 160,728 |
11 Jan 2024 | 181.00 | 184.05 | 175.30 | 177.95 | 177.95 | 4,045 |
10 Jan 2024 | 180.05 | 182.70 | 178.75 | 179.15 | 179.15 | 2,838 |
09 Jan 2024 | 185.20 | 185.20 | 177.95 | 179.95 | 179.95 | 5,716 |
08 Jan 2024 | 186.20 | 186.20 | 181.00 | 182.75 | 182.75 | 8,173 |
05 Jan 2024 | 190.70 | 190.75 | 184.90 | 186.45 | 186.45 | 3,906 |
04 Jan 2024 | 184.70 | 190.05 | 184.70 | 185.10 | 185.10 | 6,546 |
03 Jan 2024 | 191.90 | 191.90 | 183.70 | 184.15 | 184.15 | 6,429 |
02 Jan 2024 | 186.45 | 192.00 | 181.10 | 189.10 | 189.10 | 19,787 |
29 Dec 2023 | 182.70 | 194.00 | 182.10 | 188.75 | 188.75 | 26,749 |
28 Dec 2023 | 183.10 | 190.00 | 179.00 | 182.95 | 182.95 | 7,028 |
27 Dec 2023 | 171.45 | 190.00 | 171.25 | 183.05 | 183.05 | 22,138 |
26 Dec 2023 | 182.00 | 182.00 | 169.00 | 170.75 | 170.75 | 14,457 |
22 Dec 2023 | 178.95 | 180.20 | 175.00 | 178.40 | 178.40 | 1,545 |
21 Dec 2023 | 166.00 | 177.35 | 166.00 | 175.00 | 175.00 | 10,306 |
20 Dec 2023 | 178.00 | 182.60 | 162.40 | 164.75 | 164.75 | 24,394 |
19 Dec 2023 | 180.85 | 185.05 | 178.00 | 179.35 | 179.35 | 5,040 |
18 Dec 2023 | 185.00 | 187.25 | 180.35 | 181.45 | 181.45 | 9,755 |
15 Dec 2023 | 197.00 | 197.00 | 183.60 | 185.75 | 185.75 | 10,501 |
14 Dec 2023 | 185.40 | 194.00 | 184.60 | 186.90 | 186.90 | 24,692 |
13 Dec 2023 | 192.00 | 192.00 | 181.05 | 185.35 | 185.35 | 29,548 |
12 Dec 2023 | 190.00 | 195.00 | 184.00 | 187.55 | 187.55 | 67,168 |
11 Dec 2023 | 186.95 | 193.95 | 174.00 | 187.50 | 187.50 | 95,039 |
08 Dec 2023 | 163.85 | 169.00 | 163.55 | 164.60 | 164.60 | 5,636 |
07 Dec 2023 | 153.95 | 163.85 | 151.90 | 162.70 | 162.70 | 16,657 |
06 Dec 2023 | 153.85 | 156.80 | 151.50 | 151.85 | 151.85 | 4,663 |
05 Dec 2023 | 157.75 | 157.80 | 152.85 | 153.85 | 153.85 | 3,275 |
04 Dec 2023 | 153.20 | 155.70 | 153.20 | 154.60 | 154.60 | 4,911 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |