| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $59.53 | $62.95 | $59.00 | $62.05 | 3,903,174 |
October 2026 | $54.32 | $60.33 | $50.33 | $58.74 | 65,205,826 |
September 2026 | $65.00 | $65.25 | $49.68 | $54.10 | 78,449,719 |
August 2026 | $65.68 | $75.65 | $60.15 | $65.75 | 69,936,107 |
July 2026 | $78.54 | $79.93 | $60.89 | $65.23 | 73,153,200 |
June 2026 | $77.00 | $92.32 | $69.33 | $78.48 | 63,069,593 |
May 2026 | $93.96 | $96.19 | $72.05 | $77.66 | 71,633,800 |
April 2026 | $82.26 | $98.79 | $77.20 | $93.41 | 51,958,200 |
March 2026 | $81.00 | $91.83 | $72.63 | $80.90 | 70,285,607 |
February 2026 | $60.03 | $86.48 | $58.25 | $82.47 | 82,568,526 |
January 2026 | $58.94 | $72.88 | $58.57 | $60.62 | 73,751,833 |
December 2025 | $48.86 | $62.16 | $48.76 | $58.69 | 78,887,042 |
November 2025 | $53.10 | $54.54 | $43.41 | $48.89 | 96,812,085 |
October 2025 | $60.00 | $66.85 | $52.80 | $53.73 | 84,704,773 |
September 2025 | $66.70 | $67.88 | $58.33 | $60.41 | 88,037,571 |
August 2025 | $86.80 | $90.35 | $65.03 | $67.55 | 128,808,495 |
July 2025 | $83.55 | $93.69 | $80.11 | $88.01 | 81,941,612 |
June 2025 | $80.50 | $85.24 | $71.10 | $84.23 | 81,506,663 |
May 2025 | $94.97 | $101.50 | $78.88 | $81.27 | 76,171,112 |
April 2025 | $86.24 | $93.95 | $70.00 | $92.43 | 66,102,200 |
March 2025 | $95.10 | $95.51 | $73.91 | $86.41 | 94,261,700 |
February 2025 | $130.75 | $144.49 | $88.75 | $95.03 | 63,556,000 |
January 2025 | $113.38 | $140.60 | $109.23 | $135.05 | 41,735,800 |
December 2024 | $141.07 | $153.34 | $110.60 | $112.80 | 56,211,600 |
November 2024 | $133.90 | $172.43 | $129.51 | $140.90 | 71,020,800 |
