Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 232.00 | 239.85 | 228.00 | 239.85 | 239.85 | 117,441 |
13 June 2024 | 218.00 | 228.43 | 215.00 | 228.43 | 228.43 | 134,941 |
12 June 2024 | 222.50 | 222.50 | 213.87 | 217.56 | 217.56 | 185,394 |
11 June 2024 | 224.00 | 227.00 | 217.00 | 221.70 | 221.70 | 113,000 |
10 June 2024 | 228.00 | 228.00 | 223.00 | 223.61 | 223.61 | 66,617 |
07 June 2024 | 227.05 | 227.05 | 221.10 | 224.60 | 224.60 | 124,558 |
06 June 2024 | 222.30 | 228.90 | 219.60 | 228.90 | 228.90 | 139,625 |
05 June 2024 | 219.65 | 222.00 | 209.10 | 218.00 | 218.00 | 67,258 |
04 June 2024 | 232.00 | 232.00 | 220.10 | 220.10 | 220.10 | 65,641 |
03 June 2024 | 241.00 | 242.00 | 228.20 | 231.65 | 231.65 | 70,930 |
31 May 2024 | 236.80 | 239.00 | 231.45 | 237.25 | 237.25 | 44,038 |
30 May 2024 | 234.95 | 237.80 | 228.25 | 230.40 | 230.40 | 53,076 |
29 May 2024 | 243.15 | 244.30 | 231.00 | 232.05 | 232.05 | 119,522 |
28 May 2024 | 243.40 | 246.95 | 240.85 | 243.15 | 243.15 | 34,236 |
27 May 2024 | 250.75 | 253.00 | 238.20 | 240.00 | 240.00 | 152,233 |
24 May 2024 | 254.05 | 262.90 | 248.00 | 250.70 | 250.70 | 82,080 |
23 May 2024 | 267.40 | 271.65 | 254.05 | 254.90 | 254.90 | 99,758 |
22 May 2024 | 276.00 | 284.75 | 262.55 | 267.40 | 267.40 | 73,717 |
21 May 2024 | 288.95 | 292.00 | 276.35 | 276.35 | 276.35 | 57,929 |
17 May 2024 | 278.80 | 288.00 | 277.20 | 285.90 | 285.90 | 55,881 |
16 May 2024 | 276.95 | 280.90 | 271.75 | 278.80 | 278.80 | 66,843 |
15 May 2024 | 261.00 | 271.50 | 260.95 | 271.35 | 271.35 | 134,712 |
14 May 2024 | 260.00 | 262.80 | 257.15 | 258.60 | 258.60 | 42,882 |
13 May 2024 | 256.00 | 259.90 | 251.10 | 257.85 | 257.85 | 42,647 |
10 May 2024 | 257.00 | 261.90 | 251.35 | 256.55 | 256.55 | 101,760 |
09 May 2024 | 262.00 | 270.00 | 251.00 | 252.40 | 252.40 | 167,985 |
08 May 2024 | 262.00 | 269.95 | 260.50 | 263.40 | 263.40 | 87,354 |
07 May 2024 | 285.75 | 289.00 | 268.15 | 270.25 | 270.25 | 110,844 |
06 May 2024 | 279.00 | 283.80 | 272.25 | 282.25 | 282.25 | 50,111 |
03 May 2024 | 283.20 | 288.60 | 272.00 | 274.20 | 274.20 | 92,065 |
02 May 2024 | 286.05 | 289.15 | 282.00 | 283.20 | 283.20 | 30,161 |
30 Apr 2024 | 293.00 | 293.00 | 280.50 | 282.70 | 282.70 | 46,387 |
29 Apr 2024 | 298.80 | 298.80 | 283.00 | 287.00 | 287.00 | 51,952 |
26 Apr 2024 | 292.55 | 296.00 | 292.55 | 294.20 | 294.20 | 25,920 |
25 Apr 2024 | 298.60 | 298.60 | 291.10 | 292.25 | 292.25 | 16,471 |
24 Apr 2024 | 288.95 | 300.50 | 288.95 | 295.20 | 295.20 | 68,038 |
23 Apr 2024 | 292.95 | 293.40 | 287.00 | 288.80 | 288.80 | 28,387 |
22 Apr 2024 | 292.00 | 298.05 | 284.00 | 286.40 | 286.40 | 84,605 |
19 Apr 2024 | 294.90 | 297.70 | 283.50 | 288.20 | 288.20 | 76,374 |
18 Apr 2024 | 301.00 | 304.50 | 292.05 | 295.85 | 295.85 | 81,185 |
16 Apr 2024 | 299.80 | 300.00 | 289.55 | 290.45 | 290.45 | 30,176 |
15 Apr 2024 | 283.00 | 307.75 | 280.90 | 298.85 | 298.85 | 55,781 |
12 Apr 2024 | 302.30 | 302.30 | 291.50 | 295.65 | 295.65 | 37,787 |
10 Apr 2024 | 311.90 | 312.95 | 301.95 | 302.30 | 302.30 | 28,860 |
09 Apr 2024 | 311.00 | 315.10 | 306.05 | 309.10 | 309.10 | 41,105 |
08 Apr 2024 | 302.90 | 309.80 | 297.50 | 307.55 | 307.55 | 103,615 |
05 Apr 2024 | 296.55 | 299.60 | 289.10 | 296.45 | 296.45 | 38,017 |
04 Apr 2024 | 297.50 | 301.20 | 285.50 | 296.60 | 296.60 | 89,924 |
03 Apr 2024 | 283.20 | 289.10 | 273.00 | 289.10 | 289.10 | 93,996 |
02 Apr 2024 | 274.50 | 275.35 | 268.75 | 275.35 | 275.35 | 24,531 |
01 Apr 2024 | 260.45 | 262.25 | 260.45 | 262.25 | 262.25 | 8,946 |
28 Mar 2024 | 247.00 | 254.20 | 244.80 | 249.80 | 249.80 | 139,576 |
27 Mar 2024 | 252.30 | 255.00 | 246.00 | 246.85 | 246.85 | 44,373 |
26 Mar 2024 | 256.00 | 261.00 | 250.50 | 252.30 | 252.30 | 48,572 |
22 Mar 2024 | 261.90 | 264.00 | 252.95 | 255.00 | 255.00 | 55,488 |
21 Mar 2024 | 259.85 | 261.20 | 250.30 | 258.75 | 258.75 | 36,665 |
20 Mar 2024 | 270.10 | 275.30 | 256.10 | 256.10 | 256.10 | 49,161 |
19 Mar 2024 | 270.05 | 274.90 | 266.55 | 269.55 | 269.55 | 29,733 |
18 Mar 2024 | 270.05 | 277.00 | 264.55 | 270.35 | 270.35 | 38,210 |
15 Mar 2024 | 257.95 | 270.25 | 252.50 | 267.85 | 267.85 | 82,657 |
14 Mar 2024 | 249.80 | 257.40 | 238.05 | 257.40 | 257.40 | 78,365 |
13 Mar 2024 | 259.05 | 263.95 | 245.15 | 245.15 | 245.15 | 74,420 |
12 Mar 2024 | 269.05 | 269.05 | 255.90 | 258.05 | 258.05 | 79,741 |
11 Mar 2024 | 292.50 | 292.50 | 269.05 | 269.05 | 269.05 | 78,467 |
07 Mar 2024 | 292.25 | 292.25 | 279.10 | 283.20 | 283.20 | 54,487 |
06 Mar 2024 | 298.00 | 299.20 | 281.45 | 290.25 | 290.25 | 54,694 |
05 Mar 2024 | 295.00 | 300.65 | 291.50 | 296.25 | 296.25 | 29,246 |
04 Mar 2024 | 303.25 | 303.25 | 291.35 | 296.00 | 296.00 | 50,394 |
01 Mar 2024 | 297.50 | 304.20 | 291.55 | 294.55 | 294.55 | 37,882 |
29 Feb 2024 | 305.70 | 305.70 | 292.95 | 297.55 | 297.55 | 20,898 |
28 Feb 2024 | 300.25 | 306.80 | 298.25 | 299.30 | 299.30 | 56,315 |
27 Feb 2024 | 308.20 | 310.45 | 298.60 | 303.25 | 303.25 | 53,472 |
26 Feb 2024 | 320.30 | 322.00 | 306.05 | 307.90 | 307.90 | 45,788 |
23 Feb 2024 | 318.90 | 318.90 | 313.10 | 317.25 | 317.25 | 38,352 |
22 Feb 2024 | 318.00 | 318.00 | 300.20 | 312.35 | 312.35 | 39,537 |
21 Feb 2024 | 311.50 | 317.00 | 310.00 | 312.70 | 312.70 | 60,254 |
20 Feb 2024 | 308.45 | 313.00 | 294.00 | 308.80 | 308.80 | 97,147 |
19 Feb 2024 | 308.00 | 308.45 | 302.25 | 305.05 | 305.05 | 28,339 |
16 Feb 2024 | 304.85 | 305.00 | 299.95 | 301.45 | 301.45 | 27,829 |
15 Feb 2024 | 302.00 | 305.00 | 295.00 | 299.55 | 299.55 | 31,749 |
14 Feb 2024 | 298.00 | 304.45 | 292.85 | 298.50 | 298.50 | 71,709 |
13 Feb 2024 | 300.00 | 300.00 | 285.05 | 295.80 | 295.80 | 50,257 |
12 Feb 2024 | 307.90 | 309.00 | 289.40 | 293.95 | 293.95 | 71,253 |
09 Feb 2024 | 311.00 | 312.85 | 296.75 | 299.90 | 299.90 | 72,301 |
08 Feb 2024 | 318.00 | 321.85 | 307.55 | 311.00 | 311.00 | 68,517 |
07 Feb 2024 | 335.00 | 335.00 | 316.70 | 316.70 | 316.70 | 145,789 |
06 Feb 2024 | 329.15 | 334.95 | 327.00 | 333.35 | 333.35 | 83,205 |
05 Feb 2024 | 322.20 | 333.85 | 322.20 | 329.30 | 329.30 | 98,663 |
02 Feb 2024 | 327.25 | 341.00 | 314.90 | 322.20 | 322.20 | 253,497 |
01 Feb 2024 | 325.00 | 331.70 | 320.30 | 327.25 | 327.25 | 141,705 |
31 Jan 2024 | 334.65 | 348.30 | 316.90 | 320.30 | 320.30 | 737,711 |
30 Jan 2024 | 324.90 | 334.90 | 318.00 | 331.75 | 331.75 | 141,801 |
29 Jan 2024 | 337.55 | 338.00 | 321.20 | 322.95 | 322.95 | 133,386 |
25 Jan 2024 | 336.05 | 339.10 | 330.00 | 333.50 | 333.50 | 113,726 |
24 Jan 2024 | 339.30 | 348.15 | 324.15 | 333.85 | 333.85 | 228,862 |
23 Jan 2024 | 371.95 | 372.00 | 339.35 | 339.35 | 339.35 | 282,747 |
19 Jan 2024 | 360.80 | 365.00 | 338.00 | 346.90 | 346.90 | 362,274 |
18 Jan 2024 | 341.95 | 352.30 | 320.65 | 350.05 | 350.05 | 583,808 |
17 Jan 2024 | 335.95 | 340.00 | 331.00 | 335.55 | 335.55 | 304,659 |
16 Jan 2024 | 319.80 | 330.75 | 305.65 | 330.10 | 330.10 | 658,978 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |