Current price$71.49
- Consensus target
- $103.07
- Gap to consensus
- +44.2%
- Confidence
- 47%
- Analyst range
- $69.00 – $135.00
- Std deviation
- $17.06
- Last updated
- Sep 15, 09:35 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $108.64USD | $80.00 – $135.00USD | 25 | — |
| MarketBeat | $98.67USD | $69.00 – $125.00USD | 24 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $63.40, High $64.90, Low $63.20, Close $63.83, Volume 7.3M.
- 2026-03-17: Open $64.40, High $65.69, Low $64.09, Close $64.59, Volume 5.8M.
- 2026-03-18: Open $64.00, High $65.79, Low $64.00, Close $64.71, Volume 10.2M.
- 2026-03-19: Open $62.90, High $64.15, Low $62.43, Close $63.29, Volume 10.2M.
- 2026-03-20: Open $62.99, High $64.34, Low $62.12, Close $62.97, Volume 12.5M.
- 2026-03-23: Open $64.93, High $65.92, Low $64.24, Close $64.34, Volume 8M.
- 2026-03-24: Open $63.73, High $66.58, Low $63.70, Close $65.63, Volume 5.6M.
- 2026-03-25: Open $66.25, High $68.10, Low $64.83, Close $65.16, Volume 6.6M.
- 2026-03-26: Open $64.49, High $65.99, Low $63.97, Close $64.20, Volume 10.6M.
- 2026-03-27: Open $63.53, High $63.79, Low $61.58, Close $62.00, Volume 8.3M.
- 2026-03-30: Open $62.41, High $62.94, Low $59.31, Close $60.06, Volume 8.5M.
- 2026-03-31: Open $61.35, High $64.98, Low $61.18, Close $64.61, Volume 12.6M.
- 2026-04-01: Open $64.83, High $66.53, Low $64.51, Close $65.38, Volume 7.9M.
- 2026-04-02: Open $63.22, High $65.81, Low $62.62, Close $65.60, Volume 6.6M.
- 2026-04-06: Open $65.97, High $67.81, Low $65.81, Close $67.22, Volume 5.5M.
- 2026-04-07: Open $67.01, High $67.79, Low $65.75, Close $67.51, Volume 6.5M.
- 2026-04-08: Open $72.02, High $72.50, Low $69.73, Close $70.73, Volume 13.6M.
- 2026-04-09: Open $70.50, High $71.55, Low $69.53, Close $71.22, Volume 8.5M.
- 2026-04-10: Open $71.91, High $72.70, Low $70.83, Close $71.56, Volume 8.1M.
- 2026-04-13: Open $71.46, High $73.71, Low $71.12, Close $73.55, Volume 6.7M.
- 2026-04-14: Open $74.20, High $74.89, Low $73.02, Close $74.50, Volume 7.4M.
- 2026-04-15: Open $74.13, High $74.86, Low $72.90, Close $74.49, Volume 6.9M.
- 2026-04-16: Open $74.56, High $77.32, Low $74.01, Close $76.87, Volume 7.2M.
- 2026-04-17: Open $78.78, High $79.90, Low $77.76, Close $78.76, Volume 10.9M.
- 2026-04-20: Open $79.00, High $80.71, Low $78.42, Close $80.39, Volume 9.7M.
- 2026-04-21: Open $80.49, High $81.86, Low $80.24, Close $80.93, Volume 8.5M.
- 2026-04-22: Open $82.47, High $82.90, Low $81.09, Close $82.48, Volume 8.9M.
- 2026-04-23: Open $85.78, High $92.24, Low $85.46, Close $90.64, Volume 18.1M.
- 2026-04-24: Open $91.11, High $91.50, Low $87.91, Close $89.44, Volume 11.3M.
- 2026-04-27: Open $88.96, High $89.29, Low $85.28, Close $86.84, Volume 10.1M.
- 2026-04-28: Open $85.73, High $87.14, Low $83.95, Close $84.26, Volume 13.2M.
- 2026-04-29: Open $89.00, High $90.73, Low $87.11, Close $90.17, Volume 12.9M.
- 2026-04-30: Open $91.00, High $93.03, Low $89.12, Close $92.91, Volume 9.3M.
- 2026-05-01: Open $92.81, High $94.56, Low $91.91, Close $93.95, Volume 8.1M.
- 2026-05-04: Open $96.22, High $96.22, Low $93.62, Close $95.30, Volume 8.4M.
- 2026-05-05: Open $95.23, High $99.08, Low $94.17, Close $98.48, Volume 11M.
- 2026-05-06: Open $98.48, High $103.24, Low $98.00, Close $102.92, Volume 13.8M.
- 2026-05-07: Open $102.15, High $102.28, Low $99.59, Close $101.58, Volume 15.9M.
- 2026-05-08: Open $105.05, High $105.91, Low $96.82, Close $99.09, Volume 18.9M.
- 2026-05-11: Open $98.10, High $101.18, Low $96.57, Close $99.03, Volume 19.6M.
- 2026-05-12: Open $97.06, High $98.15, Low $94.42, Close $97.70, Volume 12.8M.
- 2026-05-13: Open $99.65, High $99.87, Low $96.06, Close $96.71, Volume 12.9M.
- 2026-05-14: Open $96.39, High $97.29, Low $95.27, Close $97.04, Volume 7M.
- 2026-05-15: Open $94.10, High $95.59, Low $93.72, Close $93.85, Volume 9.4M.
- 2026-05-18: Open $95.82, High $95.82, Low $91.13, Close $92.76, Volume 10.1M.
- 2026-05-19: Open $90.45, High $93.59, Low $90.00, Close $91.81, Volume 7.4M.
- 2026-05-20: Open $92.68, High $94.34, Low $91.81, Close $94.02, Volume 10.9M.
- 2026-05-21: Open $93.00, High $93.28, Low $89.16, Close $91.11, Volume 8.6M.
- 2026-05-22: Open $90.67, High $94.91, Low $90.64, Close $93.43, Volume 8.8M.
- 2026-05-26: Open $95.84, High $99.97, Low $95.22, Close $98.05, Volume 13.1M.
- 2026-05-27: Open $99.38, High $100.25, Low $94.72, Close $96.85, Volume 12.8M.
- 2026-05-28: Open $96.86, High $97.99, Low $93.64, Close $96.04, Volume 7.7M.
- 2026-05-29: Open $96.68, High $97.99, Low $93.99, Close $94.65, Volume 11.4M.
- 2026-06-01: Open $92.88, High $94.20, Low $90.23, Close $91.52, Volume 11.3M.
- 2026-06-02: Open $96.75, High $99.30, Low $94.16, Close $96.96, Volume 13.4M.
- 2026-06-03: Open $96.64, High $97.39, Low $94.36, Close $96.55, Volume 10.4M.
- 2026-06-04: Open $95.65, High $99.60, Low $94.58, Close $96.30, Volume 9.6M.
- 2026-06-05: Open $93.57, High $93.95, Low $87.56, Close $88.34, Volume 19.7M.
- 2026-06-08: Open $91.86, High $93.18, Low $89.62, Close $91.37, Volume 13.9M.
- 2026-06-09: Open $92.99, High $94.50, Low $85.28, Close $91.47, Volume 15.3M.
- 2026-06-10: Open $90.26, High $92.49, Low $87.55, Close $87.91, Volume 10.5M.
- 2026-06-11: Open $90.47, High $93.34, Low $88.73, Close $92.94, Volume 15.5M.
- 2026-06-12: Open $92.96, High $95.70, Low $91.90, Close $95.24, Volume 8.4M.
- 2026-06-15: Open $98.79, High $100.96, Low $98.00, Close $100.32, Volume 11.6M.
- 2026-06-16: Open $99.50, High $101.93, Low $95.57, Close $95.63, Volume 11.7M.
- 2026-06-17: Open $97.67, High $97.89, Low $93.92, Close $94.11, Volume 10.1M.
- 2026-06-18: Open $98.20, High $100.92, Low $97.81, Close $99.77, Volume 16.4M.
- 2026-06-22: Open $101.50, High $104.03, Low $101.10, Close $102.71, Volume 11M.
- 2026-06-23: Open $97.09, High $98.38, Low $92.07, Close $93.26, Volume 17.1M.
- 2026-06-24: Open $92.86, High $93.51, Low $89.78, Close $92.48, Volume 10.8M.
- 2026-06-25: Open $95.70, High $97.23, Low $91.84, Close $94.12, Volume 9.8M.
- 2026-06-26: Open $91.08, High $91.24, Low $86.84, Close $87.93, Volume 31.4M.
- 2026-06-29: Open $87.49, High $89.28, Low $85.06, Close $89.06, Volume 12.6M.
- 2026-06-30: Open $89.13, High $92.02, Low $88.02, Close $91.20, Volume 16.2M.
- 2026-07-01: Open $89.50, High $91.40, Low $88.62, Close $88.69, Volume 14.3M.
- 2026-07-02: Open $89.06, High $90.06, Low $82.85, Close $84.64, Volume 14.8M.
- 2026-07-06: Open $87.00, High $89.52, Low $86.60, Close $87.59, Volume 8M.
- 2026-07-07: Open $83.96, High $84.95, Low $81.60, Close $84.15, Volume 13M.
- 2026-07-08: Open $83.14, High $86.12, Low $83.14, Close $85.49, Volume 7.2M.
- 2026-07-09: Open $88.49, High $90.85, Low $87.71, Close $88.26, Volume 11.2M.
- 2026-07-10: Open $87.82, High $89.45, Low $86.52, Close $88.59, Volume 6.7M.
- 2026-07-13: Open $87.00, High $87.00, Low $83.88, Close $84.23, Volume 10.3M.
- 2026-07-14: Open $88.00, High $88.65, Low $86.39, Close $87.11, Volume 10.2M.
- 2026-07-15: Open $88.14, High $88.14, Low $83.58, Close $86.26, Volume 7.5M.
- 2026-07-16: Open $83.85, High $84.82, Low $80.85, Close $81.68, Volume 12.2M.
- 2026-07-17: Open $78.96, High $82.00, Low $78.00, Close $80.96, Volume 12.9M.
- 2026-07-20: Open $82.53, High $83.42, Low $80.33, Close $80.51, Volume 7.5M.
- 2026-07-21: Open $83.19, High $83.87, Low $81.52, Close $83.38, Volume 11.6M.
- 2026-07-22: Open $81.88, High $85.66, Low $81.84, Close $85.02, Volume 6.5M.
- 2026-07-23: Open $81.21, High $83.39, Low $80.19, Close $81.35, Volume 11.6M.
- 2026-07-24: Open $80.29, High $81.24, Low $78.03, Close $78.86, Volume 9.3M.
- 2026-07-27: Open $79.49, High $80.36, Low $75.56, Close $77.90, Volume 11.2M.
- 2026-07-28: Open $76.24, High $77.61, Low $74.88, Close $75.71, Volume 13.9M.
- 2026-07-29: Open $75.15, High $75.83, Low $71.24, Close $71.37, Volume 15.7M.
- 2026-07-30: Open $74.93, High $75.86, Low $73.25, Close $75.01, Volume 13.8M.
- 2026-07-31: Open $77.08, High $77.67, Low $74.18, Close $74.29, Volume 11.3M.
- 2026-08-03: Open $73.46, High $75.72, Low $72.58, Close $75.22, Volume 8.1M.
- 2026-08-04: Open $77.50, High $80.98, Low $77.50, Close $80.67, Volume 16.1M.
- 2026-08-05: Open $80.10, High $80.39, Low $77.00, Close $77.79, Volume 9.8M.
- 2026-08-06: Open $76.62, High $79.60, Low $74.22, Close $74.36, Volume 15.9M.
- 2026-08-07: Open $81.35, High $85.97, Low $80.68, Close $84.69, Volume 19.1M.
- 2026-08-10: Open $85.54, High $85.66, Low $81.14, Close $81.39, Volume 8.8M.
- 2026-08-11: Open $82.28, High $83.44, Low $80.67, Close $81.02, Volume 7M.
- 2026-08-12: Open $83.73, High $83.74, Low $79.30, Close $79.44, Volume 9.2M.
- 2026-08-13: Open $79.49, High $80.43, Low $77.60, Close $77.69, Volume 7.4M.
- 2026-08-14: Open $77.87, High $79.35, Low $77.27, Close $79.17, Volume 8.2M.
- 2026-08-17: Open $80.06, High $81.41, Low $79.37, Close $80.26, Volume 8.5M.
- 2026-08-18: Open $78.01, High $78.47, Low $75.65, Close $78.19, Volume 12.7M.
- 2026-08-19: Open $79.27, High $79.75, Low $76.97, Close $77.08, Volume 8.8M.
- 2026-08-20: Open $76.69, High $77.42, Low $75.68, Close $75.81, Volume 6.8M.
- 2026-08-21: Open $76.82, High $77.00, Low $75.06, Close $76.08, Volume 4.6M.
- 2026-08-24: Open $74.79, High $75.23, Low $72.77, Close $74.21, Volume 11.8M.
- 2026-08-25: Open $75.32, High $75.32, Low $73.13, Close $73.50, Volume 6M.
- 2026-08-26: Open $73.41, High $74.41, Low $72.91, Close $74.05, Volume 6.2M.
- 2026-08-27: Open $74.59, High $75.57, Low $73.71, Close $75.49, Volume 7.5M.
- 2026-08-28: Open $75.39, High $75.58, Low $72.67, Close $72.93, Volume 11.1M.
- 2026-08-31: Open $73.51, High $74.06, Low $72.75, Close $73.45, Volume 7.2M.
- 2026-09-01: Open $71.92, High $72.37, Low $70.45, Close $71.41, Volume 10.1M.
- 2026-09-02: Open $71.46, High $73.19, Low $70.67, Close $72.76, Volume 5.8M.
- 2026-09-03: Open $71.64, High $73.29, Low $70.85, Close $73.11, Volume 5.8M.
- 2026-09-04: Open $73.78, High $74.86, Low $73.21, Close $74.17, Volume 7.7M.
- 2026-09-08: Open $74.65, High $74.84, Low $72.83, Close $73.38, Volume 8.7M.
- 2026-09-09: Open $73.05, High $74.27, Low $72.55, Close $73.01, Volume 5.1M.
- 2026-09-10: Open $71.43, High $72.60, Low $70.94, Close $71.58, Volume 7.6M.
- 2026-09-11: Open $72.82, High $75.16, Low $72.45, Close $74.20, Volume 8.8M.
- 2026-09-14: Open $71.05, High $72.38, Low $70.69, Close $71.48, Volume 10.4M.
- 2026-09-15: Open $71.88, High $72.40, Low $70.43, Close $71.49, Volume 6.7M.
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0002035446-26-000026.View filing
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0002035754-26-000024.View filing
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0002152018-26-000007.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