Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 112.95 | 114.15 | 111.00 | 113.85 | 113.85 | 91,460 |
27 Jun 2024 | 114.85 | 115.35 | 112.00 | 112.95 | 112.95 | 180,856 |
26 Jun 2024 | 113.65 | 115.10 | 111.75 | 114.35 | 114.35 | 79,160 |
25 Jun 2024 | 115.40 | 115.40 | 111.45 | 111.85 | 111.85 | 73,393 |
24 Jun 2024 | 111.65 | 114.00 | 111.00 | 113.60 | 113.60 | 214,540 |
21 Jun 2024 | 113.95 | 114.45 | 111.55 | 112.35 | 112.35 | 403,569 |
20 Jun 2024 | 109.80 | 117.10 | 106.35 | 113.60 | 113.60 | 870,707 |
19 Jun 2024 | 118.20 | 119.85 | 115.40 | 115.85 | 115.85 | 346,065 |
18 Jun 2024 | 105.00 | 118.50 | 105.00 | 116.80 | 116.80 | 1,578,988 |
14 Jun 2024 | 127.00 | 127.00 | 123.85 | 124.75 | 124.75 | 47,518 |
13 Jun 2024 | 123.55 | 126.45 | 123.15 | 125.00 | 125.00 | 184,989 |
12 Jun 2024 | 125.65 | 127.15 | 121.80 | 123.00 | 123.00 | 149,380 |
11 Jun 2024 | 129.00 | 129.00 | 125.50 | 125.95 | 125.95 | 174,945 |
10 Jun 2024 | 127.75 | 130.75 | 125.65 | 126.95 | 126.95 | 212,866 |
07 Jun 2024 | 129.00 | 129.00 | 126.00 | 126.95 | 126.95 | 51,818 |
06 Jun 2024 | 123.00 | 126.35 | 122.85 | 125.80 | 125.80 | 171,337 |
05 Jun 2024 | 122.55 | 123.00 | 115.90 | 121.90 | 121.90 | 84,334 |
04 Jun 2024 | 122.95 | 123.25 | 109.50 | 118.75 | 118.75 | 161,582 |
03 Jun 2024 | 130.15 | 131.70 | 120.35 | 121.60 | 121.60 | 330,998 |
31 May 2024 | 129.00 | 131.25 | 126.00 | 127.50 | 127.50 | 170,952 |
30 May 2024 | 128.95 | 131.50 | 126.40 | 127.10 | 127.10 | 80,490 |
29 May 2024 | 126.45 | 130.25 | 122.40 | 129.00 | 129.00 | 179,500 |
28 May 2024 | 133.80 | 133.80 | 124.05 | 124.90 | 124.90 | 298,467 |
27 May 2024 | 141.25 | 141.80 | 131.20 | 133.85 | 133.85 | 352,028 |
24 May 2024 | 127.70 | 148.75 | 126.25 | 141.30 | 141.30 | 289,490 |
24 May 2024 | 2.5:1 Stock split | |||||
23 May 2024 | 128.34 | 128.34 | 125.82 | 126.58 | 126.58 | 61,727 |
22 May 2024 | 129.32 | 129.32 | 122.00 | 125.98 | 125.98 | 125,777 |
21 May 2024 | 123.60 | 127.56 | 121.60 | 126.78 | 126.78 | 169,935 |
17 May 2024 | 122.78 | 122.78 | 120.92 | 121.74 | 121.74 | 96,370 |
16 May 2024 | 124.68 | 124.68 | 119.72 | 120.44 | 120.44 | 89,412 |
15 May 2024 | 120.80 | 124.12 | 120.80 | 122.38 | 122.38 | 49,700 |
14 May 2024 | 116.26 | 120.54 | 116.26 | 120.10 | 120.10 | 85,777 |
13 May 2024 | 117.78 | 119.20 | 114.00 | 117.88 | 117.88 | 143,292 |
10 May 2024 | 117.98 | 120.68 | 113.80 | 118.58 | 118.58 | 97,912 |
09 May 2024 | 123.38 | 123.38 | 115.84 | 116.34 | 116.34 | 163,117 |
08 May 2024 | 117.72 | 121.82 | 117.38 | 121.14 | 121.14 | 109,550 |
07 May 2024 | 121.04 | 123.38 | 117.60 | 119.12 | 119.12 | 227,310 |
06 May 2024 | 125.94 | 125.94 | 120.00 | 121.82 | 121.82 | 244,567 |
03 May 2024 | 129.22 | 129.70 | 123.42 | 124.82 | 124.82 | 225,667 |
02 May 2024 | 127.76 | 130.54 | 127.60 | 128.82 | 128.82 | 111,517 |
30 Apr 2024 | 128.34 | 129.26 | 126.04 | 127.10 | 127.10 | 84,027 |
29 Apr 2024 | 133.60 | 135.10 | 127.20 | 127.76 | 127.76 | 343,455 |
26 Apr 2024 | 141.78 | 143.78 | 130.00 | 131.76 | 131.76 | 508,412 |
25 Apr 2024 | 138.88 | 144.80 | 132.20 | 135.20 | 135.20 | 770,647 |
24 Apr 2024 | 129.98 | 138.80 | 129.74 | 138.38 | 138.38 | 193,397 |
23 Apr 2024 | 126.70 | 130.48 | 126.00 | 129.60 | 129.60 | 151,050 |
22 Apr 2024 | 128.78 | 129.98 | 125.28 | 126.00 | 126.00 | 190,627 |
19 Apr 2024 | 124.58 | 128.00 | 124.26 | 126.44 | 126.44 | 258,867 |
18 Apr 2024 | 124.16 | 134.40 | 124.16 | 127.62 | 127.62 | 631,262 |
16 Apr 2024 | 118.48 | 124.40 | 118.48 | 123.10 | 123.10 | 244,280 |
15 Apr 2024 | 115.22 | 122.40 | 115.22 | 119.28 | 119.28 | 311,997 |
12 Apr 2024 | 124.28 | 126.78 | 123.20 | 124.48 | 124.48 | 264,397 |
10 Apr 2024 | 124.42 | 125.66 | 119.38 | 123.70 | 123.70 | 173,925 |
09 Apr 2024 | 126.76 | 126.76 | 122.88 | 124.44 | 124.44 | 216,532 |
08 Apr 2024 | 123.98 | 128.40 | 121.46 | 126.18 | 126.18 | 453,792 |
05 Apr 2024 | 121.38 | 124.06 | 118.44 | 122.94 | 122.94 | 195,777 |
04 Apr 2024 | 115.06 | 121.82 | 114.88 | 120.60 | 120.60 | 534,850 |
03 Apr 2024 | 117.86 | 118.24 | 113.98 | 114.68 | 114.68 | 125,172 |
02 Apr 2024 | 114.12 | 117.96 | 113.52 | 116.60 | 116.60 | 427,860 |
01 Apr 2024 | 106.26 | 112.80 | 106.12 | 112.42 | 112.42 | 221,555 |
28 Mar 2024 | 110.34 | 110.34 | 103.54 | 105.12 | 105.12 | 291,277 |
27 Mar 2024 | 112.74 | 112.80 | 108.32 | 109.14 | 109.14 | 81,112 |
26 Mar 2024 | 109.48 | 112.80 | 106.00 | 110.76 | 110.76 | 92,492 |
22 Mar 2024 | 100.78 | 109.60 | 99.66 | 108.72 | 108.72 | 346,365 |
21 Mar 2024 | 98.00 | 101.08 | 97.72 | 99.10 | 99.10 | 88,327 |
20 Mar 2024 | 99.68 | 99.68 | 96.00 | 96.52 | 96.52 | 35,947 |
19 Mar 2024 | 97.76 | 98.58 | 95.20 | 97.82 | 97.82 | 183,287 |
18 Mar 2024 | 96.44 | 99.28 | 94.96 | 97.10 | 97.10 | 197,832 |
15 Mar 2024 | 101.14 | 102.34 | 96.20 | 97.98 | 97.98 | 223,985 |
14 Mar 2024 | 89.14 | 100.68 | 89.14 | 99.66 | 99.66 | 387,692 |
13 Mar 2024 | 97.88 | 97.88 | 86.64 | 88.30 | 88.30 | 478,242 |
12 Mar 2024 | 101.82 | 102.04 | 94.96 | 96.08 | 96.08 | 359,090 |
11 Mar 2024 | 106.66 | 106.66 | 100.00 | 100.48 | 100.48 | 51,485 |
07 Mar 2024 | 105.28 | 105.68 | 103.56 | 104.70 | 104.70 | 33,747 |
06 Mar 2024 | 106.84 | 106.84 | 101.30 | 103.20 | 103.20 | 39,822 |
05 Mar 2024 | 106.82 | 107.46 | 103.68 | 104.20 | 104.20 | 69,490 |
04 Mar 2024 | 110.50 | 110.64 | 106.40 | 106.98 | 106.98 | 112,535 |
01 Mar 2024 | 111.76 | 111.76 | 107.40 | 108.38 | 108.38 | 106,997 |
29 Feb 2024 | 110.34 | 110.98 | 108.22 | 109.56 | 109.56 | 162,230 |
28 Feb 2024 | 113.98 | 114.20 | 107.72 | 110.14 | 110.14 | 112,127 |
27 Feb 2024 | 107.14 | 114.72 | 105.62 | 113.12 | 113.12 | 353,722 |
26 Feb 2024 | 103.60 | 106.34 | 102.22 | 105.62 | 105.62 | 160,702 |
23 Feb 2024 | 101.70 | 106.00 | 101.70 | 103.34 | 103.34 | 321,222 |
22 Feb 2024 | 101.18 | 101.58 | 99.20 | 100.90 | 100.90 | 105,772 |
21 Feb 2024 | 100.36 | 102.32 | 99.00 | 99.80 | 99.80 | 132,830 |
20 Feb 2024 | 104.66 | 104.68 | 100.80 | 101.04 | 101.04 | 123,770 |
19 Feb 2024 | 106.50 | 106.50 | 102.56 | 103.02 | 103.02 | 171,940 |
16 Feb 2024 | 105.56 | 107.52 | 104.28 | 105.30 | 105.30 | 223,200 |
15 Feb 2024 | 106.30 | 106.40 | 104.16 | 105.28 | 105.28 | 712,120 |
14 Feb 2024 | 98.80 | 107.08 | 84.52 | 104.82 | 104.82 | 877,652 |
13 Feb 2024 | 99.54 | 100.80 | 97.90 | 99.42 | 99.42 | 451,492 |
12 Feb 2024 | 102.54 | 103.80 | 97.38 | 98.52 | 98.52 | 452,010 |
09 Feb 2024 | 102.00 | 109.54 | 101.20 | 108.50 | 108.50 | 678,265 |
08 Feb 2024 | 104.50 | 105.72 | 102.20 | 103.66 | 103.66 | 140,202 |
07 Feb 2024 | 105.06 | 107.66 | 104.60 | 105.48 | 105.48 | 355,307 |
06 Feb 2024 | 102.22 | 105.58 | 101.74 | 103.64 | 103.64 | 531,987 |
05 Feb 2024 | 104.42 | 108.60 | 101.86 | 102.76 | 102.76 | 637,520 |
02 Feb 2024 | 110.16 | 110.80 | 104.80 | 105.40 | 105.40 | 707,677 |
01 Feb 2024 | 111.20 | 111.58 | 108.40 | 109.80 | 109.80 | 363,327 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |