| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $314.99 | $344.00 | $288.50 | $331.41 | 21,487,915 |
November 2025 | $208.69 | $325.46 | $184.20 | $325.16 | 112,492,860 |
October 2025 | $159.24 | $214.50 | $147.81 | $201.56 | 70,428,912 |
September 2025 | $127.87 | $173.39 | $125.00 | $162.71 | 84,259,355 |
August 2025 | $103.84 | $137.10 | $101.61 | $132.81 | 72,192,746 |
July 2025 | $92.97 | $114.12 | $88.37 | $110.08 | 47,474,508 |
June 2025 | $73.00 | $96.68 | $72.29 | $95.06 | 43,739,874 |
May 2025 | $61.87 | $80.00 | $60.38 | $72.28 | 54,468,465 |
April 2025 | $62.03 | $68.90 | $45.65 | $59.04 | 63,270,561 |
March 2025 | $71.42 | $73.71 | $55.96 | $62.34 | 58,084,510 |
February 2025 | $80.18 | $95.00 | $66.63 | $70.33 | 52,523,607 |
January 2025 | $84.16 | $104.00 | $71.05 | $85.06 | 41,786,133 |
December 2024 | $87.19 | $96.25 | $81.39 | $83.95 | 30,997,563 |
November 2024 | $63.14 | $91.21 | $62.38 | $86.97 | 46,776,261 |
October 2024 | $63.56 | $71.07 | $60.84 | $63.87 | 31,764,207 |
September 2024 | $57.00 | $65.52 | $50.29 | $63.38 | 30,245,144 |
August 2024 | $52.12 | $59.18 | $38.29 | $57.61 | 46,868,779 |
July 2024 | $50.63 | $60.40 | $48.56 | $51.78 | 28,309,987 |
June 2024 | $44.19 | $51.50 | $42.98 | $50.92 | 15,186,592 |
May 2024 | $43.30 | $48.12 | $40.81 | $43.50 | 29,512,886 |
April 2024 | $47.59 | $48.72 | $40.74 | $43.76 | 19,703,444 |
March 2024 | $48.89 | $53.17 | $45.10 | $47.35 | 28,991,497 |
February 2024 | $55.28 | $60.99 | $45.38 | $48.47 | 45,832,367 |
January 2024 | $52.00 | $57.24 | $48.86 | $54.94 | 21,336,828 |
December 2023 | $42.67 | $54.60 | $41.05 | $52.42 | 22,041,431 |