| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $102.26 | $105.63 | $76.51 | $80.75 | 170,270,800 |
November 2024 | $105.97 | $106.10 | $93.33 | $100.26 | 121,015,600 |
October 2024 | $111.51 | $113.18 | $100.67 | $105.09 | 108,317,800 |
September 2024 | $130.07 | $130.13 | $110.29 | $111.78 | 78,552,600 |
August 2024 | $123.50 | $131.18 | $111.11 | $130.64 | 90,131,500 |
July 2024 | $134.29 | $136.54 | $118.17 | $124.04 | 92,171,100 |
June 2024 | $125.18 | $138.56 | $125.02 | $133.50 | 69,209,700 |
May 2024 | $119.52 | $128.33 | $113.44 | $126.52 | 83,582,700 |
April 2024 | $120.75 | $122.01 | $113.90 | $120.00 | 79,177,500 |
March 2024 | $114.03 | $128.40 | $113.51 | $120.09 | 117,271,100 |
February 2024 | $105.85 | $115.95 | $105.15 | $111.21 | 105,941,600 |
January 2024 | $94.44 | $107.82 | $94.44 | $106.54 | 96,116,000 |
December 2023 | $93.88 | $97.49 | $87.96 | $96.06 | 73,612,200 |
November 2023 | $90.45 | $98.14 | $89.14 | $94.56 | 99,922,200 |
October 2023 | $83.73 | $96.57 | $80.75 | $89.67 | 113,059,800 |
September 2023 | $87.24 | $93.67 | $83.94 | $84.44 | 89,019,400 |
August 2023 | $74.56 | $88.80 | $72.26 | $86.18 | 92,845,400 |
July 2023 | $73.99 | $76.95 | $69.83 | $74.44 | 48,119,400 |
June 2023 | $72.85 | $75.25 | $71.32 | $74.77 | 52,715,800 |
May 2023 | $77.03 | $79.63 | $73.24 | $74.14 | 62,124,400 |
April 2023 | $73.17 | $79.92 | $72.22 | $77.20 | 54,888,200 |
March 2023 | $65.37 | $73.81 | $62.03 | $73.53 | 65,591,000 |
February 2023 | $64.08 | $65.97 | $60.13 | $64.63 | 50,562,600 |
January 2023 | $62.92 | $66.36 | $59.64 | $63.61 | 60,031,400 |
December 2022 | $57.83 | $62.28 | $57.21 | $62.04 | 56,107,600 |
