Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 245.25 | 245.25 | 240.00 | 245.00 | 245.00 | 16,604 |
25 Apr 2024 | 247.50 | 250.00 | 245.50 | 247.50 | 247.50 | 43,228 |
24 Apr 2024 | 242.50 | 250.00 | 240.00 | 247.50 | 247.50 | 178,793 |
23 Apr 2024 | 237.50 | 247.00 | 235.50 | 242.50 | 242.50 | 66,328 |
22 Apr 2024 | 232.50 | 240.00 | 230.00 | 230.00 | 230.00 | 47,040 |
19 Apr 2024 | 230.00 | 239.85 | 225.00 | 232.50 | 232.50 | 16,266,108 |
18 Apr 2024 | 240.00 | 242.00 | 235.00 | 240.00 | 240.00 | 95,884 |
17 Apr 2024 | 235.00 | 245.00 | 228.00 | 228.00 | 228.00 | 62,338 |
16 Apr 2024 | 240.00 | 240.00 | 232.00 | 235.00 | 235.00 | 46,861 |
15 Apr 2024 | 247.50 | 249.00 | 235.00 | 240.00 | 240.00 | 134,703 |
12 Apr 2024 | 255.00 | 258.00 | 243.48 | 247.50 | 247.50 | 67,740 |
11 Apr 2024 | 242.50 | 257.00 | 243.40 | 255.00 | 255.00 | 92,307 |
10 Apr 2024 | 245.00 | 249.95 | 240.30 | 242.50 | 242.50 | 46,653 |
09 Apr 2024 | 245.00 | 250.00 | 240.00 | 245.00 | 245.00 | 70,468 |
08 Apr 2024 | 245.00 | 249.00 | 240.00 | 245.00 | 245.00 | 94,608 |
05 Apr 2024 | 250.00 | 255.00 | 240.00 | 245.00 | 245.00 | 91,218 |
04 Apr 2024 | 257.50 | 255.00 | 245.00 | 250.00 | 250.00 | 91,733 |
03 Apr 2024 | 257.50 | 265.00 | 250.00 | 257.50 | 257.50 | 61,032 |
02 Apr 2024 | 252.50 | 265.00 | 245.00 | 257.50 | 257.50 | 85,738 |
28 Mar 2024 | 252.50 | 260.00 | 245.00 | 252.50 | 252.50 | 86,199 |
27 Mar 2024 | 252.50 | 256.50 | 245.75 | 252.50 | 252.50 | 66,635 |
26 Mar 2024 | 252.50 | 260.00 | 245.00 | 252.50 | 252.50 | 54,612 |
25 Mar 2024 | 260.00 | 265.00 | 246.67 | 252.50 | 252.50 | 90,350 |
22 Mar 2024 | 265.00 | 270.00 | 255.00 | 260.00 | 260.00 | 152,765 |
21 Mar 2024 | 267.50 | 270.00 | 260.00 | 265.00 | 265.00 | 249,756 |
21 Mar 2024 | 2.6 Dividend | |||||
20 Mar 2024 | 272.50 | 280.00 | 265.00 | 265.00 | 262.40 | 55,219 |
19 Mar 2024 | 282.50 | 295.00 | 270.00 | 272.50 | 269.83 | 194,170 |
18 Mar 2024 | 267.50 | 285.00 | 268.00 | 282.50 | 279.73 | 137,072 |
15 Mar 2024 | 267.50 | 275.00 | 265.00 | 267.50 | 264.88 | 32,200 |
14 Mar 2024 | 270.00 | 275.00 | 260.00 | 267.50 | 264.88 | 60,013 |
13 Mar 2024 | 258.50 | 275.00 | 255.00 | 270.00 | 267.35 | 103,169 |
12 Mar 2024 | 247.50 | 261.90 | 247.00 | 258.00 | 255.47 | 400,485 |
11 Mar 2024 | 242.50 | 250.00 | 235.00 | 242.50 | 240.12 | 26,082 |
08 Mar 2024 | 242.50 | 250.00 | 239.50 | 242.50 | 240.12 | 106,807 |
07 Mar 2024 | 242.50 | 255.00 | 235.00 | 242.50 | 240.12 | 29,960 |
06 Mar 2024 | 242.50 | 247.50 | 240.00 | 242.50 | 240.12 | 42,288 |
05 Mar 2024 | 242.50 | 248.00 | 238.50 | 242.50 | 240.12 | 88,401 |
04 Mar 2024 | 240.00 | 250.00 | 235.00 | 242.50 | 240.12 | 77,427 |
01 Mar 2024 | 240.00 | 245.00 | 235.00 | 240.00 | 237.65 | 116,688 |
29 Feb 2024 | 240.00 | 245.00 | 237.50 | 240.00 | 237.65 | 5,853 |
28 Feb 2024 | 242.50 | 245.00 | 238.50 | 240.00 | 237.65 | 52,321 |
27 Feb 2024 | 245.00 | 250.00 | 240.00 | 250.00 | 247.55 | 65,765 |
26 Feb 2024 | 247.50 | 250.00 | 240.00 | 245.00 | 242.60 | 108,959 |
23 Feb 2024 | 242.50 | 250.00 | 232.00 | 232.00 | 229.72 | 51,348 |
22 Feb 2024 | 235.00 | 249.25 | 237.90 | 242.50 | 240.12 | 56,325 |
21 Feb 2024 | 230.00 | 240.00 | 225.00 | 232.50 | 230.22 | 48,340 |
20 Feb 2024 | 223.50 | 235.00 | 223.00 | 230.00 | 227.74 | 229,113 |
19 Feb 2024 | 223.50 | 227.00 | 222.45 | 226.00 | 223.78 | 30,433 |
16 Feb 2024 | 225.00 | 230.00 | 220.00 | 223.50 | 221.31 | 66,744 |
15 Feb 2024 | 227.50 | 228.00 | 220.00 | 225.00 | 222.79 | 94,152 |
14 Feb 2024 | 232.50 | 235.00 | 225.20 | 227.50 | 225.27 | 230,107 |
13 Feb 2024 | 236.50 | 240.00 | 233.00 | 232.50 | 230.22 | 11,314 |
12 Feb 2024 | 250.00 | 250.00 | 230.00 | 236.50 | 234.18 | 123,623 |
09 Feb 2024 | 252.50 | 255.00 | 245.00 | 250.00 | 247.55 | 73,105 |
08 Feb 2024 | 245.00 | 255.00 | 244.00 | 249.00 | 246.56 | 152,548 |
07 Feb 2024 | 252.50 | 255.00 | 240.25 | 248.00 | 245.57 | 99,342 |
06 Feb 2024 | 252.50 | 265.00 | 250.00 | 252.50 | 250.02 | 180,479 |
05 Feb 2024 | 250.00 | 256.00 | 248.00 | 252.50 | 250.02 | 176,369 |
02 Feb 2024 | 237.50 | 250.00 | 237.00 | 250.00 | 247.55 | 104,173 |
01 Feb 2024 | 232.50 | 241.00 | 232.75 | 237.00 | 234.67 | 84,964 |
31 Jan 2024 | 223.50 | 234.75 | 222.00 | 232.50 | 230.22 | 92,503 |
30 Jan 2024 | 232.50 | 232.18 | 220.10 | 223.50 | 221.31 | 78,071 |
29 Jan 2024 | 235.00 | 237.80 | 230.00 | 232.50 | 230.22 | 44,288 |
26 Jan 2024 | 235.00 | 240.00 | 231.00 | 235.00 | 232.69 | 51,974 |
25 Jan 2024 | 232.50 | 240.00 | 231.20 | 235.00 | 232.69 | 99,860 |
24 Jan 2024 | 225.00 | 235.00 | 222.00 | 235.00 | 232.69 | 177,958 |
23 Jan 2024 | 217.50 | 220.00 | 215.00 | 215.00 | 212.89 | 66,557 |
22 Jan 2024 | 217.50 | 220.00 | 215.00 | 217.50 | 215.37 | 76,289 |
19 Jan 2024 | 221.00 | 220.00 | 215.00 | 215.00 | 212.89 | 48,155 |
18 Jan 2024 | 221.00 | 223.25 | 217.00 | 221.00 | 218.83 | 127,813 |
17 Jan 2024 | 222.50 | 223.45 | 217.00 | 221.00 | 218.83 | 42,013 |
16 Jan 2024 | 220.50 | 225.00 | 216.80 | 222.50 | 220.32 | 75,279 |
15 Jan 2024 | 219.56 | 222.50 | 216.00 | 220.50 | 218.34 | 25,948 |
12 Jan 2024 | 218.50 | 220.00 | 216.00 | 218.00 | 215.86 | 37,056 |
11 Jan 2024 | 229.00 | 231.00 | 215.50 | 218.50 | 216.36 | 115,527 |
10 Jan 2024 | 227.50 | 231.40 | 225.00 | 229.00 | 226.75 | 29,741 |
09 Jan 2024 | 222.50 | 235.00 | 227.50 | 227.50 | 225.27 | 53,644 |
08 Jan 2024 | 222.50 | 224.00 | 220.00 | 222.50 | 220.32 | 34,821 |
05 Jan 2024 | 225.00 | 228.50 | 220.00 | 224.00 | 221.80 | 45,535 |
04 Jan 2024 | 236.50 | 240.00 | 221.10 | 225.00 | 222.79 | 130,768 |
03 Jan 2024 | 241.00 | 243.00 | 235.00 | 236.50 | 234.18 | 42,526 |
02 Jan 2024 | 250.00 | 259.80 | 236.00 | 237.00 | 234.67 | 179,311 |
29 Dec 2023 | 247.50 | 255.00 | 249.25 | 250.00 | 247.55 | 83,999 |
28 Dec 2023 | 236.50 | 250.00 | 233.25 | 246.00 | 243.59 | 49,693 |
27 Dec 2023 | 235.00 | 240.00 | 233.25 | 236.50 | 234.18 | 37,246 |
22 Dec 2023 | 234.00 | 239.60 | 230.00 | 235.00 | 232.69 | 32,104 |
21 Dec 2023 | 227.50 | 240.00 | 226.15 | 240.00 | 237.65 | 119,348 |
20 Dec 2023 | 220.00 | 230.00 | 217.00 | 227.50 | 225.27 | 211,830 |
19 Dec 2023 | 220.00 | 225.00 | 217.00 | 220.00 | 217.84 | 28,857 |
18 Dec 2023 | 222.50 | 225.00 | 215.00 | 220.00 | 217.84 | 147,830 |
15 Dec 2023 | 218.50 | 225.00 | 217.10 | 222.50 | 220.32 | 93,694 |
14 Dec 2023 | 225.00 | 224.00 | 215.00 | 218.50 | 216.36 | 84,990 |
13 Dec 2023 | 228.50 | 233.40 | 220.00 | 226.00 | 223.78 | 107,312 |
12 Dec 2023 | 224.00 | 234.50 | 224.10 | 228.50 | 226.26 | 112,085 |
11 Dec 2023 | 212.50 | 227.00 | 212.00 | 224.00 | 221.80 | 66,341 |
08 Dec 2023 | 206.50 | 215.00 | 199.00 | 212.50 | 210.42 | 68,982 |
07 Dec 2023 | 199.00 | 208.95 | 199.13 | 206.50 | 204.47 | 44,788 |
06 Dec 2023 | 197.50 | 202.76 | 197.25 | 199.00 | 197.05 | 54,945 |
05 Dec 2023 | 197.50 | 200.00 | 197.20 | 197.50 | 195.56 | 9,597 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |