| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $209.68 | $231.58 | $207.38 | $212.02 | 123,503,000 |
November 2024 | $187.47 | $214.57 | $186.11 | $209.89 | 122,187,000 |
October 2024 | $179.72 | $195.96 | $172.65 | $186.60 | 146,469,000 |
September 2024 | $171.28 | $189.09 | $163.80 | $178.88 | 123,718,500 |
August 2024 | $163.77 | $171.45 | $149.22 | $171.00 | 112,084,000 |
July 2024 | $156.80 | $170.07 | $145.85 | $162.88 | 178,380,000 |
June 2024 | $131.96 | $157.99 | $129.09 | $157.33 | 131,983,500 |
May 2024 | $138.74 | $156.87 | $127.60 | $131.39 | 157,762,000 |
April 2024 | $152.80 | $159.09 | $137.80 | $138.67 | 129,482,000 |
March 2024 | $154.40 | $161.55 | $146.03 | $152.48 | 120,234,000 |
February 2024 | $153.82 | $163.06 | $146.10 | $154.27 | 119,223,000 |
January 2024 | $139.41 | $157.98 | $134.24 | $153.08 | 137,325,500 |
December 2023 | $137.09 | $144.14 | $134.80 | $141.30 | 104,905,500 |
November 2023 | $116.20 | $137.78 | $116.09 | $137.15 | 130,420,000 |
October 2023 | $110.95 | $116.97 | $105.45 | $116.37 | 139,255,000 |
September 2023 | $118.70 | $121.58 | $105.60 | $111.79 | 95,278,000 |
August 2023 | $115.65 | $119.29 | $106.51 | $117.77 | 114,868,500 |
July 2023 | $112.17 | $122.87 | $109.69 | $116.60 | 131,224,000 |
June 2023 | $106.96 | $115.34 | $105.22 | $112.39 | 138,503,000 |
May 2023 | $91.26 | $111.32 | $85.79 | $108.96 | 191,859,500 |
April 2023 | $92.31 | $97.12 | $85.54 | $91.88 | 169,754,000 |
March 2023 | $86.39 | $93.08 | $81.07 | $92.94 | 155,438,000 |
February 2023 | $91.24 | $98.92 | $84.75 | $86.43 | 142,522,000 |
January 2023 | $79.02 | $95.55 | $70.72 | $91.03 | 209,034,500 |
December 2022 | $83.23 | $86.43 | $74.29 | $77.65 | 128,624,000 |