| Oct 21, 2024 – Oct 25, 2024 | $14.29 | $20.36 | $14.09 | $19.57 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $20.00 | $24.50 | $19.57 | $20.14 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $19.62 | $21.72 | $17.50 | $19.92 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $19.80 | $21.30 | $17.39 | $17.60 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $17.73 | $23.82 | $17.66 | $23.49 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $24.00 | $26.00 | $21.00 | $21.99 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $26.12 | $36.84 | $24.76 | $36.77 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $38.57 | $38.69 | $29.95 | $30.75 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $30.78 | $34.43 | $25.98 | $26.71 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $27.04 | $29.39 | $25.53 | $27.31 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $26.95 | $31.54 | $25.90 | $31.18 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $31.96 | $34.10 | $29.01 | $33.18 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $32.26 | $39.38 | $31.10 | $36.04 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $36.14 | $43.66 | $34.60 | $41.69 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $33.50 | $34.59 | $24.41 | $32.66 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $29.97 | $39.50 | $29.60 | $38.13 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $38.82 | $47.68 | $38.68 | $44.49 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $47.27 | $50.87 | $38.50 | $39.84 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $37.90 | $38.18 | $30.25 | $32.49 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $32.81 | $33.18 | $26.20 | $27.99 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $27.35 | $28.81 | $24.36 | $28.75 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $28.99 | $29.13 | $25.54 | $26.98 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $27.77 | $29.54 | $21.76 | $22.31 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $21.12 | $24.72 | $18.98 | $20.29 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $18.74 | $24.00 | $18.31 | $21.51 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $22.32 | $22.78 | $20.51 | $21.53 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $21.24 | $25.08 | $20.25 | $24.48 | 0 |
| Apr 28, 2025 – May 2, 2025 | $24.21 | $25.71 | $21.45 | $25.40 | 0 |
| May 5, 2025 – May 9, 2025 | $24.60 | $29.08 | $23.25 | $28.27 | 0 |
| May 12, 2025 – May 16, 2025 | $32.32 | $38.14 | $31.13 | $37.32 | 0 |
| May 19, 2025 – May 23, 2025 | $35.80 | $41.45 | $35.68 | $38.59 | 0 |
| May 26, 2025 – May 30, 2025 | $39.57 | $41.80 | $36.01 | $36.75 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $34.83 | $49.73 | $34.72 | $48.28 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $50.27 | $55.04 | $46.88 | $47.13 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $48.00 | $51.82 | $46.88 | $47.97 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $47.00 | $54.59 | $45.02 | $51.84 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $53.34 | $55.75 | $48.88 | $50.25 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $49.33 | $49.33 | $43.89 | $44.30 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $48.93 | $56.16 | $48.80 | $52.79 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $53.71 | $58.16 | $49.00 | $51.37 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $51.69 | $57.13 | $50.00 | $52.00 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $52.99 | $71.49 | $52.88 | $68.78 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $69.90 | $75.96 | $67.10 | $71.62 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $71.44 | $72.59 | $62.01 | $68.98 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $69.46 | $73.50 | $67.25 | $68.32 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $65.90 | $67.88 | $63.26 | $65.47 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $64.67 | $100.51 | $63.80 | $90.41 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $92.61 | $99.55 | $88.02 | $99.31 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $101.95 | $114.85 | $98.52 | $107.70 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $109.38 | $132.98 | $108.33 | $127.98 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $132.40 | $141.10 | $115.72 | $129.58 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $135.21 | $138.53 | $110.88 | $113.44 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $116.79 | $117.47 | $94.63 | $117.26 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $120.91 | $132.15 | $117.50 | $130.82 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $134.00 | $134.93 | $101.26 | $111.28 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $115.18 | $118.37 | $82.00 | $83.54 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $83.82 | $102.69 | $78.21 | $83.26 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $86.23 | $97.08 | $84.72 | $94.87 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $91.45 | $103.84 | $89.01 | $98.04 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $97.29 | $100.88 | $86.20 | $87.69 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $88.10 | $90.54 | $75.25 | $89.46 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $92.97 | $95.90 | $86.74 | $87.59 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $84.45 | $90.76 | $82.90 | $89.95 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $95.00 | $104.97 | $90.89 | $97.93 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $98.32 | $110.50 | $96.55 | $108.73 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $101.83 | $104.47 | $93.10 | $94.50 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $97.71 | $101.85 | $84.12 | $85.19 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $85.81 | $91.39 | $73.52 | $86.10 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $84.45 | $100.32 | $79.69 | $98.01 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $96.00 | $108.32 | $93.50 | $97.92 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $96.31 | $108.32 | $88.40 | $91.19 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $88.00 | $99.25 | $83.53 | $89.33 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $87.36 | $116.57 | $86.50 | $112.95 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $124.75 | $132.30 | $112.63 | $117.62 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $116.71 | $121.31 | $100.27 | $100.82 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $102.24 | $108.96 | $89.65 | $108.82 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $108.66 | $149.82 | $107.45 | $144.97 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $142.70 | $168.71 | $142.30 | $157.14 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $157.00 | $167.43 | $145.81 | $147.16 | 0 |
| Apr 27, 2026 – May 1, 2026 | $148.39 | $156.00 | $132.70 | $154.49 | 0 |
| May 4, 2026 – May 8, 2026 | $160.39 | $197.89 | $159.70 | $177.05 | 0 |
| May 11, 2026 – May 15, 2026 | $179.90 | $233.73 | $172.25 | $219.94 | 0 |
| May 18, 2026 – May 22, 2026 | $217.47 | $226.81 | $183.00 | $214.77 | 0 |
| May 25, 2026 – May 29, 2026 | $220.68 | $233.60 | $198.31 | $231.09 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $244.09 | $278.84 | $216.69 | $227.81 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $240.40 | $243.59 | $200.30 | $232.36 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $251.96 | $298.80 | $245.24 | $286.69 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $289.96 | $299.86 | $234.40 | $240.30 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $249.38 | $290.60 | $207.30 | $215.62 | 0 |