Current price$107.79
- Consensus target
- $121.51
- Gap to consensus
- +12.7%
- Confidence
- 51%
- Analyst range
- $91.00 – $145.00
- Std deviation
- $16.09
- Last updated
- Sep 15, 10:14 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $124.95USD | $91.00 – $145.00USD | 20 | — |
| MarketBeat | $121.17USD | $91.00 – $145.00USD | 21 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $94.13, High $95.24, Low $93.26, Close $93.63, Volume 8.8M.
- 2026-03-17: Open $94.27, High $95.39, Low $93.77, Close $93.93, Volume 6M.
- 2026-03-18: Open $93.80, High $94.22, Low $92.87, Close $93.28, Volume 8.2M.
- 2026-03-19: Open $93.37, High $94.15, Low $92.79, Close $93.99, Volume 8M.
- 2026-03-20: Open $94.11, High $94.87, Low $93.50, Close $94.66, Volume 13.1M.
- 2026-03-23: Open $95.59, High $96.45, Low $93.99, Close $95.30, Volume 8.9M.
- 2026-03-24: Open $95.58, High $96.74, Low $95.20, Close $95.68, Volume 6.5M.
- 2026-03-25: Open $95.95, High $96.65, Low $94.39, Close $94.99, Volume 6.5M.
- 2026-03-26: Open $94.68, High $95.16, Low $93.84, Close $94.47, Volume 7M.
- 2026-03-27: Open $93.87, High $93.96, Low $91.97, Close $92.36, Volume 7.3M.
- 2026-03-30: Open $92.99, High $93.73, Low $92.37, Close $93.06, Volume 6.4M.
- 2026-03-31: Open $94.00, High $94.13, Low $92.17, Close $93.98, Volume 9.7M.
- 2026-04-01: Open $95.01, High $95.44, Low $90.00, Close $92.36, Volume 16M.
- 2026-04-02: Open $91.10, High $94.02, Low $90.89, Close $93.77, Volume 8M.
- 2026-04-06: Open $93.90, High $94.75, Low $92.04, Close $92.99, Volume 11M.
- 2026-04-07: Open $92.21, High $93.73, Low $91.30, Close $93.34, Volume 12M.
- 2026-04-08: Open $94.89, High $96.78, Low $94.50, Close $96.70, Volume 10.8M.
- 2026-04-09: Open $96.28, High $97.98, Low $95.83, Close $97.27, Volume 5.8M.
- 2026-04-10: Open $97.19, High $97.25, Low $94.15, Close $94.80, Volume 9.3M.
- 2026-04-13: Open $94.72, High $96.85, Low $94.20, Close $96.79, Volume 7.4M.
- 2026-04-14: Open $97.28, High $99.06, Low $96.89, Close $98.38, Volume 12.2M.
- 2026-04-15: Open $99.40, High $100.76, Low $99.09, Close $100.27, Volume 11M.
- 2026-04-16: Open $95.76, High $98.75, Low $91.92, Close $92.62, Volume 27.9M.
- 2026-04-17: Open $93.35, High $93.93, Low $90.57, Close $92.28, Volume 20.2M.
- 2026-04-20: Open $91.98, High $93.59, Low $91.65, Close $93.15, Volume 11.3M.
- 2026-04-21: Open $93.26, High $94.16, Low $91.83, Close $91.97, Volume 12.8M.
- 2026-04-22: Open $92.19, High $93.00, Low $91.15, Close $91.71, Volume 10.8M.
- 2026-04-23: Open $91.14, High $91.60, Low $87.84, Close $88.92, Volume 17.9M.
- 2026-04-24: Open $88.92, High $89.86, Low $88.29, Close $88.50, Volume 11.7M.
- 2026-04-27: Open $88.26, High $91.12, Low $88.15, Close $90.76, Volume 8.4M.
- 2026-04-28: Open $91.30, High $91.90, Low $90.18, Close $90.83, Volume 9.3M.
- 2026-04-29: Open $90.33, High $91.49, Low $89.44, Close $91.16, Volume 8.3M.
- 2026-04-30: Open $90.35, High $92.53, Low $89.88, Close $91.64, Volume 12.6M.
- 2026-05-01: Open $92.03, High $92.86, Low $91.27, Close $91.54, Volume 8.5M.
- 2026-05-04: Open $91.37, High $92.72, Low $90.95, Close $91.48, Volume 7M.
- 2026-05-05: Open $91.76, High $92.89, Low $91.50, Close $92.40, Volume 5.8M.
- 2026-05-06: Open $92.36, High $92.75, Low $91.59, Close $92.15, Volume 6.9M.
- 2026-05-07: Open $91.81, High $92.43, Low $88.66, Close $89.50, Volume 14.8M.
- 2026-05-08: Open $89.29, High $89.70, Low $88.31, Close $88.61, Volume 10M.
- 2026-05-11: Open $88.62, High $88.87, Low $87.61, Close $87.83, Volume 9.5M.
- 2026-05-12: Open $88.02, High $90.39, Low $87.64, Close $90.18, Volume 9.5M.
- 2026-05-13: Open $89.45, High $91.78, Low $89.26, Close $91.17, Volume 9.3M.
- 2026-05-14: Open $91.65, High $92.17, Low $89.13, Close $89.44, Volume 14.2M.
- 2026-05-15: Open $90.48, High $92.87, Low $89.76, Close $90.88, Volume 14.3M.
- 2026-05-18: Open $91.00, High $93.43, Low $90.78, Close $92.39, Volume 8.3M.
- 2026-05-19: Open $92.20, High $92.93, Low $91.46, Close $91.81, Volume 8.7M.
- 2026-05-20: Open $92.32, High $92.56, Low $89.73, Close $90.11, Volume 12.8M.
- 2026-05-21: Open $90.18, High $90.70, Low $89.28, Close $90.41, Volume 8.1M.
- 2026-05-22: Open $90.36, High $91.39, Low $90.11, Close $90.15, Volume 7.1M.
- 2026-05-26: Open $89.70, High $90.42, Low $89.37, Close $89.40, Volume 8.4M.
- 2026-05-27: Open $89.00, High $89.26, Low $84.72, Close $85.61, Volume 21.8M.
- 2026-05-28: Open $85.12, High $85.62, Low $83.96, Close $85.35, Volume 16.8M.
- 2026-05-29: Open $86.00, High $87.48, Low $85.93, Close $87.35, Volume 20.5M.
- 2026-06-01: Open $86.81, High $89.20, Low $86.02, Close $88.74, Volume 14M.
- 2026-06-02: Open $87.94, High $88.62, Low $86.22, Close $87.61, Volume 11.6M.
- 2026-06-03: Open $87.00, High $87.56, Low $85.58, Close $86.59, Volume 11.3M.
- 2026-06-04: Open $87.51, High $88.50, Low $86.70, Close $88.00, Volume 11.8M.
- 2026-06-05: Open $88.46, High $88.94, Low $87.68, Close $88.84, Volume 9.2M.
- 2026-06-08: Open $88.28, High $88.92, Low $87.77, Close $88.08, Volume 7.5M.
- 2026-06-09: Open $88.25, High $88.92, Low $87.18, Close $88.77, Volume 10.8M.
- 2026-06-10: Open $88.45, High $90.25, Low $87.86, Close $89.27, Volume 11.2M.
- 2026-06-11: Open $89.26, High $89.94, Low $88.54, Close $88.70, Volume 11.4M.
- 2026-06-12: Open $89.53, High $92.21, Low $89.25, Close $91.10, Volume 11.4M.
- 2026-06-15: Open $91.61, High $92.39, Low $90.76, Close $90.95, Volume 11.5M.
- 2026-06-16: Open $92.00, High $93.70, Low $91.44, Close $93.67, Volume 12.3M.
- 2026-06-17: Open $93.55, High $94.83, Low $92.46, Close $94.51, Volume 12.1M.
- 2026-06-18: Open $94.58, High $94.79, Low $90.86, Close $91.70, Volume 27.4M.
- 2026-06-22: Open $92.50, High $92.69, Low $91.36, Close $92.03, Volume 11.6M.
- 2026-06-23: Open $92.39, High $93.30, Low $92.03, Close $93.17, Volume 11.7M.
- 2026-06-24: Open $92.81, High $92.90, Low $91.02, Close $91.39, Volume 12.9M.
- 2026-06-25: Open $91.39, High $92.60, Low $89.26, Close $89.44, Volume 10.9M.
- 2026-06-26: Open $89.60, High $90.67, Low $87.63, Close $90.67, Volume 17.6M.
- 2026-06-29: Open $90.35, High $91.60, Low $90.20, Close $90.55, Volume 9.2M.
- 2026-06-30: Open $91.49, High $94.17, Low $91.29, Close $92.27, Volume 9.8M.
- 2026-07-01: Open $92.76, High $96.07, Low $92.31, Close $95.78, Volume 10.7M.
- 2026-07-02: Open $96.74, High $97.45, Low $96.21, Close $97.00, Volume 8.9M.
- 2026-07-06: Open $97.19, High $101.17, Low $97.19, Close $100.62, Volume 11.4M.
- 2026-07-07: Open $101.21, High $102.54, Low $100.89, Close $101.93, Volume 9.4M.
- 2026-07-08: Open $101.91, High $103.07, Low $101.26, Close $101.70, Volume 8.9M.
- 2026-07-09: Open $101.42, High $103.44, Low $100.51, Close $101.91, Volume 6.4M.
- 2026-07-10: Open $103.25, High $103.57, Low $101.80, Close $103.12, Volume 5.7M.
- 2026-07-13: Open $103.51, High $103.97, Low $102.11, Close $102.38, Volume 7.4M.
- 2026-07-14: Open $101.14, High $103.36, Low $100.75, Close $101.10, Volume 7.7M.
- 2026-07-15: Open $101.56, High $103.40, Low $101.34, Close $102.79, Volume 8M.
- 2026-07-16: Open $103.40, High $103.80, Low $101.95, Close $102.80, Volume 10.3M.
- 2026-07-17: Open $102.32, High $102.81, Low $100.81, Close $101.56, Volume 8.3M.
- 2026-07-20: Open $100.61, High $103.09, Low $100.30, Close $102.54, Volume 13.7M.
- 2026-07-21: Open $104.18, High $104.48, Low $99.71, Close $99.96, Volume 14.8M.
- 2026-07-22: Open $101.34, High $101.34, Low $99.42, Close $100.80, Volume 7.8M.
- 2026-07-23: Open $100.27, High $102.71, Low $100.27, Close $101.61, Volume 8.3M.
- 2026-07-24: Open $101.61, High $102.00, Low $100.55, Close $101.97, Volume 5.2M.
- 2026-07-27: Open $102.68, High $104.29, Low $102.36, Close $104.18, Volume 7.3M.
- 2026-07-28: Open $104.24, High $106.29, Low $103.45, Close $105.97, Volume 7.8M.
- 2026-07-29: Open $106.00, High $106.73, Low $104.39, Close $104.47, Volume 7.1M.
- 2026-07-30: Open $103.93, High $104.82, Low $103.07, Close $104.33, Volume 7.5M.
- 2026-07-31: Open $104.98, High $105.69, Low $104.05, Close $105.24, Volume 8.5M.
- 2026-08-03: Open $105.86, High $106.81, Low $105.05, Close $105.87, Volume 6.4M.
- 2026-08-04: Open $105.26, High $106.76, Low $105.23, Close $106.35, Volume 6.9M.
- 2026-08-05: Open $106.99, High $108.55, Low $106.51, Close $108.02, Volume 11.7M.
- 2026-08-06: Open $108.60, High $109.05, Low $106.81, Close $107.66, Volume 6.4M.
- 2026-08-07: Open $107.07, High $107.63, Low $106.19, Close $107.60, Volume 7.2M.
- 2026-08-10: Open $107.51, High $109.32, Low $107.14, Close $107.99, Volume 6.7M.
- 2026-08-11: Open $107.52, High $108.40, Low $107.37, Close $107.70, Volume 4.1M.
- 2026-08-12: Open $107.00, High $109.66, Low $106.75, Close $109.34, Volume 5.5M.
- 2026-08-13: Open $109.74, High $110.20, Low $108.90, Close $110.06, Volume 5.2M.
- 2026-08-14: Open $109.75, High $111.18, Low $109.19, Close $111.09, Volume 6M.
- 2026-08-17: Open $110.94, High $111.64, Low $110.41, Close $110.58, Volume 6.2M.
- 2026-08-18: Open $111.33, High $112.20, Low $110.59, Close $111.68, Volume 7.1M.
- 2026-08-19: Open $111.41, High $112.08, Low $110.54, Close $110.88, Volume 6.5M.
- 2026-08-20: Open $111.46, High $111.86, Low $109.55, Close $109.79, Volume 6.6M.
- 2026-08-21: Open $110.27, High $112.40, Low $110.17, Close $112.30, Volume 6.9M.
- 2026-08-24: Open $112.89, High $114.53, Low $112.51, Close $113.65, Volume 8.3M.
- 2026-08-25: Open $113.04, High $113.38, Low $112.08, Close $112.27, Volume 5M.
- 2026-08-26: Open $108.25, High $110.32, Low $106.34, Close $109.39, Volume 13.9M.
- 2026-08-27: Open $108.95, High $109.53, Low $107.23, Close $108.05, Volume 10.1M.
- 2026-08-28: Open $108.40, High $111.01, Low $107.78, Close $110.16, Volume 12.8M.
- 2026-08-31: Open $109.40, High $110.32, Low $109.40, Close $109.82, Volume 6.2M.
- 2026-09-01: Open $109.44, High $109.80, Low $107.97, Close $108.28, Volume 8.2M.
- 2026-09-02: Open $108.50, High $109.90, Low $108.18, Close $108.24, Volume 7.2M.
- 2026-09-03: Open $108.78, High $110.72, Low $108.78, Close $110.38, Volume 6.3M.
- 2026-09-04: Open $109.59, High $110.40, Low $108.52, Close $109.29, Volume 5.9M.
- 2026-09-08: Open $109.00, High $109.32, Low $106.82, Close $106.87, Volume 6.9M.
- 2026-09-09: Open $106.98, High $107.83, Low $106.19, Close $106.54, Volume 8.5M.
- 2026-09-10: Open $107.27, High $107.65, Low $106.53, Close $107.33, Volume 6.7M.
- 2026-09-11: Open $108.30, High $108.37, Low $106.09, Close $107.25, Volume 4.8M.
- 2026-09-14: Open $107.95, High $108.00, Low $106.42, Close $107.31, Volume 5.4M.
- 2026-09-15: Open $107.01, High $109.56, Low $106.91, Close $107.79, Volume 9.1M.
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0001879974-26-000013.View filing
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0001296479-26-000014.View filing
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0001879974-26-000010.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