| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $54.40 | $54.40 | $48.55 | $49.86 | 94,578,400 |
November 2024 | $54.86 | $56.73 | $51.10 | $54.39 | 99,316,100 |
October 2024 | $52.81 | $56.08 | $50.73 | $54.49 | 86,224,900 |
September 2024 | $50.98 | $53.95 | $50.94 | $52.90 | 80,028,600 |
August 2024 | $48.47 | $52.10 | $47.82 | $51.17 | 79,120,300 |
July 2024 | $44.40 | $48.37 | $43.41 | $48.36 | 69,448,600 |
June 2024 | $48.67 | $48.91 | $43.84 | $44.32 | 77,905,700 |
May 2024 | $45.49 | $48.83 | $44.60 | $48.77 | 92,597,300 |
April 2024 | $43.87 | $46.00 | $41.64 | $45.54 | 88,475,600 |
March 2024 | $41.85 | $44.08 | $39.45 | $43.94 | 143,856,700 |
February 2024 | $40.16 | $43.07 | $38.35 | $42.72 | 108,810,100 |
January 2024 | $41.25 | $43.49 | $38.80 | $40.28 | 97,786,800 |
December 2023 | $40.03 | $44.66 | $39.95 | $41.40 | 116,907,200 |
November 2023 | $35.00 | $41.53 | $34.25 | $39.94 | 139,560,500 |
October 2023 | $38.64 | $38.68 | $34.02 | $35.01 | 144,112,300 |
September 2023 | $42.38 | $42.67 | $38.28 | $38.79 | 116,295,200 |
August 2023 | $45.81 | $45.97 | $40.61 | $42.15 | 95,904,400 |
July 2023 | $44.17 | $46.89 | $43.21 | $45.87 | 60,862,800 |
June 2023 | $42.46 | $46.30 | $41.53 | $44.36 | 98,356,900 |
May 2023 | $48.15 | $48.73 | $41.75 | $42.50 | 82,241,400 |
April 2023 | $47.33 | $49.61 | $46.53 | $48.30 | 64,420,800 |
March 2023 | $46.21 | $47.86 | $43.98 | $47.26 | 104,759,500 |
February 2023 | $52.73 | $53.05 | $46.20 | $46.44 | 104,784,400 |
January 2023 | $51.20 | $53.39 | $51.06 | $53.14 | 99,110,000 |
December 2022 | $50.78 | $52.65 | $47.74 | $51.20 | 126,775,400 |
