Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Sept 17, 2024 | 138.37 | 140.16 | 128.82 | 131.27 | 131.27 | 20,988,700 |
Sept 16, 2024 | 137.02 | 137.88 | 132.67 | 134.53 | 134.53 | 8,765,900 |
Sept 13, 2024 | 131.10 | 143.00 | 129.84 | 141.47 | 141.47 | 12,239,100 |
Sept 12, 2024 | 129.00 | 134.10 | 127.27 | 130.77 | 130.77 | 6,052,400 |
Sept 11, 2024 | 124.81 | 131.00 | 121.30 | 129.28 | 129.28 | 8,731,200 |
Sept 10, 2024 | 123.00 | 129.82 | 121.55 | 129.64 | 129.64 | 7,738,000 |
Sept 09, 2024 | 118.93 | 125.23 | 117.50 | 124.82 | 124.82 | 9,771,200 |
Sept 06, 2024 | 122.93 | 124.69 | 113.69 | 114.30 | 114.30 | 8,795,500 |
Sept 05, 2024 | 122.35 | 126.83 | 119.43 | 119.57 | 119.57 | 6,066,600 |
Sept 04, 2024 | 120.25 | 125.98 | 117.94 | 124.85 | 124.85 | 8,191,100 |
Sept 03, 2024 | 132.00 | 132.73 | 122.19 | 122.32 | 122.32 | 8,258,800 |
Aug 30, 2024 | 134.00 | 135.25 | 128.30 | 132.42 | 132.42 | 7,803,000 |
Aug 29, 2024 | 137.00 | 139.43 | 131.00 | 132.56 | 132.56 | 8,431,400 |
Aug 28, 2024 | 138.16 | 138.40 | 130.73 | 132.09 | 132.09 | 8,860,100 |
Aug 27, 2024 | 144.48 | 145.24 | 138.19 | 140.01 | 140.01 | 10,943,100 |
Aug 26, 2024 | 148.12 | 152.35 | 146.60 | 146.90 | 146.90 | 10,418,800 |
Aug 23, 2024 | 137.40 | 151.81 | 135.51 | 150.01 | 150.01 | 17,791,300 |
Aug 22, 2024 | 141.39 | 141.78 | 133.69 | 133.81 | 133.81 | 7,963,400 |
Aug 21, 2024 | 134.34 | 142.58 | 132.87 | 141.42 | 141.42 | 11,774,500 |
Aug 20, 2024 | 139.74 | 141.36 | 130.63 | 133.69 | 133.69 | 11,274,600 |
Aug 19, 2024 | 133.70 | 137.44 | 131.16 | 135.35 | 135.35 | 6,595,700 |
Aug 16, 2024 | 133.25 | 136.32 | 126.59 | 133.04 | 133.04 | 11,360,400 |
Aug 15, 2024 | 132.70 | 139.00 | 130.73 | 131.93 | 131.93 | 10,856,900 |
Aug 14, 2024 | 136.37 | 137.40 | 129.33 | 130.37 | 130.37 | 8,535,900 |
Aug 13, 2024 | 132.28 | 140.00 | 130.26 | 135.38 | 135.38 | 8,123,100 |
Aug 12, 2024 | 133.49 | 139.21 | 129.22 | 131.46 | 131.46 | 6,932,300 |
Aug 09, 2024 | 135.89 | 136.69 | 129.55 | 135.37 | 135.37 | 7,330,400 |
Aug 08, 2024 | 130.23 | 136.76 | 128.06 | 135.99 | 135.99 | 10,378,300 |
Aug 08, 2024 | 10:1 Stock Split | |||||
Aug 07, 2024 | 140.88 | 142.16 | 124.01 | 124.68 | 124.68 | 10,934,000 |
Aug 06, 2024 | 132.60 | 139.49 | 126.22 | 136.92 | 136.92 | 12,260,000 |
Aug 05, 2024 | 105.17 | 135.43 | 102.40 | 130.90 | 130.90 | 22,678,000 |
Aug 02, 2024 | 148.58 | 159.14 | 141.71 | 144.80 | 144.80 | 14,126,000 |
Aug 01, 2024 | 161.50 | 163.44 | 148.20 | 151.18 | 151.18 | 11,930,000 |
Jul 31, 2024 | 164.60 | 168.50 | 160.85 | 161.44 | 161.44 | 7,534,000 |
Jul 30, 2024 | 168.80 | 169.50 | 159.25 | 160.41 | 160.41 | 9,155,000 |
Jul 29, 2024 | 182.00 | 183.70 | 167.13 | 168.49 | 168.49 | 12,802,000 |
Jul 26, 2024 | 170.00 | 177.70 | 168.60 | 175.27 | 175.27 | 14,138,000 |
Jul 25, 2024 | 161.65 | 167.79 | 150.77 | 160.65 | 160.65 | 14,772,000 |
Jul 24, 2024 | 175.00 | 176.95 | 166.70 | 167.27 | 167.27 | 13,774,000 |
Jul 23, 2024 | 176.40 | 179.80 | 171.50 | 172.18 | 172.18 | 10,747,000 |
Jul 22, 2024 | 178.40 | 181.07 | 173.61 | 180.01 | 180.01 | 15,391,000 |
Jul 19, 2024 | 157.34 | 178.50 | 156.50 | 177.85 | 177.85 | 20,458,000 |
Jul 18, 2024 | 163.39 | 163.70 | 151.63 | 155.52 | 155.52 | 10,236,000 |
Jul 17, 2024 | 161.10 | 167.41 | 153.00 | 159.00 | 159.00 | 17,212,000 |
Jul 16, 2024 | 161.50 | 167.58 | 157.64 | 166.43 | 166.43 | 15,810,000 |
Jul 15, 2024 | 152.40 | 163.90 | 149.24 | 161.13 | 161.13 | 24,671,000 |
Jul 12, 2024 | 133.92 | 143.54 | 132.42 | 139.68 | 139.68 | 10,641,000 |
Jul 11, 2024 | 139.60 | 143.20 | 132.92 | 135.86 | 135.86 | 13,513,000 |
Jul 10, 2024 | 131.97 | 134.50 | 129.60 | 130.57 | 130.57 | 6,387,000 |
Jul 09, 2024 | 131.39 | 132.00 | 127.81 | 130.18 | 130.18 | 8,903,000 |
Jul 08, 2024 | 131.45 | 132.50 | 125.88 | 129.06 | 129.06 | 8,736,000 |
Jul 05, 2024 | 121.55 | 129.92 | 120.23 | 128.17 | 128.17 | 15,029,000 |
Jul 03, 2024 | 129.80 | 132.80 | 127.35 | 130.21 | 130.21 | 6,659,000 |
Jul 02, 2024 | 136.55 | 138.44 | 130.66 | 132.02 | 132.02 | 9,229,000 |
Jul 01, 2024 | 141.00 | 143.60 | 136.31 | 136.60 | 136.60 | 14,129,000 |
Jun 28, 2024 | 151.64 | 151.90 | 136.70 | 137.75 | 137.75 | 34,113,000 |
Jun 27, 2024 | 148.50 | 153.90 | 146.35 | 152.54 | 152.54 | 9,308,000 |
Jun 26, 2024 | 147.23 | 150.50 | 144.50 | 145.77 | 145.77 | 7,502,000 |
Jun 25, 2024 | 141.38 | 149.90 | 139.34 | 149.57 | 149.57 | 13,628,000 |
Jun 24, 2024 | 139.80 | 144.89 | 132.55 | 137.21 | 137.21 | 16,081,000 |
Jun 21, 2024 | 142.00 | 149.10 | 140.90 | 148.38 | 148.38 | 11,495,000 |
Jun 20, 2024 | 148.21 | 150.56 | 142.21 | 146.54 | 146.54 | 9,098,000 |
Jun 18, 2024 | 145.79 | 151.10 | 144.60 | 146.94 | 146.94 | 8,934,000 |
Jun 17, 2024 | 149.98 | 156.90 | 142.12 | 150.73 | 150.73 | 12,076,000 |
Jun 14, 2024 | 150.50 | 153.80 | 146.15 | 149.55 | 149.55 | 13,790,000 |
Jun 13, 2024 | 156.33 | 157.38 | 144.10 | 148.39 | 148.39 | 21,108,000 |
Jun 12, 2024 | 162.00 | 169.27 | 159.18 | 160.37 | 160.37 | 13,681,000 |
Jun 11, 2024 | 154.20 | 156.41 | 148.66 | 155.55 | 155.55 | 11,412,000 |
Jun 10, 2024 | 157.50 | 164.78 | 156.03 | 159.99 | 159.99 | 7,265,000 |
Jun 07, 2024 | 167.10 | 171.77 | 158.50 | 159.62 | 159.62 | 12,627,000 |
Jun 06, 2024 | 169.86 | 173.47 | 164.71 | 165.66 | 165.66 | 11,623,000 |
Jun 05, 2024 | 167.50 | 171.78 | 163.62 | 169.47 | 169.47 | 10,956,000 |
Jun 04, 2024 | 161.74 | 169.70 | 161.50 | 163.88 | 163.88 | 13,230,000 |
Jun 03, 2024 | 160.10 | 165.60 | 156.04 | 162.74 | 162.74 | 11,222,000 |
May 31, 2024 | 159.70 | 161.48 | 144.20 | 152.45 | 152.45 | 22,154,000 |
May 30, 2024 | 165.30 | 171.50 | 153.20 | 154.10 | 154.10 | 14,776,000 |
May 29, 2024 | 165.00 | 165.91 | 161.12 | 161.87 | 161.87 | 7,344,000 |
May 28, 2024 | 165.00 | 169.15 | 161.00 | 167.54 | 167.54 | 10,799,000 |
May 24, 2024 | 154.00 | 168.50 | 152.80 | 168.48 | 168.48 | 12,069,000 |
May 23, 2024 | 166.92 | 167.00 | 153.03 | 154.41 | 154.41 | 11,588,000 |
May 22, 2024 | 166.30 | 171.80 | 162.01 | 164.70 | 164.70 | 10,339,000 |
May 21, 2024 | 173.00 | 174.00 | 164.50 | 165.54 | 165.54 | 12,978,000 |
May 20, 2024 | 159.70 | 172.90 | 155.14 | 172.72 | 172.72 | 16,717,000 |
May 17, 2024 | 150.10 | 158.50 | 146.90 | 158.45 | 158.45 | 16,529,000 |
May 16, 2024 | 149.41 | 151.89 | 143.54 | 144.00 | 144.00 | 13,656,000 |
May 15, 2024 | 137.96 | 152.03 | 135.11 | 150.35 | 150.35 | 20,586,000 |
May 14, 2024 | 122.65 | 129.87 | 122.65 | 129.76 | 129.76 | 9,268,000 |
May 13, 2024 | 121.79 | 126.42 | 120.30 | 124.60 | 124.60 | 8,757,000 |
May 10, 2024 | 129.00 | 130.20 | 117.85 | 118.05 | 118.05 | 14,038,000 |
May 09, 2024 | 123.00 | 130.30 | 120.10 | 126.36 | 126.36 | 10,534,000 |
May 08, 2024 | 119.84 | 125.99 | 119.00 | 123.31 | 123.31 | 8,590,000 |
May 07, 2024 | 127.82 | 131.90 | 125.13 | 125.75 | 125.75 | 9,968,000 |
May 06, 2024 | 127.39 | 133.90 | 126.01 | 126.88 | 126.88 | 13,870,000 |
May 03, 2024 | 120.10 | 124.20 | 117.28 | 122.30 | 122.30 | 15,610,000 |
May 02, 2024 | 105.50 | 114.23 | 104.18 | 112.94 | 112.94 | 15,402,000 |
May 01, 2024 | 101.55 | 110.93 | 101.00 | 102.83 | 102.83 | 19,249,000 |
Apr 30, 2024 | 119.90 | 121.54 | 106.32 | 106.50 | 106.50 | 24,936,000 |
Apr 29, 2024 | 125.00 | 130.84 | 122.84 | 129.30 | 129.30 | 10,131,000 |
Apr 26, 2024 | 122.50 | 128.60 | 120.40 | 128.24 | 128.24 | 8,815,000 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |