Current price$86.71
- Consensus target
- $133.01
- Gap to consensus
- +53.4%
- Confidence
- 61%
- Analyst range
- $116.00 – $150.00
- Std deviation
- $8.77
- Last updated
- Sep 15, 09:35 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $132.35USD | $116.00 – $145.00USD | 20 | — |
| MarketBeat | $133.35USD | $120.00 – $150.00USD | 20 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $101.25, High $103.00, Low $100.19, Close $100.63, Volume 1.9M.
- 2026-03-17: Open $102.06, High $105.45, Low $102.02, Close $103.33, Volume 2.2M.
- 2026-03-18: Open $102.73, High $104.94, Low $101.35, Close $101.62, Volume 962.3K.
- 2026-03-19: Open $100.67, High $103.61, Low $100.36, Close $103.16, Volume 1.1M.
- 2026-03-20: Open $102.90, High $103.00, Low $99.18, Close $99.98, Volume 2.2M.
- 2026-03-23: Open $102.28, High $104.85, Low $101.05, Close $101.13, Volume 1.6M.
- 2026-03-24: Open $100.09, High $103.21, Low $100.09, Close $102.77, Volume 1.1M.
- 2026-03-25: Open $103.88, High $105.42, Low $100.56, Close $101.89, Volume 1.4M.
- 2026-03-26: Open $100.86, High $101.43, Low $99.07, Close $99.47, Volume 1.3M.
- 2026-03-27: Open $98.96, High $99.44, Low $96.15, Close $96.59, Volume 1.9M.
- 2026-03-30: Open $97.07, High $98.27, Low $96.14, Close $96.77, Volume 1.4M.
- 2026-03-31: Open $98.06, High $101.82, Low $97.67, Close $101.55, Volume 1.8M.
- 2026-04-01: Open $102.47, High $103.79, Low $101.00, Close $102.60, Volume 1.6M.
- 2026-04-02: Open $101.11, High $102.29, Low $99.51, Close $102.03, Volume 1.4M.
- 2026-04-06: Open $101.07, High $102.81, Low $99.85, Close $102.71, Volume 977.1K.
- 2026-04-07: Open $102.67, High $103.05, Low $100.00, Close $100.43, Volume 1.5M.
- 2026-04-08: Open $105.34, High $107.95, Low $104.53, Close $105.24, Volume 2.5M.
- 2026-04-09: Open $103.78, High $105.09, Low $102.63, Close $104.89, Volume 1.3M.
- 2026-04-10: Open $104.89, High $105.60, Low $103.79, Close $104.00, Volume 790.9K.
- 2026-04-13: Open $103.77, High $103.77, Low $101.95, Close $103.06, Volume 1.2M.
- 2026-04-14: Open $103.31, High $105.90, Low $103.07, Close $105.59, Volume 1.4M.
- 2026-04-15: Open $105.59, High $107.82, Low $105.07, Close $106.84, Volume 1.3M.
- 2026-04-16: Open $106.84, High $107.99, Low $105.90, Close $106.82, Volume 1.5M.
- 2026-04-17: Open $108.33, High $111.97, Low $107.85, Close $109.19, Volume 1.6M.
- 2026-04-20: Open $108.73, High $109.36, Low $106.44, Close $108.79, Volume 1.3M.
- 2026-04-21: Open $108.90, High $110.00, Low $107.38, Close $107.66, Volume 937.7K.
- 2026-04-22: Open $108.50, High $108.50, Low $105.33, Close $106.64, Volume 970.9K.
- 2026-04-23: Open $106.08, High $106.08, Low $103.11, Close $105.61, Volume 1.7M.
- 2026-04-24: Open $105.76, High $106.84, Low $104.84, Close $105.67, Volume 1.2M.
- 2026-04-27: Open $105.63, High $107.00, Low $104.83, Close $105.51, Volume 1.2M.
- 2026-04-28: Open $104.95, High $107.24, Low $104.25, Close $106.20, Volume 1.1M.
- 2026-04-29: Open $105.64, High $105.83, Low $104.07, Close $104.24, Volume 1.4M.
- 2026-04-30: Open $104.40, High $107.71, Low $103.65, Close $107.11, Volume 1.1M.
- 2026-05-01: Open $107.00, High $108.79, Low $105.44, Close $105.98, Volume 1.5M.
- 2026-05-04: Open $105.97, High $106.18, Low $102.26, Close $103.44, Volume 1.4M.
- 2026-05-05: Open $103.50, High $106.84, Low $103.50, Close $106.24, Volume 1.6M.
- 2026-05-06: Open $108.28, High $109.00, Low $107.23, Close $107.57, Volume 1.1M.
- 2026-05-07: Open $107.73, High $108.98, Low $105.47, Close $106.85, Volume 1.3M.
- 2026-05-08: Open $106.00, High $106.21, Low $99.60, Close $102.42, Volume 4M.
- 2026-05-11: Open $100.97, High $101.75, Low $98.06, Close $99.37, Volume 2.7M.
- 2026-05-12: Open $98.96, High $99.28, Low $97.10, Close $97.25, Volume 1.6M.
- 2026-05-13: Open $97.24, High $97.25, Low $94.55, Close $96.21, Volume 1.6M.
- 2026-05-14: Open $96.49, High $97.97, Low $95.20, Close $95.43, Volume 2M.
- 2026-05-15: Open $95.36, High $96.24, Low $94.13, Close $95.42, Volume 1M.
- 2026-05-18: Open $96.10, High $98.01, Low $94.87, Close $95.51, Volume 1.3M.
- 2026-05-19: Open $95.29, High $95.99, Low $94.25, Close $94.78, Volume 1M.
- 2026-05-20: Open $95.01, High $99.63, Low $93.45, Close $98.06, Volume 1.6M.
- 2026-05-21: Open $97.06, High $98.64, Low $95.43, Close $98.54, Volume 904K.
- 2026-05-22: Open $97.50, High $99.25, Low $96.56, Close $97.24, Volume 1.2M.
- 2026-05-26: Open $98.19, High $98.82, Low $97.11, Close $97.87, Volume 1.5M.
- 2026-05-27: Open $98.60, High $102.18, Low $98.60, Close $101.22, Volume 1.8M.
- 2026-05-28: Open $100.90, High $102.75, Low $99.55, Close $101.54, Volume 1.2M.
- 2026-05-29: Open $101.54, High $102.47, Low $100.85, Close $101.22, Volume 1M.
- 2026-06-01: Open $103.33, High $107.77, Low $102.13, Close $106.53, Volume 2.1M.
- 2026-06-02: Open $106.00, High $106.19, Low $104.17, Close $104.62, Volume 997.1K.
- 2026-06-03: Open $104.44, High $106.32, Low $102.47, Close $104.95, Volume 1.4M.
- 2026-06-04: Open $105.16, High $105.90, Low $103.25, Close $103.60, Volume 1.1M.
- 2026-06-05: Open $103.74, High $106.26, Low $103.13, Close $104.48, Volume 1.4M.
- 2026-06-08: Open $103.67, High $105.93, Low $103.29, Close $104.83, Volume 1M.
- 2026-06-09: Open $105.41, High $110.17, Low $105.01, Close $107.44, Volume 2.4M.
- 2026-06-10: Open $107.10, High $108.36, Low $104.98, Close $105.26, Volume 1.4M.
- 2026-06-11: Open $105.26, High $107.84, Low $103.90, Close $107.75, Volume 2M.
- 2026-06-12: Open $108.79, High $111.29, Low $106.83, Close $107.27, Volume 1.3M.
- 2026-06-15: Open $108.85, High $110.63, Low $105.59, Close $105.96, Volume 1.5M.
- 2026-06-16: Open $105.76, High $106.90, Low $103.48, Close $103.67, Volume 1.3M.
- 2026-06-17: Open $102.60, High $105.11, Low $102.08, Close $102.31, Volume 1.6M.
- 2026-06-18: Open $103.43, High $106.75, Low $103.33, Close $105.53, Volume 1.7M.
- 2026-06-22: Open $103.92, High $105.05, Low $103.00, Close $103.62, Volume 1.2M.
- 2026-06-23: Open $103.05, High $105.36, Low $102.65, Close $104.15, Volume 1M.
- 2026-06-24: Open $104.15, High $106.25, Low $103.59, Close $103.75, Volume 1.2M.
- 2026-06-25: Open $103.95, High $104.37, Low $98.50, Close $99.38, Volume 2M.
- 2026-06-26: Open $98.66, High $101.57, Low $98.30, Close $100.44, Volume 3.3M.
- 2026-06-29: Open $101.86, High $101.86, Low $99.21, Close $99.42, Volume 1.2M.
- 2026-06-30: Open $99.53, High $99.53, Low $96.74, Close $97.09, Volume 1.3M.
- 2026-07-01: Open $97.16, High $97.87, Low $95.71, Close $96.11, Volume 1.4M.
- 2026-07-02: Open $96.39, High $98.48, Low $94.82, Close $95.91, Volume 1.9M.
- 2026-07-06: Open $96.00, High $96.25, Low $93.15, Close $95.89, Volume 1.6M.
- 2026-07-07: Open $96.75, High $97.78, Low $95.41, Close $96.35, Volume 1.1M.
- 2026-07-08: Open $97.48, High $98.32, Low $96.23, Close $97.93, Volume 1.3M.
- 2026-07-09: Open $97.51, High $99.32, Low $97.11, Close $98.83, Volume 1.3M.
- 2026-07-10: Open $99.52, High $100.59, Low $98.88, Close $99.77, Volume 1.3M.
- 2026-07-13: Open $99.97, High $100.46, Low $96.80, Close $97.13, Volume 1.3M.
- 2026-07-14: Open $97.26, High $97.60, Low $95.26, Close $95.90, Volume 1.3M.
- 2026-07-15: Open $96.36, High $97.23, Low $95.82, Close $97.05, Volume 1M.
- 2026-07-16: Open $97.28, High $99.12, Low $97.28, Close $98.11, Volume 1M.
- 2026-07-17: Open $97.60, High $97.60, Low $95.91, Close $96.64, Volume 1M.
- 2026-07-20: Open $97.26, High $97.53, Low $95.33, Close $95.66, Volume 1.1M.
- 2026-07-21: Open $95.75, High $95.77, Low $94.36, Close $94.63, Volume 1.2M.
- 2026-07-22: Open $94.69, High $95.27, Low $93.89, Close $94.37, Volume 1.4M.
- 2026-07-23: Open $92.88, High $97.56, Low $92.52, Close $96.77, Volume 3M.
- 2026-07-24: Open $97.29, High $98.27, Low $96.36, Close $96.92, Volume 1.5M.
- 2026-07-27: Open $98.69, High $100.81, Low $98.47, Close $99.70, Volume 1.6M.
- 2026-07-28: Open $99.90, High $100.35, Low $98.59, Close $99.02, Volume 1.5M.
- 2026-07-29: Open $98.79, High $99.78, Low $97.66, Close $99.01, Volume 1.3M.
- 2026-07-30: Open $98.91, High $101.10, Low $98.75, Close $100.70, Volume 1.3M.
- 2026-07-31: Open $100.60, High $100.61, Low $97.48, Close $99.31, Volume 1.5M.
- 2026-08-03: Open $100.00, High $100.58, Low $97.19, Close $98.36, Volume 1.5M.
- 2026-08-04: Open $98.11, High $98.77, Low $96.93, Close $97.60, Volume 2.5M.
- 2026-08-05: Open $102.09, High $109.24, Low $100.95, Close $101.15, Volume 3.7M.
- 2026-08-06: Open $101.15, High $102.34, Low $100.56, Close $101.50, Volume 1.4M.
- 2026-08-07: Open $101.15, High $103.34, Low $99.90, Close $102.54, Volume 1.5M.
- 2026-08-10: Open $102.00, High $102.64, Low $101.33, Close $102.50, Volume 1.2M.
- 2026-08-11: Open $101.91, High $104.86, Low $101.91, Close $104.79, Volume 1M.
- 2026-08-12: Open $105.03, High $106.32, Low $102.87, Close $102.97, Volume 1.8M.
- 2026-08-13: Open $102.53, High $103.59, Low $101.33, Close $102.37, Volume 1.3M.
- 2026-08-14: Open $102.10, High $103.04, Low $101.46, Close $102.53, Volume 1.1M.
- 2026-08-17: Open $102.66, High $103.03, Low $101.11, Close $102.79, Volume 1.2M.
- 2026-08-18: Open $102.96, High $103.74, Low $101.25, Close $101.29, Volume 1.1M.
- 2026-08-19: Open $101.70, High $101.80, Low $98.60, Close $100.10, Volume 2M.
- 2026-08-20: Open $99.00, High $100.30, Low $97.05, Close $99.60, Volume 1.8M.
- 2026-08-21: Open $99.75, High $101.28, Low $99.66, Close $100.28, Volume 892.2K.
- 2026-08-24: Open $101.33, High $101.46, Low $98.91, Close $99.41, Volume 1.6M.
- 2026-08-25: Open $99.69, High $99.99, Low $98.11, Close $98.74, Volume 1.5M.
- 2026-08-26: Open $98.99, High $99.08, Low $97.03, Close $97.17, Volume 1.2M.
- 2026-08-27: Open $97.00, High $97.00, Low $93.50, Close $93.61, Volume 1.9M.
- 2026-08-28: Open $94.73, High $96.17, Low $94.72, Close $95.26, Volume 1.2M.
- 2026-08-31: Open $95.08, High $95.08, Low $90.87, Close $91.28, Volume 2.8M.
- 2026-09-01: Open $89.67, High $92.08, Low $89.44, Close $90.60, Volume 1.8M.
- 2026-09-02: Open $90.74, High $92.85, Low $90.71, Close $91.52, Volume 1.8M.
- 2026-09-03: Open $91.69, High $92.00, Low $89.71, Close $91.56, Volume 1.5M.
- 2026-09-04: Open $91.15, High $92.62, Low $91.02, Close $91.54, Volume 1.2M.
- 2026-09-08: Open $91.38, High $92.64, Low $90.46, Close $92.22, Volume 1.7M.
- 2026-09-09: Open $91.40, High $91.91, Low $89.72, Close $90.23, Volume 2.1M.
- 2026-09-10: Open $89.45, High $90.20, Low $88.27, Close $88.42, Volume 2.1M.
- 2026-09-11: Open $89.18, High $89.54, Low $86.96, Close $87.70, Volume 2M.
- 2026-09-14: Open $87.23, High $88.09, Low $86.80, Close $87.76, Volume 1.5M.
- 2026-09-15: Open $87.41, High $88.25, Low $86.58, Close $86.71, Volume 1.5M.
- 4 · Insider transaction filing. Filed 2026-08-14. Accession 0001104659-26-097227.View filing
- 4 · Insider transaction filing. Filed 2026-08-12. Accession 0001104659-26-095162.View filing
- 4 · Insider transaction filing. Filed 2026-07-29. Accession 0001104659-26-088168.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