Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 254.00 | 254.00 | 245.05 | 253.95 | 253.95 | 556 |
03 May 2024 | 254.00 | 254.00 | 240.50 | 246.45 | 246.45 | 574 |
02 May 2024 | 250.00 | 258.00 | 250.00 | 253.00 | 253.00 | 1,279 |
30 Apr 2024 | 265.00 | 269.80 | 242.60 | 249.95 | 249.95 | 1,546 |
29 Apr 2024 | 256.50 | 288.00 | 255.00 | 265.30 | 265.30 | 4,722 |
26 Apr 2024 | 255.00 | 258.70 | 247.35 | 255.00 | 255.00 | 273 |
25 Apr 2024 | 242.00 | 259.50 | 242.00 | 252.00 | 252.00 | 656 |
24 Apr 2024 | 261.70 | 261.70 | 246.60 | 255.10 | 255.10 | 1,231 |
23 Apr 2024 | 257.75 | 264.35 | 250.40 | 258.75 | 258.75 | 2,616 |
22 Apr 2024 | 262.00 | 262.00 | 250.00 | 256.40 | 256.40 | 674 |
19 Apr 2024 | 240.30 | 269.70 | 240.30 | 261.20 | 261.20 | 393 |
18 Apr 2024 | 244.50 | 266.00 | 243.00 | 256.55 | 256.55 | 824 |
16 Apr 2024 | 242.25 | 251.90 | 240.00 | 241.65 | 241.65 | 496 |
15 Apr 2024 | 238.80 | 253.80 | 238.80 | 249.05 | 249.05 | 815 |
12 Apr 2024 | 259.40 | 259.40 | 257.00 | 259.00 | 259.00 | 68 |
10 Apr 2024 | 256.40 | 266.90 | 250.50 | 256.00 | 256.00 | 219 |
09 Apr 2024 | 273.50 | 273.50 | 253.95 | 256.00 | 256.00 | 2,505 |
08 Apr 2024 | 245.00 | 277.00 | 245.00 | 266.00 | 266.00 | 1,868 |
05 Apr 2024 | 268.95 | 269.00 | 258.10 | 260.40 | 260.40 | 5,784 |
04 Apr 2024 | 246.50 | 262.95 | 240.00 | 261.20 | 261.20 | 10,603 |
03 Apr 2024 | 240.30 | 243.00 | 235.15 | 239.30 | 239.30 | 1,247 |
02 Apr 2024 | 232.00 | 240.00 | 232.00 | 236.80 | 236.80 | 419 |
01 Apr 2024 | 242.00 | 245.00 | 232.00 | 235.25 | 235.25 | 1,240 |
28 Mar 2024 | 241.65 | 241.65 | 232.25 | 240.65 | 240.65 | 534 |
27 Mar 2024 | 235.00 | 242.00 | 230.50 | 235.00 | 235.00 | 2,062 |
26 Mar 2024 | 235.70 | 246.95 | 230.40 | 232.35 | 232.35 | 1,314 |
22 Mar 2024 | 229.95 | 243.90 | 229.95 | 231.70 | 231.70 | 3,074 |
21 Mar 2024 | 239.05 | 247.00 | 232.60 | 237.10 | 237.10 | 1,260 |
20 Mar 2024 | 233.00 | 242.35 | 230.00 | 235.10 | 235.10 | 3,351 |
19 Mar 2024 | 230.00 | 236.00 | 230.00 | 230.05 | 230.05 | 4,058 |
18 Mar 2024 | 216.05 | 242.90 | 216.05 | 234.45 | 234.45 | 9,140 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 203.45 | 221.00 | 203.45 | 220.95 | 220.95 | 2,519 |
13 Mar 2024 | 227.25 | 227.25 | 210.00 | 212.75 | 212.75 | 3,390 |
12 Mar 2024 | 225.50 | 228.00 | 217.00 | 217.55 | 217.55 | 3,011 |
11 Mar 2024 | 205.50 | 226.70 | 205.00 | 225.60 | 225.60 | 4,399 |
07 Mar 2024 | 219.00 | 219.00 | 208.05 | 211.50 | 211.50 | 450 |
06 Mar 2024 | 212.50 | 224.40 | 209.10 | 211.05 | 211.05 | 2,403 |
05 Mar 2024 | 216.50 | 219.60 | 213.00 | 218.40 | 218.40 | 542 |
04 Mar 2024 | 230.00 | 230.00 | 218.55 | 219.55 | 219.55 | 855 |
01 Mar 2024 | 211.50 | 229.65 | 211.50 | 225.00 | 225.00 | 1,432 |
29 Feb 2024 | 225.70 | 225.70 | 209.70 | 221.90 | 221.90 | 3,820 |
28 Feb 2024 | 227.95 | 227.95 | 210.80 | 212.30 | 212.30 | 2,033 |
27 Feb 2024 | 233.55 | 233.95 | 220.30 | 221.90 | 221.90 | 1,641 |
26 Feb 2024 | 237.40 | 237.40 | 225.00 | 229.95 | 229.95 | 1,605 |
23 Feb 2024 | 234.60 | 235.00 | 230.00 | 231.00 | 231.00 | 1,492 |
22 Feb 2024 | 241.00 | 241.00 | 227.05 | 233.95 | 233.95 | 1,481 |
21 Feb 2024 | 232.05 | 242.95 | 227.15 | 230.80 | 230.80 | 5,505 |
20 Feb 2024 | 224.40 | 237.85 | 218.60 | 232.25 | 232.25 | 4,196 |
19 Feb 2024 | 222.00 | 230.00 | 212.55 | 221.75 | 221.75 | 3,129 |
16 Feb 2024 | 210.00 | 227.25 | 210.00 | 222.20 | 222.20 | 775 |
15 Feb 2024 | 223.40 | 223.40 | 211.00 | 216.55 | 216.55 | 761 |
14 Feb 2024 | 211.50 | 224.25 | 207.00 | 218.75 | 218.75 | 1,449 |
13 Feb 2024 | 235.00 | 239.00 | 206.00 | 223.95 | 223.95 | 4,513 |
12 Feb 2024 | 229.95 | 239.50 | 226.10 | 228.65 | 228.65 | 7,618 |
09 Feb 2024 | 219.25 | 222.45 | 215.00 | 218.75 | 218.75 | 1,121 |
08 Feb 2024 | 228.90 | 228.90 | 217.35 | 219.10 | 219.10 | 965 |
07 Feb 2024 | 226.45 | 239.00 | 217.00 | 220.60 | 220.60 | 1,906 |
06 Feb 2024 | 215.00 | 227.90 | 214.00 | 222.00 | 222.00 | 7,210 |
05 Feb 2024 | 223.00 | 225.00 | 209.20 | 217.05 | 217.05 | 1,836 |
02 Feb 2024 | 217.00 | 219.25 | 208.00 | 218.05 | 218.05 | 2,481 |
01 Feb 2024 | 218.00 | 218.00 | 207.45 | 208.85 | 208.85 | 697 |
31 Jan 2024 | 215.90 | 218.70 | 208.40 | 211.00 | 211.00 | 981 |
30 Jan 2024 | 210.00 | 219.95 | 208.00 | 210.60 | 210.60 | 330 |
29 Jan 2024 | 214.90 | 219.00 | 206.00 | 216.00 | 216.00 | 1,484 |
25 Jan 2024 | 205.10 | 215.10 | 205.10 | 209.70 | 209.70 | 1,510 |
24 Jan 2024 | 198.25 | 213.80 | 198.25 | 205.10 | 205.10 | 762 |
23 Jan 2024 | 220.00 | 223.40 | 208.05 | 208.60 | 208.60 | 1,246 |
19 Jan 2024 | 218.55 | 224.65 | 217.00 | 217.90 | 217.90 | 226 |
18 Jan 2024 | 220.00 | 222.00 | 208.10 | 218.55 | 218.55 | 1,287 |
17 Jan 2024 | 213.75 | 233.50 | 213.75 | 216.40 | 216.40 | 2,303 |
16 Jan 2024 | 222.40 | 228.00 | 210.70 | 224.40 | 224.40 | 5,243 |
15 Jan 2024 | 223.85 | 233.70 | 216.30 | 221.75 | 221.75 | 1,369 |
12 Jan 2024 | 223.10 | 234.30 | 220.00 | 223.85 | 223.85 | 1,089 |
11 Jan 2024 | 220.80 | 234.25 | 220.80 | 229.95 | 229.95 | 2,311 |
10 Jan 2024 | 218.45 | 225.10 | 213.35 | 225.10 | 225.10 | 3,136 |
09 Jan 2024 | 223.85 | 223.85 | 212.55 | 214.40 | 214.40 | 3,372 |
08 Jan 2024 | 233.85 | 233.85 | 215.00 | 215.10 | 215.10 | 6,491 |
05 Jan 2024 | 231.95 | 231.95 | 218.00 | 223.25 | 223.25 | 2,846 |
04 Jan 2024 | 237.50 | 237.50 | 225.05 | 225.90 | 225.90 | 3,140 |
03 Jan 2024 | 234.00 | 238.00 | 220.50 | 232.60 | 232.60 | 1,541 |
02 Jan 2024 | 237.60 | 237.60 | 226.00 | 230.00 | 230.00 | 1,044 |
01 Jan 2024 | 236.00 | 237.50 | 227.00 | 236.80 | 236.80 | 1,301 |
29 Dec 2023 | 227.00 | 235.00 | 225.00 | 227.25 | 227.25 | 1,217 |
28 Dec 2023 | 236.80 | 236.80 | 230.00 | 234.10 | 234.10 | 1,261 |
27 Dec 2023 | 248.50 | 248.50 | 223.30 | 232.70 | 232.70 | 3,511 |
26 Dec 2023 | 253.00 | 267.40 | 240.60 | 242.10 | 242.10 | 5,634 |
22 Dec 2023 | 234.80 | 271.20 | 230.00 | 255.95 | 255.95 | 24,106 |
21 Dec 2023 | 234.90 | 234.90 | 214.30 | 226.00 | 226.00 | 1,390 |
20 Dec 2023 | 227.30 | 244.35 | 223.05 | 227.95 | 227.95 | 6,159 |
19 Dec 2023 | 241.00 | 250.00 | 236.00 | 241.75 | 241.75 | 3,566 |
18 Dec 2023 | 232.65 | 243.70 | 225.10 | 236.80 | 236.80 | 3,548 |
15 Dec 2023 | 250.80 | 256.00 | 232.55 | 237.20 | 237.20 | 6,717 |
14 Dec 2023 | 240.00 | 262.00 | 236.00 | 242.55 | 242.55 | 54,103 |
13 Dec 2023 | 220.50 | 220.50 | 220.50 | 220.50 | 220.50 | 45,974 |
12 Dec 2023 | 188.90 | 188.90 | 181.05 | 183.75 | 183.75 | 1,657 |
11 Dec 2023 | 189.90 | 189.95 | 180.40 | 182.55 | 182.55 | 2,476 |
08 Dec 2023 | 194.80 | 198.70 | 183.20 | 186.30 | 186.30 | 3,878 |
07 Dec 2023 | 195.75 | 201.00 | 191.00 | 198.65 | 198.65 | 2,196 |
06 Dec 2023 | 207.90 | 211.90 | 198.00 | 198.30 | 198.30 | 2,236 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |