Current price$88.58
- Consensus target
- $95.64
- Gap to consensus
- +8.0%
- Confidence
- 57%
- Analyst range
- $75.00 – $110.00
- Std deviation
- $8.86
- Last updated
- Sep 15, 10:12 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $99.36USD | $90.00 – $110.00USD | 11 | — |
| MarketBeat | $92.88USD | $75.00 – $107.00USD | 10 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $71.20, High $71.92, Low $70.84, Close $71.08, Volume 1.2M.
- 2026-03-17: Open $72.08, High $73.06, Low $70.78, Close $71.03, Volume 1.5M.
- 2026-03-18: Open $70.48, High $71.84, Low $69.59, Close $69.62, Volume 1.3M.
- 2026-03-19: Open $68.68, High $69.95, Low $67.67, Close $69.05, Volume 1.8M.
- 2026-03-20: Open $68.89, High $69.53, Low $66.54, Close $67.28, Volume 2.3M.
- 2026-03-23: Open $69.85, High $71.56, Low $69.06, Close $69.91, Volume 2.4M.
- 2026-03-24: Open $68.84, High $72.69, Low $68.84, Close $71.58, Volume 1.9M.
- 2026-03-25: Open $72.82, High $73.60, Low $70.59, Close $71.85, Volume 955.1K.
- 2026-03-26: Open $70.77, High $72.36, Low $70.11, Close $70.81, Volume 1.1M.
- 2026-03-27: Open $70.27, High $70.79, Low $68.53, Close $68.82, Volume 1.2M.
- 2026-03-30: Open $69.04, High $69.52, Low $67.21, Close $67.42, Volume 1.5M.
- 2026-03-31: Open $68.63, High $71.68, Low $68.56, Close $71.06, Volume 1.6M.
- 2026-04-01: Open $71.51, High $72.27, Low $70.78, Close $71.17, Volume 1.5M.
- 2026-04-02: Open $68.93, High $71.60, Low $67.50, Close $68.64, Volume 2.1M.
- 2026-04-06: Open $68.00, High $68.74, Low $66.93, Close $67.98, Volume 2.1M.
- 2026-04-07: Open $67.58, High $68.01, Low $66.26, Close $67.63, Volume 2M.
- 2026-04-08: Open $70.94, High $73.00, Low $70.94, Close $71.49, Volume 2M.
- 2026-04-09: Open $70.93, High $73.90, Low $70.81, Close $73.43, Volume 2.2M.
- 2026-04-10: Open $73.90, High $74.28, Low $72.13, Close $72.19, Volume 1.6M.
- 2026-04-13: Open $71.71, High $72.41, Low $70.71, Close $72.35, Volume 1.7M.
- 2026-04-14: Open $72.57, High $72.95, Low $71.84, Close $72.19, Volume 1.7M.
- 2026-04-15: Open $71.77, High $71.77, Low $66.83, Close $67.18, Volume 3.9M.
- 2026-04-16: Open $67.55, High $68.57, Low $65.76, Close $68.47, Volume 2.9M.
- 2026-04-17: Open $70.01, High $72.27, Low $69.90, Close $71.34, Volume 3.4M.
- 2026-04-20: Open $71.46, High $75.48, Low $71.16, Close $75.12, Volume 3.5M.
- 2026-04-21: Open $75.54, High $77.36, Low $75.45, Close $76.25, Volume 3.5M.
- 2026-04-22: Open $77.27, High $77.27, Low $74.93, Close $75.70, Volume 2.8M.
- 2026-04-23: Open $76.43, High $77.10, Low $74.84, Close $76.01, Volume 2.2M.
- 2026-04-24: Open $76.17, High $76.99, Low $75.30, Close $76.64, Volume 1.8M.
- 2026-04-27: Open $77.79, High $81.28, Low $77.57, Close $79.86, Volume 2.6M.
- 2026-04-28: Open $79.56, High $80.56, Low $77.61, Close $78.33, Volume 2.7M.
- 2026-04-29: Open $77.51, High $79.68, Low $74.53, Close $75.89, Volume 3.1M.
- 2026-04-30: Open $76.33, High $78.80, Low $76.33, Close $78.16, Volume 2.8M.
- 2026-05-01: Open $78.61, High $79.70, Low $77.90, Close $78.53, Volume 2.2M.
- 2026-05-04: Open $77.80, High $78.81, Low $74.86, Close $74.87, Volume 2.4M.
- 2026-05-05: Open $75.73, High $77.52, Low $75.36, Close $77.46, Volume 1.5M.
- 2026-05-06: Open $79.50, High $82.05, Low $79.20, Close $81.03, Volume 2.4M.
- 2026-05-07: Open $81.55, High $82.36, Low $79.71, Close $80.20, Volume 1.5M.
- 2026-05-08: Open $80.79, High $81.81, Low $80.00, Close $81.07, Volume 1.5M.
- 2026-05-11: Open $81.18, High $81.46, Low $78.13, Close $79.07, Volume 2.1M.
- 2026-05-12: Open $79.00, High $79.85, Low $76.57, Close $78.88, Volume 2M.
- 2026-05-13: Open $78.86, High $78.86, Low $76.75, Close $77.66, Volume 1.6M.
- 2026-05-14: Open $78.82, High $79.16, Low $77.37, Close $77.38, Volume 1.8M.
- 2026-05-15: Open $76.17, High $77.12, Low $74.22, Close $75.14, Volume 2.3M.
- 2026-05-18: Open $75.35, High $75.96, Low $74.57, Close $75.45, Volume 1.4M.
- 2026-05-19: Open $74.33, High $74.73, Low $72.89, Close $73.88, Volume 1.6M.
- 2026-05-20: Open $74.30, High $75.86, Low $72.14, Close $74.98, Volume 1.8M.
- 2026-05-21: Open $74.02, High $76.25, Low $73.08, Close $75.54, Volume 1.3M.
- 2026-05-22: Open $75.93, High $76.93, Low $75.38, Close $76.46, Volume 982.9K.
- 2026-05-26: Open $77.53, High $79.20, Low $77.44, Close $78.93, Volume 1.4M.
- 2026-05-27: Open $79.70, High $81.15, Low $79.07, Close $79.46, Volume 1.1M.
- 2026-05-28: Open $78.53, High $80.00, Low $77.68, Close $79.27, Volume 1.1M.
- 2026-05-29: Open $78.90, High $80.18, Low $77.89, Close $79.42, Volume 1.4M.
- 2026-06-01: Open $78.12, High $78.28, Low $75.56, Close $78.17, Volume 1.2M.
- 2026-06-02: Open $78.72, High $80.11, Low $77.38, Close $79.14, Volume 1.2M.
- 2026-06-03: Open $78.37, High $79.48, Low $77.94, Close $78.59, Volume 1M.
- 2026-06-04: Open $79.44, High $79.80, Low $78.90, Close $79.31, Volume 1M.
- 2026-06-05: Open $78.76, High $79.23, Low $77.93, Close $78.48, Volume 1.3M.
- 2026-06-08: Open $77.52, High $79.22, Low $76.93, Close $78.53, Volume 1.3M.
- 2026-06-09: Open $79.53, High $81.17, Low $77.82, Close $80.12, Volume 1.6M.
- 2026-06-10: Open $79.59, High $81.15, Low $77.46, Close $77.47, Volume 2.1M.
- 2026-06-11: Open $78.59, High $83.27, Low $78.06, Close $83.13, Volume 1.8M.
- 2026-06-12: Open $83.50, High $84.45, Low $82.49, Close $83.62, Volume 1.5M.
- 2026-06-15: Open $85.84, High $87.29, Low $84.66, Close $84.80, Volume 1.4M.
- 2026-06-16: Open $85.54, High $86.64, Low $84.51, Close $84.62, Volume 1.4M.
- 2026-06-17: Open $84.75, High $87.41, Low $82.20, Close $82.47, Volume 2.6M.
- 2026-06-18: Open $84.14, High $87.39, Low $84.14, Close $86.75, Volume 2.2M.
- 2026-06-22: Open $87.04, High $88.25, Low $86.22, Close $86.31, Volume 2.1M.
- 2026-06-23: Open $84.77, High $85.94, Low $83.20, Close $83.81, Volume 1.7M.
- 2026-06-24: Open $85.12, High $89.68, Low $85.12, Close $89.66, Volume 2.4M.
- 2026-06-25: Open $89.94, High $93.50, Low $89.78, Close $92.31, Volume 2.5M.
- 2026-06-26: Open $91.16, High $93.17, Low $91.02, Close $91.98, Volume 2M.
- 2026-06-29: Open $91.22, High $93.75, Low $89.60, Close $93.65, Volume 2.1M.
- 2026-06-30: Open $94.19, High $95.01, Low $92.97, Close $94.12, Volume 2.3M.
- 2026-07-01: Open $93.50, High $95.16, Low $91.28, Close $91.34, Volume 1.8M.
- 2026-07-02: Open $92.09, High $93.02, Low $90.08, Close $91.90, Volume 1.3M.
- 2026-07-06: Open $92.33, High $93.29, Low $90.60, Close $92.56, Volume 1M.
- 2026-07-07: Open $91.80, High $92.12, Low $89.26, Close $89.37, Volume 1.2M.
- 2026-07-08: Open $88.21, High $88.38, Low $84.86, Close $86.15, Volume 1.6M.
- 2026-07-09: Open $87.09, High $88.29, Low $86.47, Close $86.82, Volume 980.6K.
- 2026-07-10: Open $86.58, High $89.13, Low $86.54, Close $88.22, Volume 1.1M.
- 2026-07-13: Open $87.70, High $88.90, Low $85.53, Close $86.53, Volume 1.3M.
- 2026-07-14: Open $88.32, High $88.99, Low $86.86, Close $87.37, Volume 1.3M.
- 2026-07-15: Open $87.45, High $88.75, Low $86.77, Close $87.96, Volume 934.6K.
- 2026-07-16: Open $87.52, High $91.41, Low $87.48, Close $91.31, Volume 1.3M.
- 2026-07-17: Open $89.87, High $92.50, Low $89.29, Close $90.17, Volume 1.3M.
- 2026-07-20: Open $90.49, High $90.49, Low $87.34, Close $87.50, Volume 2M.
- 2026-07-21: Open $88.81, High $89.00, Low $86.49, Close $88.19, Volume 1.2M.
- 2026-07-22: Open $87.95, High $90.48, Low $86.51, Close $89.25, Volume 933.1K.
- 2026-07-23: Open $88.14, High $89.70, Low $86.38, Close $87.41, Volume 1.5M.
- 2026-07-24: Open $88.78, High $91.90, Low $88.75, Close $91.26, Volume 1.8M.
- 2026-07-27: Open $92.63, High $94.23, Low $92.25, Close $94.17, Volume 2.2M.
- 2026-07-28: Open $94.50, High $96.04, Low $93.48, Close $94.19, Volume 3.5M.
- 2026-07-29: Open $92.44, High $95.48, Low $89.59, Close $93.05, Volume 4.3M.
- 2026-07-30: Open $93.00, High $95.84, Low $91.57, Close $95.55, Volume 3.5M.
- 2026-07-31: Open $95.57, High $95.99, Low $93.89, Close $94.58, Volume 2.8M.
- 2026-08-03: Open $95.87, High $98.13, Low $95.33, Close $98.11, Volume 2.1M.
- 2026-08-04: Open $99.00, High $102.53, Low $98.74, Close $102.40, Volume 3M.
- 2026-08-05: Open $101.84, High $103.65, Low $100.96, Close $103.27, Volume 2.5M.
- 2026-08-06: Open $103.00, High $104.29, Low $100.63, Close $101.04, Volume 2.4M.
- 2026-08-07: Open $101.30, High $104.40, Low $100.41, Close $103.89, Volume 3M.
- 2026-08-10: Open $102.48, High $102.80, Low $101.23, Close $102.64, Volume 1.6M.
- 2026-08-11: Open $102.83, High $104.68, Low $102.50, Close $104.00, Volume 1.6M.
- 2026-08-12: Open $104.61, High $104.61, Low $101.05, Close $102.90, Volume 1.8M.
- 2026-08-13: Open $103.97, High $104.59, Low $101.88, Close $102.21, Volume 1M.
- 2026-08-14: Open $102.12, High $102.63, Low $101.08, Close $102.07, Volume 1.1M.
- 2026-08-17: Open $101.11, High $101.11, Low $99.32, Close $99.59, Volume 1.2M.
- 2026-08-18: Open $99.21, High $100.00, Low $98.16, Close $98.40, Volume 1.7M.
- 2026-08-19: Open $99.11, High $100.72, Low $99.11, Close $99.80, Volume 1.9M.
- 2026-08-20: Open $98.01, High $99.42, Low $97.05, Close $98.85, Volume 1.5M.
- 2026-08-21: Open $99.57, High $100.04, Low $98.41, Close $100.02, Volume 1.5M.
- 2026-08-24: Open $100.43, High $101.27, Low $97.59, Close $98.51, Volume 1.3M.
- 2026-08-25: Open $99.66, High $99.96, Low $97.45, Close $98.46, Volume 1.2M.
- 2026-08-26: Open $98.87, High $99.97, Low $97.90, Close $99.76, Volume 1.4M.
- 2026-08-27: Open $99.02, High $100.08, Low $98.65, Close $99.24, Volume 1.3M.
- 2026-08-28: Open $99.61, High $100.85, Low $96.30, Close $97.80, Volume 1.2M.
- 2026-08-31: Open $97.20, High $97.55, Low $95.67, Close $96.37, Volume 1.6M.
- 2026-09-01: Open $96.00, High $97.69, Low $94.03, Close $94.51, Volume 1.9M.
- 2026-09-02: Open $95.01, High $98.01, Low $94.32, Close $96.89, Volume 1.5M.
- 2026-09-03: Open $97.89, High $98.65, Low $95.74, Close $96.50, Volume 1.5M.
- 2026-09-04: Open $96.59, High $98.08, Low $96.10, Close $97.36, Volume 1.3M.
- 2026-09-08: Open $96.32, High $96.33, Low $93.60, Close $93.81, Volume 2M.
- 2026-09-09: Open $93.39, High $93.84, Low $91.61, Close $91.68, Volume 1.6M.
- 2026-09-10: Open $90.32, High $90.92, Low $87.95, Close $89.23, Volume 2.4M.
- 2026-09-11: Open $90.68, High $91.05, Low $88.92, Close $89.24, Volume 1.9M.
- 2026-09-14: Open $87.95, High $89.45, Low $87.47, Close $88.89, Volume 1.5M.
- 2026-09-15: Open $89.16, High $89.42, Low $87.25, Close $88.58, Volume 1.7M.
- 4 · Insider transaction filing. Filed 2026-08-11. Accession 0001628280-26-055702.View filing
- 4 · Insider transaction filing. Filed 2026-07-07. Accession 0001628280-26-047539.View filing
- 4 · Insider transaction filing. Filed 2026-06-30. Accession 0001628280-26-046253.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