| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $181.69 | $194.45 | $161.35 | $163.40 | 196,442,000 |
November 2024 | $166.84 | $192.23 | $165.45 | $181.25 | 150,498,900 |
October 2024 | $166.54 | $174.83 | $162.38 | $164.58 | 134,383,400 |
September 2024 | $137.41 | $170.22 | $134.96 | $166.71 | 267,086,900 |
August 2024 | $136.28 | $138.65 | $123.03 | $138.23 | 119,963,800 |
July 2024 | $138.23 | $143.42 | $132.04 | $136.43 | 151,095,800 |
June 2024 | $114.66 | $141.77 | $114.48 | $137.76 | 237,978,500 |
May 2024 | $111.13 | $123.61 | $110.88 | $114.33 | 145,216,100 |
April 2024 | $122.08 | $124.47 | $110.03 | $110.97 | 135,793,700 |
March 2024 | $108.60 | $129.11 | $107.33 | $122.15 | 243,321,500 |
February 2024 | $109.80 | $114.55 | $103.58 | $108.60 | 147,696,800 |
January 2024 | $101.25 | $112.98 | $98.56 | $108.62 | 171,137,100 |
December 2023 | $112.44 | $113.68 | $96.15 | $102.13 | 269,931,000 |
November 2023 | $100.55 | $113.99 | $100.55 | $112.57 | 135,982,800 |
October 2023 | $102.13 | $107.45 | $96.75 | $100.16 | 164,668,600 |
September 2023 | $116.80 | $122.98 | $99.67 | $102.23 | 308,526,100 |
August 2023 | $112.85 | $117.73 | $107.26 | $116.20 | 169,698,900 |
July 2023 | $113.50 | $117.13 | $109.32 | $113.15 | 156,283,000 |
June 2023 | $100.87 | $122.67 | $100.78 | $114.54 | 328,376,600 |
May 2023 | $91.18 | $102.42 | $90.27 | $101.89 | 175,859,100 |
April 2023 | $88.47 | $93.04 | $88.19 | $91.10 | 130,420,000 |
March 2023 | $83.22 | $89.07 | $78.57 | $88.99 | 189,782,300 |
February 2023 | $84.63 | $87.36 | $82.34 | $83.70 | 122,638,600 |
January 2023 | $78.69 | $86.66 | $78.49 | $84.72 | 135,703,000 |
December 2022 | $79.24 | $81.65 | $74.48 | $77.99 | 172,460,600 |
