Current price$107.51
- Consensus target
- $124.91
- Gap to consensus
- +16.2%
- Confidence
- 34%
- Analyst range
- $57.00 – $170.00
- Std deviation
- $31.85
- Last updated
- Sep 16, 02:06 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $129.34USD | $57.00 – $170.00USD | 27 | — |
| MarketBeat | $130.88USD | $65.00 – $165.00USD | 28 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $75.10, High $75.81, Low $74.11, Close $75.31, Volume 22.8M.
- 2026-03-17: Open $75.40, High $77.70, Low $75.39, Close $77.35, Volume 20.2M.
- 2026-03-18: Open $76.13, High $77.25, Low $74.83, Close $74.90, Volume 21.9M.
- 2026-03-19: Open $72.28, High $75.16, Low $71.70, Close $74.16, Volume 21.6M.
- 2026-03-20: Open $73.10, High $73.41, Low $69.90, Close $70.89, Volume 34.4M.
- 2026-03-23: Open $71.85, High $73.60, Low $70.92, Close $72.49, Volume 26.1M.
- 2026-03-24: Open $71.51, High $71.84, Low $68.58, Close $69.08, Volume 29.1M.
- 2026-03-25: Open $71.82, High $74.59, Low $71.75, Close $72.54, Volume 27.5M.
- 2026-03-26: Open $71.15, High $73.24, Low $69.70, Close $70.35, Volume 21.3M.
- 2026-03-27: Open $68.54, High $68.89, Low $65.87, Close $66.02, Volume 30.5M.
- 2026-03-30: Open $66.86, High $67.89, Low $63.51, Close $65.16, Volume 26.5M.
- 2026-03-31: Open $65.82, High $69.41, Low $65.18, Close $69.30, Volume 35.9M.
- 2026-04-01: Open $71.13, High $71.55, Low $69.14, Close $70.11, Volume 24.1M.
- 2026-04-02: Open $67.20, High $70.15, Low $65.57, Close $68.90, Volume 23.4M.
- 2026-04-06: Open $69.31, High $70.82, Low $68.71, Close $69.78, Volume 24.3M.
- 2026-04-07: Open $68.30, High $69.66, Low $66.62, Close $69.65, Volume 25M.
- 2026-04-08: Open $76.80, High $77.87, Low $71.31, Close $71.83, Volume 33M.
- 2026-04-09: Open $71.59, High $72.46, Low $68.78, Close $70.12, Volume 26M.
- 2026-04-10: Open $70.11, High $70.87, Low $68.28, Close $69.19, Volume 23.2M.
- 2026-04-13: Open $68.21, High $71.70, Low $67.80, Close $71.67, Volume 21.2M.
- 2026-04-14: Open $75.13, High $79.28, Low $75.05, Close $79.09, Volume 43.6M.
- 2026-04-15: Open $83.55, High $87.55, Low $81.50, Close $87.32, Volume 72.7M.
- 2026-04-16: Open $89.19, High $89.38, Low $83.87, Close $86.85, Volume 51.8M.
- 2026-04-17: Open $90.06, High $93.32, Low $89.57, Close $90.75, Volume 49.8M.
- 2026-04-20: Open $89.70, High $92.38, Low $88.21, Close $91.28, Volume 35.9M.
- 2026-04-21: Open $91.08, High $91.45, Low $86.19, Close $86.43, Volume 36.9M.
- 2026-04-22: Open $89.35, High $90.14, Low $87.48, Close $88.43, Volume 27.5M.
- 2026-04-23: Open $86.69, High $87.61, Low $81.75, Close $83.54, Volume 33.5M.
- 2026-04-24: Open $84.90, High $85.06, Low $82.82, Close $84.71, Volume 20.9M.
- 2026-04-27: Open $84.28, High $85.70, Low $83.11, Close $83.95, Volume 20.1M.
- 2026-04-28: Open $81.46, High $83.14, Low $80.82, Close $82.07, Volume 31.3M.
- 2026-04-29: Open $72.30, High $73.59, Low $69.93, Close $71.20, Volume 79.8M.
- 2026-04-30: Open $71.18, High $73.88, Low $70.76, Close $72.89, Volume 31.2M.
- 2026-05-01: Open $73.78, High $75.28, Low $73.06, Close $73.66, Volume 25.3M.
- 2026-05-04: Open $74.70, High $78.29, Low $74.63, Close $76.55, Volume 29.4M.
- 2026-05-05: Open $77.61, High $78.75, Low $76.49, Close $77.03, Volume 24.8M.
- 2026-05-06: Open $77.80, High $79.49, Low $76.19, Close $79.05, Volume 24.7M.
- 2026-05-07: Open $78.96, High $79.23, Low $75.46, Close $76.28, Volume 21.9M.
- 2026-05-08: Open $76.24, High $77.07, Low $74.25, Close $77.03, Volume 18.1M.
- 2026-05-11: Open $76.79, High $81.14, Low $74.80, Close $80.78, Volume 26.4M.
- 2026-05-12: Open $79.08, High $80.18, Low $76.48, Close $78.27, Volume 17.1M.
- 2026-05-13: Open $77.07, High $77.62, Low $75.34, Close $76.75, Volume 14.8M.
- 2026-05-14: Open $76.05, High $81.93, Low $75.11, Close $80.70, Volume 28M.
- 2026-05-15: Open $78.54, High $78.58, Low $76.41, Close $77.14, Volume 19.7M.
- 2026-05-18: Open $76.00, High $79.92, Low $75.47, Close $77.15, Volume 20.2M.
- 2026-05-19: Open $76.15, High $76.37, Low $73.18, Close $74.16, Volume 20.5M.
- 2026-05-20: Open $74.75, High $76.35, Low $73.75, Close $75.76, Volume 17.2M.
- 2026-05-21: Open $74.94, High $76.76, Low $74.65, Close $75.92, Volume 16.3M.
- 2026-05-22: Open $76.32, High $77.11, Low $73.26, Close $73.64, Volume 20.8M.
- 2026-05-26: Open $74.50, High $76.04, Low $73.46, Close $74.09, Volume 20.1M.
- 2026-05-27: Open $73.92, High $76.64, Low $73.45, Close $76.23, Volume 25.4M.
- 2026-05-28: Open $74.85, High $84.92, Low $73.53, Close $84.84, Volume 44.1M.
- 2026-05-29: Open $85.66, High $94.40, Low $84.24, Close $94.30, Volume 64.4M.
- 2026-06-01: Open $89.94, High $92.40, Low $85.56, Close $90.73, Volume 42.6M.
- 2026-06-02: Open $88.67, High $89.43, Low $86.13, Close $88.16, Volume 26.6M.
- 2026-06-03: Open $86.44, High $86.82, Low $82.41, Close $82.85, Volume 24.1M.
- 2026-06-04: Open $83.25, High $88.62, Low $82.80, Close $88.33, Volume 31.8M.
- 2026-06-05: Open $86.57, High $87.33, Low $79.49, Close $82.47, Volume 35.9M.
- 2026-06-08: Open $84.62, High $85.63, Low $82.81, Close $85.04, Volume 19.3M.
- 2026-06-09: Open $85.87, High $88.08, Low $78.93, Close $83.77, Volume 29.3M.
- 2026-06-10: Open $84.09, High $91.46, Low $84.08, Close $86.36, Volume 42M.
- 2026-06-11: Open $87.08, High $93.64, Low $85.72, Close $92.23, Volume 39M.
- 2026-06-12: Open $92.74, High $96.10, Low $90.22, Close $93.19, Volume 33M.
- 2026-06-15: Open $98.72, High $100.87, Low $97.45, Close $98.12, Volume 36.6M.
- 2026-06-16: Open $100.17, High $101.88, Low $94.57, Close $96.71, Volume 31.5M.
- 2026-06-17: Open $95.93, High $110.73, Low $95.76, Close $105.20, Volume 70.8M.
- 2026-06-18: Open $107.82, High $109.08, Low $103.46, Close $108.15, Volume 39.5M.
- 2026-06-22: Open $108.00, High $112.50, Low $105.28, Close $105.71, Volume 31.7M.
- 2026-06-23: Open $101.64, High $105.99, Low $101.03, Close $103.25, Volume 40.6M.
- 2026-06-24: Open $102.35, High $104.27, Low $96.29, Close $97.19, Volume 30.2M.
- 2026-06-25: Open $98.79, High $99.19, Low $92.80, Close $93.47, Volume 23.4M.
- 2026-06-26: Open $93.21, High $99.44, Low $93.08, Close $98.69, Volume 44.9M.
- 2026-06-29: Open $100.66, High $102.85, Low $98.05, Close $101.83, Volume 20.7M.
- 2026-06-30: Open $101.87, High $103.06, Low $99.66, Close $100.28, Volume 17.2M.
- 2026-07-01: Open $100.67, High $109.53, Low $100.39, Close $108.65, Volume 28.1M.
- 2026-07-02: Open $112.76, High $120.05, Low $110.93, Close $112.73, Volume 41.2M.
- 2026-07-06: Open $111.41, High $118.65, Low $111.41, Close $117.55, Volume 25.6M.
- 2026-07-07: Open $115.78, High $117.85, Low $112.53, Close $112.90, Volume 21.8M.
- 2026-07-08: Open $110.86, High $114.13, Low $108.89, Close $113.53, Volume 18.3M.
- 2026-07-09: Open $112.23, High $117.65, Low $111.63, Close $115.11, Volume 18.7M.
- 2026-07-10: Open $119.16, High $119.43, Low $108.81, Close $111.97, Volume 25.9M.
- 2026-07-13: Open $111.27, High $113.70, Low $108.84, Close $109.86, Volume 18.2M.
- 2026-07-14: Open $111.03, High $113.69, Low $109.10, Close $113.45, Volume 17.9M.
- 2026-07-15: Open $114.97, High $116.60, Low $112.12, Close $115.54, Volume 21.1M.
- 2026-07-16: Open $114.13, High $114.52, Low $105.48, Close $106.02, Volume 28.5M.
- 2026-07-17: Open $100.37, High $104.11, Low $96.59, Close $99.96, Volume 27.6M.
- 2026-07-20: Open $102.49, High $102.60, Low $98.61, Close $99.28, Volume 18.7M.
- 2026-07-21: Open $102.82, High $108.21, Low $102.82, Close $106.36, Volume 19.7M.
- 2026-07-22: Open $104.72, High $106.89, Low $104.33, Close $104.48, Volume 11.2M.
- 2026-07-23: Open $101.88, High $104.12, Low $99.32, Close $101.58, Volume 16.5M.
- 2026-07-24: Open $100.07, High $100.08, Low $93.03, Close $94.91, Volume 24.4M.
- 2026-07-27: Open $96.98, High $99.45, Low $93.20, Close $95.65, Volume 16.6M.
- 2026-07-28: Open $92.67, High $93.87, Low $88.21, Close $92.76, Volume 21.7M.
- 2026-07-29: Open $92.21, High $93.32, Low $88.60, Close $89.84, Volume 23M.
- 2026-07-30: Open $90.91, High $92.57, Low $86.21, Close $86.60, Volume 29.7M.
- 2026-07-31: Open $86.13, High $89.50, Low $83.68, Close $86.56, Volume 23M.
- 2026-08-03: Open $86.68, High $92.35, Low $85.30, Close $90.34, Volume 19.7M.
- 2026-08-04: Open $92.61, High $95.60, Low $90.07, Close $93.51, Volume 22.6M.
- 2026-08-05: Open $93.96, High $95.55, Low $92.32, Close $92.80, Volume 15.2M.
- 2026-08-06: Open $90.71, High $92.60, Low $90.21, Close $90.71, Volume 12.4M.
- 2026-08-07: Open $92.91, High $95.75, Low $92.52, Close $93.29, Volume 14.9M.
- 2026-08-10: Open $93.24, High $95.95, Low $92.40, Close $94.52, Volume 12M.
- 2026-08-11: Open $94.96, High $95.13, Low $92.75, Close $94.38, Volume 11.7M.
- 2026-08-12: Open $96.99, High $97.17, Low $93.41, Close $94.91, Volume 13.9M.
- 2026-08-13: Open $96.51, High $100.35, Low $96.41, Close $99.37, Volume 16.2M.
- 2026-08-14: Open $98.00, High $98.42, Low $95.44, Close $95.56, Volume 14M.
- 2026-08-17: Open $94.97, High $96.93, Low $93.80, Close $96.25, Volume 11.5M.
- 2026-08-18: Open $93.44, High $94.59, Low $91.44, Close $91.53, Volume 14M.
- 2026-08-19: Open $92.90, High $99.43, Low $92.19, Close $95.77, Volume 25.2M.
- 2026-08-20: Open $100.85, High $101.61, Low $93.65, Close $95.10, Volume 25.2M.
- 2026-08-21: Open $101.10, High $109.71, Low $98.77, Close $108.13, Volume 50.5M.
- 2026-08-24: Open $106.86, High $109.13, Low $103.14, Close $103.62, Volume 22.1M.
- 2026-08-25: Open $103.20, High $112.45, Low $102.80, Close $112.09, Volume 24.7M.
- 2026-08-26: Open $110.11, High $111.59, Low $108.25, Close $108.54, Volume 13.5M.
- 2026-08-27: Open $110.70, High $112.07, Low $107.51, Close $109.76, Volume 13.8M.
- 2026-08-28: Open $108.65, High $110.50, Low $104.15, Close $104.26, Volume 16.3M.
- 2026-08-31: Open $103.42, High $105.47, Low $100.68, Close $104.81, Volume 16.3M.
- 2026-09-01: Open $105.34, High $106.96, Low $102.45, Close $103.51, Volume 22.6M.
- 2026-09-02: Open $103.72, High $107.46, Low $101.89, Close $106.99, Volume 16.8M.
- 2026-09-03: Open $113.80, High $124.88, Low $113.04, Close $124.72, Volume 51.6M.
- 2026-09-04: Open $120.47, High $124.70, Low $119.82, Close $122.11, Volume 23.7M.
- 2026-09-08: Open $125.07, High $125.25, Low $117.08, Close $117.34, Volume 26.1M.
- 2026-09-09: Open $120.77, High $121.42, Low $115.09, Close $115.28, Volume 18.7M.
- 2026-09-10: Open $112.69, High $116.30, Low $111.95, Close $113.33, Volume 16.6M.
- 2026-09-11: Open $113.35, High $116.40, Low $111.02, Close $112.57, Volume 19.7M.
- 2026-09-14: Open $112.26, High $116.35, Low $111.96, Close $114.33, Volume 17.1M.
- 2026-09-15: Open $111.71, High $112.85, Low $105.86, Close $110.45, Volume 28.6M.
- 2026-09-16: Open $110.47, High $111.05, Low $106.55, Close $107.51, Volume 4.5M.
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001870914-26-000025.View filing
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001817425-26-000012.View filing
- 4 · Insider transaction filing. Filed 2026-09-04. Accession 0001659211-26-000018.View filing
SEC activity
Recent SEC filings
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
- View filingDownload raw4Insider transaction filing
Data coverage
- PricePrice updated
- EstimatesEstimates available from 2 sources
- SECSEC filings available