Current price$88.21
- Consensus target
- $125.07
- Gap to consensus
- +41.8%
- Confidence
- 50%
- Analyst range
- $93.00 – $160.00
- Std deviation
- $18.11
- Last updated
- Sep 17, 04:06 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $125.52USD | $93.00 – $160.00USD | 27 | — |
| MarketBeat | $127.42USD | $93.00 – $150.00USD | 24 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-17: Open $108.76, High $109.50, Low $106.30, Close $106.40, Volume 2.7M.
- 2026-03-18: Open $106.33, High $106.63, Low $103.64, Close $105.52, Volume 4.2M.
- 2026-03-19: Open $106.74, High $111.78, Low $106.49, Close $107.95, Volume 9.1M.
- 2026-03-20: Open $108.19, High $108.94, Low $106.23, Close $107.32, Volume 9.8M.
- 2026-03-23: Open $104.44, High $108.79, Low $104.27, Close $107.64, Volume 6.9M.
- 2026-03-24: Open $108.14, High $112.49, Low $108.14, Close $109.69, Volume 5.7M.
- 2026-03-25: Open $110.49, High $114.10, Low $109.80, Close $113.92, Volume 3.6M.
- 2026-03-26: Open $113.48, High $114.81, Low $110.76, Close $111.05, Volume 5.2M.
- 2026-03-27: Open $111.39, High $114.46, Low $111.39, Close $113.50, Volume 3.2M.
- 2026-03-30: Open $114.18, High $114.49, Low $110.47, Close $111.45, Volume 3M.
- 2026-03-31: Open $112.41, High $113.48, Low $108.54, Close $109.78, Volume 3.7M.
- 2026-04-01: Open $108.35, High $109.59, Low $105.69, Close $106.03, Volume 3.3M.
- 2026-04-02: Open $106.83, High $107.14, Low $103.55, Close $103.89, Volume 3.2M.
- 2026-04-06: Open $102.72, High $104.50, Low $102.72, Close $103.55, Volume 3.3M.
- 2026-04-07: Open $103.63, High $104.71, Low $101.60, Close $101.93, Volume 3.7M.
- 2026-04-08: Open $99.75, High $100.39, Low $97.54, Close $100.19, Volume 4.3M.
- 2026-04-09: Open $99.33, High $100.83, Low $98.19, Close $99.50, Volume 3.1M.
- 2026-04-10: Open $97.61, High $99.75, Low $97.29, Close $98.99, Volume 2.9M.
- 2026-04-13: Open $99.54, High $100.08, Low $97.26, Close $97.78, Volume 3M.
- 2026-04-14: Open $97.17, High $97.55, Low $95.40, Close $95.69, Volume 3.9M.
- 2026-04-15: Open $95.35, High $96.73, Low $94.94, Close $96.05, Volume 3.1M.
- 2026-04-16: Open $96.05, High $97.84, Low $95.93, Close $97.36, Volume 2.6M.
- 2026-04-17: Open $95.21, High $96.69, Low $94.97, Close $95.82, Volume 4.9M.
- 2026-04-20: Open $96.45, High $97.35, Low $94.96, Close $95.47, Volume 2.7M.
- 2026-04-21: Open $95.70, High $96.21, Low $93.75, Close $94.26, Volume 4.6M.
- 2026-04-22: Open $95.60, High $96.53, Low $94.89, Close $96.36, Volume 3.8M.
- 2026-04-23: Open $96.96, High $97.99, Low $95.50, Close $96.30, Volume 2.6M.
- 2026-04-24: Open $95.91, High $96.60, Low $94.81, Close $96.44, Volume 2M.
- 2026-04-27: Open $96.90, High $98.77, Low $96.06, Close $96.30, Volume 3.3M.
- 2026-04-28: Open $97.36, High $98.17, Low $96.41, Close $96.96, Volume 2.7M.
- 2026-04-29: Open $99.13, High $101.29, Low $98.20, Close $100.99, Volume 5.1M.
- 2026-04-30: Open $99.33, High $102.96, Low $99.04, Close $102.15, Volume 3.8M.
- 2026-05-01: Open $101.62, High $101.75, Low $98.75, Close $100.12, Volume 2.7M.
- 2026-05-04: Open $100.18, High $101.83, Low $99.50, Close $100.77, Volume 2.4M.
- 2026-05-05: Open $99.66, High $100.53, Low $98.76, Close $99.76, Volume 2.3M.
- 2026-05-06: Open $97.25, High $98.76, Low $96.52, Close $96.93, Volume 3.4M.
- 2026-05-07: Open $95.77, High $97.75, Low $95.04, Close $97.42, Volume 3M.
- 2026-05-08: Open $97.68, High $98.18, Low $95.90, Close $95.94, Volume 2.2M.
- 2026-05-11: Open $97.12, High $97.38, Low $96.52, Close $96.70, Volume 2.1M.
- 2026-05-12: Open $97.29, High $97.42, Low $94.89, Close $96.43, Volume 2.8M.
- 2026-05-13: Open $96.43, High $96.43, Low $94.63, Close $95.65, Volume 2M.
- 2026-05-14: Open $94.47, High $97.28, Low $94.47, Close $96.70, Volume 2.1M.
- 2026-05-15: Open $97.35, High $97.82, Low $96.50, Close $96.69, Volume 2.3M.
- 2026-05-18: Open $97.00, High $98.82, Low $96.30, Close $98.45, Volume 2.2M.
- 2026-05-19: Open $99.12, High $100.95, Low $98.68, Close $100.89, Volume 3.1M.
- 2026-05-20: Open $100.63, High $100.89, Low $98.12, Close $98.85, Volume 3.8M.
- 2026-05-21: Open $99.71, High $99.71, Low $97.26, Close $97.59, Volume 2.2M.
- 2026-05-22: Open $97.30, High $98.06, Low $96.40, Close $97.94, Volume 1.5M.
- 2026-05-26: Open $96.70, High $97.19, Low $94.32, Close $94.55, Volume 3.5M.
- 2026-05-27: Open $93.94, High $94.60, Low $92.54, Close $92.64, Volume 3M.
- 2026-05-28: Open $93.00, High $93.83, Low $92.05, Close $93.59, Volume 3.4M.
- 2026-05-29: Open $93.83, High $94.10, Low $92.39, Close $92.98, Volume 5.8M.
- 2026-06-01: Open $92.99, High $93.41, Low $91.79, Close $92.09, Volume 3.3M.
- 2026-06-02: Open $91.69, High $92.56, Low $91.35, Close $91.54, Volume 3.2M.
- 2026-06-03: Open $92.00, High $92.45, Low $90.79, Close $91.07, Volume 4.2M.
- 2026-06-04: Open $91.35, High $93.74, Low $91.35, Close $93.40, Volume 2.6M.
- 2026-06-05: Open $93.67, High $94.33, Low $92.02, Close $92.07, Volume 3.5M.
- 2026-06-08: Open $92.07, High $92.27, Low $90.31, Close $90.42, Volume 3.3M.
- 2026-06-09: Open $90.22, High $90.33, Low $88.36, Close $88.78, Volume 4.2M.
- 2026-06-10: Open $89.43, High $90.28, Low $88.47, Close $88.56, Volume 3M.
- 2026-06-11: Open $88.52, High $89.10, Low $86.80, Close $87.08, Volume 3.2M.
- 2026-06-12: Open $87.08, High $89.42, Low $87.08, Close $88.78, Volume 3.2M.
- 2026-06-15: Open $87.19, High $89.71, Low $87.14, Close $87.90, Volume 4M.
- 2026-06-16: Open $87.42, High $89.20, Low $87.08, Close $88.36, Volume 2.8M.
- 2026-06-17: Open $87.54, High $88.64, Low $87.07, Close $87.46, Volume 3.7M.
- 2026-06-18: Open $87.22, High $88.45, Low $86.37, Close $86.98, Volume 6.9M.
- 2026-06-22: Open $87.20, High $88.71, Low $86.91, Close $88.44, Volume 4.8M.
- 2026-06-23: Open $88.74, High $89.30, Low $87.45, Close $88.73, Volume 3.9M.
- 2026-06-24: Open $87.96, High $88.97, Low $87.55, Close $88.60, Volume 2.9M.
- 2026-06-25: Open $89.28, High $89.50, Low $88.14, Close $88.44, Volume 3.4M.
- 2026-06-26: Open $88.78, High $90.98, Low $88.17, Close $88.47, Volume 4.9M.
- 2026-06-29: Open $88.09, High $88.94, Low $87.29, Close $87.54, Volume 4.3M.
- 2026-06-30: Open $88.25, High $93.01, Low $87.94, Close $91.19, Volume 7.8M.
- 2026-07-01: Open $91.35, High $91.91, Low $89.50, Close $89.57, Volume 3.8M.
- 2026-07-02: Open $89.80, High $91.09, Low $89.80, Close $90.72, Volume 3.2M.
- 2026-07-06: Open $89.83, High $90.48, Low $88.78, Close $88.89, Volume 3.6M.
- 2026-07-07: Open $89.20, High $90.06, Low $88.44, Close $89.56, Volume 3.3M.
- 2026-07-08: Open $90.30, High $90.60, Low $88.50, Close $90.10, Volume 4.4M.
- 2026-07-09: Open $89.59, High $90.04, Low $88.50, Close $88.97, Volume 5.1M.
- 2026-07-10: Open $88.65, High $89.03, Low $84.99, Close $87.25, Volume 6.3M.
- 2026-07-13: Open $87.69, High $88.46, Low $86.67, Close $87.10, Volume 4M.
- 2026-07-14: Open $87.10, High $88.06, Low $85.83, Close $87.81, Volume 3.5M.
- 2026-07-15: Open $88.21, High $90.00, Low $87.06, Close $87.63, Volume 3.1M.
- 2026-07-16: Open $87.99, High $88.84, Low $87.53, Close $88.18, Volume 3.3M.
- 2026-07-17: Open $88.74, High $89.99, Low $87.68, Close $88.13, Volume 5.8M.
- 2026-07-20: Open $88.25, High $88.25, Low $86.41, Close $86.95, Volume 3.3M.
- 2026-07-21: Open $87.00, High $88.75, Low $87.00, Close $88.58, Volume 2.7M.
- 2026-07-22: Open $90.63, High $93.41, Low $90.18, Close $93.17, Volume 5M.
- 2026-07-23: Open $93.56, High $94.30, Low $91.48, Close $91.73, Volume 4.2M.
- 2026-07-24: Open $92.32, High $93.36, Low $91.45, Close $91.52, Volume 3.5M.
- 2026-07-27: Open $91.88, High $92.28, Low $90.21, Close $90.51, Volume 4.4M.
- 2026-07-28: Open $91.40, High $91.67, Low $88.10, Close $88.52, Volume 5.1M.
- 2026-07-29: Open $91.96, High $93.08, Low $88.76, Close $92.46, Volume 6.4M.
- 2026-07-30: Open $92.31, High $93.56, Low $90.59, Close $92.42, Volume 3.1M.
- 2026-07-31: Open $92.50, High $94.18, Low $92.06, Close $94.03, Volume 3.1M.
- 2026-08-03: Open $94.11, High $95.51, Low $93.77, Close $94.66, Volume 3.8M.
- 2026-08-04: Open $92.96, High $93.99, Low $91.65, Close $93.07, Volume 2.5M.
- 2026-08-05: Open $93.45, High $93.93, Low $90.52, Close $90.82, Volume 2.5M.
- 2026-08-06: Open $92.44, High $92.89, Low $91.07, Close $91.96, Volume 2.3M.
- 2026-08-07: Open $91.69, High $93.82, Low $91.60, Close $92.84, Volume 2.2M.
- 2026-08-10: Open $94.03, High $97.59, Low $93.33, Close $97.56, Volume 3.3M.
- 2026-08-11: Open $97.49, High $98.88, Low $96.54, Close $98.24, Volume 2.5M.
- 2026-08-12: Open $97.78, High $98.14, Low $96.14, Close $96.28, Volume 2.3M.
- 2026-08-13: Open $94.69, High $95.46, Low $94.21, Close $94.68, Volume 2M.
- 2026-08-14: Open $95.41, High $95.69, Low $94.42, Close $94.78, Volume 1.8M.
- 2026-08-17: Open $94.44, High $94.63, Low $92.63, Close $94.18, Volume 2.9M.
- 2026-08-18: Open $95.24, High $95.77, Low $94.37, Close $95.45, Volume 2.2M.
- 2026-08-19: Open $96.09, High $97.06, Low $95.86, Close $96.03, Volume 1.9M.
- 2026-08-20: Open $96.71, High $97.28, Low $93.74, Close $96.07, Volume 2.8M.
- 2026-08-21: Open $95.57, High $97.38, Low $95.01, Close $96.09, Volume 4.7M.
- 2026-08-24: Open $96.11, High $96.90, Low $94.45, Close $96.33, Volume 4.1M.
- 2026-08-25: Open $94.67, High $95.98, Low $94.57, Close $94.66, Volume 1.8M.
- 2026-08-26: Open $95.22, High $98.32, Low $94.94, Close $96.57, Volume 2.5M.
- 2026-08-27: Open $96.38, High $98.32, Low $95.44, Close $98.00, Volume 2.3M.
- 2026-08-28: Open $98.30, High $99.43, Low $97.61, Close $98.16, Volume 1.9M.
- 2026-08-31: Open $98.77, High $99.61, Low $97.78, Close $98.16, Volume 2.1M.
- 2026-09-01: Open $98.35, High $100.13, Low $98.02, Close $99.98, Volume 2.4M.
- 2026-09-02: Open $99.79, High $100.11, Low $99.05, Close $99.32, Volume 2.1M.
- 2026-09-03: Open $99.65, High $100.14, Low $98.55, Close $99.05, Volume 1.7M.
- 2026-09-04: Open $99.50, High $99.50, Low $97.29, Close $97.91, Volume 1.9M.
- 2026-09-08: Open $98.50, High $99.61, Low $96.75, Close $98.19, Volume 2.2M.
- 2026-09-09: Open $98.33, High $98.50, Low $96.13, Close $96.62, Volume 2.1M.
- 2026-09-10: Open $97.65, High $97.71, Low $94.80, Close $96.87, Volume 2.3M.
- 2026-09-11: Open $96.45, High $96.80, Low $94.08, Close $94.83, Volume 3.5M.
- 2026-09-14: Open $96.33, High $96.53, Low $93.08, Close $93.40, Volume 2.7M.
- 2026-09-15: Open $93.97, High $95.46, Low $92.22, Close $94.23, Volume 3.3M.
- 2026-09-16: Open $93.19, High $93.67, Low $88.57, Close $88.74, Volume 5M.
- 2026-09-17: Open $88.09, High $88.88, Low $87.86, Close $88.21, Volume 910.8K.
- 4 · Insider transaction filing. Filed 2026-06-15. Accession 0001840845-26-000009.View filing
- 4 · Insider transaction filing. Filed 2026-06-08. Accession 0001044584-26-000002.View filing
- 4 · Insider transaction filing. Filed 2026-06-08. Accession 0001313071-26-000004.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