| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $39.35 | $43.70 | $39.28 | $41.60 | 125,468,000 |
November 2023 | $36.90 | $40.62 | $36.20 | $39.28 | 117,725,000 |
October 2023 | $39.23 | $40.28 | $35.61 | $37.06 | 150,384,500 |
September 2023 | $42.17 | $42.46 | $38.66 | $39.08 | 104,983,000 |
August 2023 | $42.68 | $44.20 | $39.96 | $42.05 | 126,664,500 |
July 2023 | $42.43 | $43.33 | $39.86 | $42.90 | 143,834,500 |
June 2023 | $40.40 | $42.78 | $39.34 | $42.35 | 145,638,500 |
May 2023 | $45.60 | $46.86 | $40.03 | $40.14 | 130,926,500 |
April 2023 | $44.91 | $47.87 | $43.78 | $45.44 | 105,798,000 |
March 2023 | $44.02 | $45.14 | $42.64 | $44.80 | 109,973,500 |
February 2023 | $43.12 | $45.48 | $42.54 | $44.46 | 90,510,000 |
January 2023 | $42.77 | $44.66 | $39.13 | $43.26 | 123,495,000 |
December 2022 | $43.31 | $43.61 | $39.39 | $42.69 | 95,995,500 |
November 2022 | $41.79 | $43.28 | $37.97 | $42.94 | 128,493,500 |
October 2022 | $35.33 | $42.34 | $35.21 | $41.53 | 144,705,500 |
September 2022 | $34.74 | $38.82 | $34.28 | $35.12 | 126,405,000 |
August 2022 | $35.93 | $38.91 | $34.90 | $34.98 | 113,377,500 |
July 2022 | $36.57 | $39.19 | $34.32 | $36.02 | 127,278,000 |
June 2022 | $35.55 | $38.63 | $35.02 | $36.46 | 112,946,000 |
May 2022 | $37.83 | $39.87 | $31.32 | $35.24 | 147,363,500 |
April 2022 | $43.73 | $45.17 | $37.60 | $37.70 | 125,794,500 |
March 2022 | $38.13 | $45.20 | $38.02 | $43.67 | 118,526,500 |
February 2022 | $40.71 | $42.17 | $34.93 | $38.13 | 95,852,000 |
January 2022 | $44.41 | $44.69 | $38.15 | $40.68 | 96,533,000 |
December 2021 | $42.13 | $44.63 | $40.54 | $44.46 | 67,410,500 |