
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $41.70 | $53.10 | $40.90 | $42.10 | 82,294,580 |
November 2023 | $41.30 | $48.50 | $36.20 | $42.20 | 59,335,000 |
October 2023 | $55.70 | $56.80 | $39.80 | $41.20 | 62,690,740 |
September 2023 | $62.90 | $64.50 | $49.70 | $55.90 | 50,536,040 |
August 2023 | $74.65 | $74.65 | $58.00 | $62.80 | 76,353,040 |
July 2023 | $70.60 | $83.70 | $66.00 | $76.10 | 113,821,890 |
June 2023 | $67.80 | $71.80 | $54.60 | $68.90 | 124,260,400 |
May 2023 | $79.40 | $80.95 | $68.50 | $77.60 | 34,654,580 |
April 2023 | $79.50 | $88.70 | $66.35 | $79.40 | 31,723,160 |
March 2023 | $89.70 | $91.80 | $71.70 | $80.40 | 39,490,790 |
February 2023 | $115.20 | $130.40 | $81.00 | $91.30 | 55,642,030 |
January 2023 | $69.70 | $178.10 | $60.90 | $116.90 | 85,868,340 |
December 2022 | $101.05 | $102.35 | $61.80 | $68.30 | 64,439,920 |
November 2022 | $146.70 | $148.40 | $97.00 | $101.40 | 51,871,570 |
October 2022 | $140.00 | $156.80 | $118.70 | $142.90 | 38,177,820 |
September 2022 | $152.10 | $176.90 | $135.80 | $139.70 | 38,960,880 |
August 2022 | $182.10 | $206.20 | $148.90 | $153.40 | 40,041,570 |
July 2022 | $170.55 | $217.80 | $163.50 | $182.50 | 30,278,240 |
June 2022 | $203.00 | $205.45 | $153.00 | $171.60 | 38,185,280 |
May 2022 | $180.80 | $207.25 | $132.50 | $201.80 | 55,180,670 |
April 2022 | $253.90 | $261.60 | $175.00 | $180.80 | 43,145,390 |
March 2022 | $244.85 | $281.35 | $204.90 | $254.00 | 58,960,990 |
February 2022 | $305.25 | $308.50 | $217.70 | $289.80 | 54,919,190 |
January 2022 | $385.50 | $475.90 | $256.33 | $293.90 | 93,007,060 |
December 2021 | $540.80 | $562.40 | $355.30 | $380.50 | 134,538,240 |