| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $47.95 | $54.00 | $46.61 | $50.82 | 45,032,000 |
November 2023 | $50.23 | $53.44 | $47.45 | $47.99 | 42,974,400 |
October 2023 | $51.96 | $52.15 | $46.48 | $50.23 | 35,948,300 |
September 2023 | $50.87 | $56.42 | $50.54 | $51.64 | 46,547,800 |
August 2023 | $46.69 | $53.63 | $45.70 | $49.97 | 50,957,900 |
July 2023 | $40.47 | $47.33 | $38.95 | $46.87 | 33,511,600 |
June 2023 | $37.57 | $42.09 | $36.97 | $40.14 | 46,363,500 |
May 2023 | $39.13 | $39.59 | $33.02 | $37.29 | 66,903,600 |
April 2023 | $44.77 | $44.77 | $37.77 | $39.23 | 44,898,300 |
March 2023 | $43.79 | $47.62 | $39.19 | $43.03 | 66,065,200 |
February 2023 | $50.00 | $50.46 | $41.90 | $43.85 | 40,566,700 |
January 2023 | $45.34 | $52.39 | $42.72 | $50.19 | 40,436,900 |
December 2022 | $55.60 | $56.08 | $42.72 | $45.77 | 51,462,100 |
November 2022 | $54.43 | $58.38 | $52.39 | $54.98 | 52,028,100 |
October 2022 | $48.95 | $55.02 | $46.56 | $53.62 | 38,824,400 |
September 2022 | $45.59 | $48.29 | $41.57 | $47.20 | 41,216,200 |
August 2022 | $40.67 | $49.35 | $38.56 | $46.13 | 35,503,100 |
July 2022 | $39.69 | $42.44 | $35.86 | $41.59 | 37,210,600 |
June 2022 | $43.03 | $50.88 | $36.70 | $39.27 | 61,547,400 |
May 2022 | $32.58 | $44.29 | $32.58 | $42.70 | 49,739,300 |
April 2022 | $34.44 | $35.74 | $30.09 | $32.78 | 33,877,000 |
March 2022 | $26.49 | $35.10 | $25.17 | $34.36 | 71,444,700 |
February 2022 | $30.02 | $33.96 | $25.12 | $26.25 | 48,438,100 |
January 2022 | $28.67 | $33.38 | $27.83 | $30.31 | 41,365,300 |
December 2021 | $28.63 | $30.23 | $26.14 | $28.26 | 32,847,600 |