Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Jun 2024 | 189.20 | 194.00 | 189.00 | 193.80 | 193.80 | 175,831 |
26 Jun 2024 | 189.80 | 192.20 | 183.20 | 189.00 | 189.00 | 142,026 |
25 Jun 2024 | 182.80 | 189.20 | 180.20 | 189.20 | 189.20 | 201,612 |
24 Jun 2024 | 180.00 | 184.00 | 177.00 | 182.80 | 182.80 | 57,818 |
23 Jun 2024 | 179.00 | 184.00 | 173.00 | 180.80 | 180.80 | 83,119 |
13 Jun 2024 | 182.60 | 186.60 | 175.80 | 180.80 | 180.80 | 105,612 |
12 Jun 2024 | 184.40 | 185.80 | 182.00 | 182.60 | 182.60 | 41,343 |
11 Jun 2024 | 181.20 | 187.20 | 179.00 | 184.40 | 184.40 | 182,427 |
10 Jun 2024 | 173.00 | 184.40 | 171.20 | 181.00 | 181.00 | 226,962 |
09 Jun 2024 | 158.00 | 172.80 | 156.80 | 170.60 | 170.60 | 142,478 |
06 Jun 2024 | 171.60 | 171.60 | 156.20 | 157.60 | 157.60 | 187,578 |
05 Jun 2024 | 163.80 | 172.00 | 162.40 | 170.60 | 170.60 | 82,550 |
04 Jun 2024 | 169.00 | 179.80 | 163.60 | 163.80 | 163.80 | 237,345 |
03 Jun 2024 | 161.60 | 171.00 | 159.40 | 169.00 | 169.00 | 102,122 |
02 Jun 2024 | 154.00 | 154.00 | 154.00 | 154.00 | 154.00 | - |
30 May 2024 | 154.00 | 154.00 | 154.00 | 154.00 | 154.00 | - |
29 May 2024 | 156.80 | 157.00 | 153.40 | 154.00 | 154.00 | 41,612 |
28 May 2024 | 158.00 | 159.20 | 155.00 | 156.80 | 156.80 | 81,744 |
27 May 2024 | 161.00 | 161.40 | 153.00 | 159.60 | 159.60 | 53,393 |
26 May 2024 | 174.40 | 174.40 | 160.40 | 161.00 | 161.00 | 73,105 |
26 May 2024 | 3.5:2.5 Stock split | |||||
23 May 2024 | 165.71 | 166.86 | 161.43 | 162.86 | 162.86 | 47,275 |
22 May 2024 | 162.29 | 169.29 | 162.29 | 165.43 | 165.43 | 131,868 |
21 May 2024 | 165.00 | 165.00 | 160.14 | 162.29 | 162.29 | 76,808 |
20 May 2024 | 169.14 | 169.14 | 163.00 | 163.29 | 163.29 | 53,034 |
19 May 2024 | 167.86 | 167.86 | 167.86 | 167.86 | 167.86 | - |
16 May 2024 | 166.86 | 169.86 | 162.14 | 167.86 | 167.86 | 177,807 |
15 May 2024 | 165.71 | 169.71 | 163.71 | 165.71 | 165.71 | 129,796 |
14 May 2024 | 175.14 | 175.14 | 161.43 | 165.57 | 165.57 | 161,228 |
13 May 2024 | 177.14 | 180.71 | 172.14 | 173.14 | 173.14 | 75,614 |
12 May 2024 | 180.57 | 181.29 | 174.71 | 176.57 | 176.57 | 41,690 |
09 May 2024 | 180.00 | 182.71 | 177.86 | 180.57 | 180.57 | 115,088 |
08 May 2024 | 174.86 | 181.43 | 172.29 | 177.86 | 177.86 | 169,037 |
07 May 2024 | 163.86 | 173.86 | 163.86 | 173.86 | 173.86 | 139,038 |
06 May 2024 | 166.43 | 167.86 | 163.00 | 165.71 | 165.71 | 148,460 |
05 May 2024 | 162.57 | 165.71 | 162.57 | 164.29 | 164.29 | 51,080 |
02 May 2024 | 166.43 | 166.43 | 159.43 | 162.43 | 162.43 | 80,431 |
01 May 2024 | 167.29 | 167.86 | 162.29 | 162.86 | 162.86 | 80,162 |
30 Apr 2024 | 165.00 | 168.57 | 164.29 | 166.43 | 166.43 | 157,049 |
29 Apr 2024 | 161.29 | 163.86 | 160.00 | 163.29 | 163.29 | 102,953 |
28 Apr 2024 | 158.29 | 158.29 | 158.29 | 158.29 | 158.29 | - |
25 Apr 2024 | 157.14 | 161.43 | 157.14 | 158.29 | 158.29 | 82,672 |
24 Apr 2024 | 158.29 | 161.43 | 155.71 | 156.29 | 156.29 | 48,748 |
23 Apr 2024 | 161.71 | 164.29 | 159.29 | 159.71 | 159.71 | 89,867 |
22 Apr 2024 | 164.43 | 164.43 | 161.29 | 162.71 | 162.71 | 41,420 |
21 Apr 2024 | 165.00 | 166.43 | 163.71 | 164.43 | 164.43 | 31,173 |
18 Apr 2024 | 165.29 | 169.14 | 163.14 | 164.43 | 164.43 | 230,333 |
17 Apr 2024 | 163.14 | 165.00 | 162.00 | 163.14 | 163.14 | 71,782 |
16 Apr 2024 | 163.86 | 166.14 | 162.00 | 163.14 | 163.14 | 117,401 |
15 Apr 2024 | 159.71 | 163.71 | 157.86 | 162.14 | 162.14 | 121,209 |
14 Apr 2024 | 156.43 | 156.43 | 156.43 | 156.43 | 156.43 | - |
04 Apr 2024 | 157.14 | 157.86 | 154.71 | 156.43 | 156.43 | 156,321 |
03 Apr 2024 | 157.14 | 158.29 | 154.43 | 155.57 | 155.57 | 89,958 |
02 Apr 2024 | 159.29 | 159.29 | 155.86 | 157.14 | 157.14 | 62,770 |
01 Apr 2024 | 154.14 | 162.00 | 153.29 | 157.00 | 157.00 | 83,902 |
31 Mar 2024 | 164.29 | 164.43 | 153.00 | 155.71 | 155.71 | 55,711 |
28 Mar 2024 | 170.00 | 170.00 | 160.71 | 165.71 | 165.71 | 59,281 |
27 Mar 2024 | 170.00 | 173.14 | 166.71 | 169.43 | 169.43 | 105,583 |
26 Mar 2024 | 177.43 | 178.57 | 170.00 | 170.00 | 170.00 | 77,988 |
25 Mar 2024 | 179.57 | 180.86 | 174.71 | 178.43 | 178.43 | 121,200 |
24 Mar 2024 | 170.43 | 178.57 | 168.71 | 178.43 | 178.43 | 140,893 |
21 Mar 2024 | 170.29 | 171.86 | 168.86 | 169.71 | 169.71 | 69,641 |
20 Mar 2024 | 170.71 | 173.00 | 167.86 | 170.00 | 170.00 | 188,402 |
19 Mar 2024 | 188.57 | 188.57 | 168.71 | 169.14 | 169.14 | 469,488 |
18 Mar 2024 | 184.43 | 188.57 | 182.57 | 186.43 | 186.43 | 133,891 |
17 Mar 2024 | 188.14 | 189.86 | 183.57 | 183.86 | 183.86 | 139,644 |
14 Mar 2024 | 192.86 | 193.86 | 185.71 | 187.14 | 187.14 | 224,749 |
13 Mar 2024 | 190.86 | 192.86 | 186.57 | 192.43 | 192.43 | 156,643 |
12 Mar 2024 | 195.00 | 195.71 | 185.00 | 190.86 | 190.86 | 126,915 |
11 Mar 2024 | 198.86 | 198.86 | 185.57 | 193.57 | 193.57 | 255,318 |
10 Mar 2024 | 198.43 | 203.14 | 198.43 | 198.86 | 198.86 | 123,144 |
07 Mar 2024 | 200.00 | 201.43 | 194.00 | 197.00 | 197.00 | 218,909 |
06 Mar 2024 | 183.71 | 201.86 | 183.57 | 199.71 | 199.71 | 367,808 |
05 Mar 2024 | 170.00 | 170.00 | 170.00 | 170.00 | 170.00 | - |
04 Mar 2024 | 169.43 | 173.57 | 168.14 | 170.00 | 170.00 | 97,890 |
03 Mar 2024 | 171.43 | 172.00 | 169.29 | 170.00 | 170.00 | 60,221 |
29 Feb 2024 | 168.43 | 173.29 | 167.14 | 173.29 | 173.29 | 171,509 |
28 Feb 2024 | 169.29 | 169.29 | 165.14 | 168.00 | 168.00 | 50,066 |
27 Feb 2024 | 167.00 | 170.00 | 165.71 | 167.14 | 167.14 | 70,184 |
26 Feb 2024 | 167.86 | 167.86 | 164.29 | 167.00 | 167.00 | 82,370 |
25 Feb 2024 | 164.29 | 169.86 | 164.29 | 167.86 | 167.86 | 120,282 |
21 Feb 2024 | 166.57 | 167.14 | 162.71 | 163.57 | 163.57 | 52,318 |
20 Feb 2024 | 167.14 | 170.14 | 164.86 | 165.86 | 165.86 | 88,275 |
19 Feb 2024 | 168.71 | 169.14 | 164.86 | 167.14 | 167.14 | 116,558 |
18 Feb 2024 | 175.43 | 176.29 | 168.29 | 168.57 | 168.57 | 162,782 |
15 Feb 2024 | 175.57 | 184.14 | 172.86 | 175.43 | 175.43 | 212,940 |
14 Feb 2024 | 165.57 | 174.29 | 164.86 | 173.43 | 173.43 | 156,392 |
13 Feb 2024 | 164.86 | 168.00 | 162.00 | 165.57 | 165.57 | 164,116 |
12 Feb 2024 | 163.57 | 165.57 | 160.29 | 162.14 | 162.14 | 92,694 |
11 Feb 2024 | 160.57 | 165.71 | 159.57 | 161.29 | 161.29 | 93,122 |
08 Feb 2024 | 157.86 | 160.71 | 154.14 | 156.86 | 156.86 | 104,190 |
07 Feb 2024 | 157.86 | 160.71 | 154.14 | 156.86 | 156.86 | 104,190 |
06 Feb 2024 | 156.00 | 159.14 | 155.71 | 156.57 | 156.57 | 70,851 |
05 Feb 2024 | 152.71 | 157.57 | 152.29 | 155.71 | 155.71 | 119,676 |
04 Feb 2024 | 154.14 | 155.14 | 152.57 | 152.86 | 152.86 | 28,520 |
01 Feb 2024 | 156.29 | 157.14 | 152.71 | 154.00 | 154.00 | 43,152 |
31 Jan 2024 | 151.86 | 159.86 | 150.14 | 153.57 | 153.57 | 55,017 |
30 Jan 2024 | 156.86 | 161.00 | 154.00 | 154.00 | 154.00 | 147,662 |
29 Jan 2024 | 150.00 | 156.71 | 149.86 | 154.43 | 154.43 | 150,957 |
28 Jan 2024 | 149.29 | 150.00 | 148.71 | 149.57 | 149.57 | 16,947 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |