
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| October 2025    | $122.31    | $155.50    | $117.77    | $147.35    | 26,993,045    | 
| September 2025    | $95.30    | $125.88    | $94.05    | $124.37    | 22,304,800    | 
| August 2025    | $100.00    | $111.12    | $94.10    | $101.25    | 27,629,900    | 
| July 2025    | $92.75    | $109.49    | $89.11    | $103.07    | 26,010,000    | 
| June 2025    | $70.85    | $94.27    | $70.63    | $93.58    | 27,472,422    | 
| May 2025    | $58.50    | $76.76    | $56.03    | $71.53    | 35,668,660    | 
| April 2025    | $57.57    | $62.38    | $32.44    | $55.05    | 67,734,250    | 
| March 2025    | $79.57    | $79.80    | $53.46    | $58.42    | 40,187,117    | 
| February 2025    | $79.88    | $99.08    | $72.29    | $77.90    | 21,968,585    | 
| January 2025    | $92.07    | $100.63    | $79.90    | $85.54    | 27,174,718    | 
| December 2024    | $93.00    | $102.61    | $87.51    | $90.06    | 22,624,129    | 
| November 2024    | $81.55    | $99.10    | $81.19    | $92.96    | 22,377,306    | 
| October 2024    | $86.26    | $96.73    | $79.14    | $81.30    | 22,343,949    | 
| September 2024    | $80.22    | $90.76    | $63.93    | $87.01    | 24,661,882    | 
| August 2024    | $83.63    | $91.65    | $54.47    | $82.78    | 43,048,828    | 
| July 2024    | $96.98    | $112.11    | $73.06    | $84.37    | 47,197,677    | 
| June 2024    | $80.24    | $105.23    | $76.19    | $96.80    | 27,880,464    | 
| May 2024    | $64.26    | $87.48    | $63.08    | $78.50    | 43,672,298    | 
| April 2024    | $80.02    | $81.59    | $61.38    | $65.13    | 54,986,051    | 
| March 2024    | $79.54    | $84.81    | $75.39    | $79.58    | 39,527,268    | 
| February 2024    | $70.86    | $81.80    | $68.70    | $79.20    | 40,298,512    | 
| January 2024    | $63.37    | $79.85    | $56.97    | $70.18    | 59,760,577    | 
| December 2023    | $58.78    | $67.51    | $55.58    | $66.15    | 64,354,906    | 
| November 2023    | $42.19    | $61.04    | $42.19    | $59.25    | 86,667,260    | 
| October 2023    | $42.72    | $49.64    | $38.65    | $41.96    | 103,572,054    |