| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $119.78 | $134.00 | $117.95 | $130.69 | 1,605,000 |
November 2024 | $109.35 | $123.17 | $104.59 | $118.88 | 1,883,500 |
October 2024 | $94.81 | $112.34 | $93.99 | $108.40 | 1,965,100 |
September 2024 | $89.90 | $98.00 | $88.12 | $94.76 | 1,317,700 |
August 2024 | $84.29 | $94.98 | $75.11 | $90.44 | 2,340,800 |
July 2024 | $75.39 | $85.14 | $71.88 | $84.15 | 1,897,700 |
June 2024 | $76.37 | $84.98 | $75.14 | $75.40 | 1,716,500 |
May 2024 | $68.53 | $78.46 | $66.61 | $76.24 | 1,226,400 |
April 2024 | $71.43 | $71.43 | $64.00 | $68.01 | 1,131,700 |
March 2024 | $76.28 | $77.00 | $65.61 | $70.57 | 1,058,300 |
February 2024 | $82.40 | $84.50 | $76.39 | $76.53 | 1,074,000 |
January 2024 | $80.15 | $87.07 | $78.01 | $82.13 | 1,538,300 |
December 2023 | $81.69 | $83.06 | $78.64 | $80.60 | 1,081,700 |
November 2023 | $82.88 | $86.00 | $78.16 | $81.41 | 1,114,400 |
October 2023 | $84.73 | $87.00 | $72.21 | $82.04 | 1,953,700 |
September 2023 | $98.49 | $100.89 | $82.86 | $84.71 | 4,480,100 |
August 2023 | $79.55 | $102.40 | $66.50 | $98.32 | 11,353,400 |
July 2023 | $80.58 | $83.24 | $78.23 | $79.76 | 1,700,300 |
June 2023 | $82.40 | $84.42 | $77.23 | $80.82 | 2,973,600 |
May 2023 | $76.76 | $83.00 | $75.81 | $82.57 | 3,846,200 |
April 2023 | $72.11 | $78.20 | $68.30 | $76.43 | 4,141,100 |
March 2023 | $72.37 | $75.96 | $67.52 | $71.86 | 3,613,400 |
February 2023 | $63.93 | $82.07 | $62.06 | $72.77 | 6,685,800 |
January 2023 | $58.30 | $66.65 | $57.19 | $64.40 | 3,615,400 |
December 2022 | $62.99 | $64.84 | $55.20 | $58.22 | 2,490,800 |