
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $183.44 | $196.33 | $162.91 | $164.98 | 196,442,000 |
November 2024 | $168.45 | $194.08 | $167.05 | $182.99 | 150,498,900 |
October 2024 | $168.14 | $176.52 | $163.94 | $166.16 | 134,383,400 |
September 2024 | $138.74 | $171.87 | $136.27 | $168.32 | 267,086,900 |
August 2024 | $137.59 | $139.99 | $124.22 | $139.57 | 119,963,800 |
July 2024 | $139.57 | $144.80 | $133.31 | $137.75 | 151,095,800 |
June 2024 | $115.77 | $143.14 | $115.58 | $139.08 | 237,978,500 |
May 2024 | $112.20 | $124.80 | $111.95 | $115.43 | 145,216,100 |
April 2024 | $123.26 | $125.67 | $111.09 | $112.05 | 135,793,700 |
March 2024 | $109.65 | $130.36 | $108.37 | $123.33 | 243,321,500 |
February 2024 | $110.86 | $115.65 | $104.58 | $109.65 | 147,696,800 |
January 2024 | $102.23 | $114.07 | $99.51 | $109.67 | 171,137,100 |
December 2023 | $113.52 | $114.77 | $97.08 | $103.12 | 269,931,000 |
November 2023 | $101.52 | $115.09 | $101.52 | $113.66 | 135,982,800 |
October 2023 | $103.11 | $108.49 | $97.68 | $101.13 | 164,668,600 |
September 2023 | $117.92 | $124.17 | $100.64 | $103.22 | 308,526,100 |
August 2023 | $113.94 | $118.87 | $108.29 | $117.32 | 169,698,900 |
July 2023 | $114.60 | $118.26 | $110.37 | $114.24 | 156,283,000 |
June 2023 | $101.85 | $123.85 | $101.75 | $115.65 | 328,376,600 |
May 2023 | $92.06 | $103.41 | $91.14 | $102.88 | 175,859,100 |
April 2023 | $89.33 | $93.94 | $89.05 | $91.98 | 130,420,000 |
March 2023 | $84.03 | $89.93 | $79.33 | $89.85 | 189,782,300 |
February 2023 | $85.45 | $88.20 | $83.14 | $84.51 | 122,638,600 |
January 2023 | $79.45 | $87.50 | $79.24 | $85.54 | 135,703,000 |
December 2022 | $80.00 | $82.44 | $75.20 | $78.74 | 172,460,600 |