Current price$100.00
- Consensus target
- $132.24
- Gap to consensus
- +32.2%
- Confidence
- 52%
- Analyst range
- $110.00 – $166.00
- Std deviation
- $16.61
- Last updated
- Sep 15, 09:36 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $128.67USD | $115.00 – $166.00USD | 20 | — |
| MarketBeat | $130.00USD | $110.00 – $166.00USD | 15 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $87.00, High $87.31, Low $84.84, Close $86.10, Volume 5.9M.
- 2026-03-17: Open $87.19, High $90.06, Low $86.66, Close $88.97, Volume 5M.
- 2026-03-18: Open $88.05, High $92.44, Low $88.00, Close $90.63, Volume 7.2M.
- 2026-03-19: Open $89.50, High $91.02, Low $88.86, Close $90.60, Volume 5.5M.
- 2026-03-20: Open $90.40, High $90.77, Low $88.73, Close $90.00, Volume 9.4M.
- 2026-03-23: Open $92.68, High $93.14, Low $89.79, Close $90.84, Volume 6.1M.
- 2026-03-24: Open $87.76, High $91.09, Low $86.91, Close $90.91, Volume 7.1M.
- 2026-03-25: Open $92.30, High $93.02, Low $88.86, Close $88.91, Volume 5.7M.
- 2026-03-26: Open $88.00, High $90.96, Low $87.74, Close $89.99, Volume 7.2M.
- 2026-03-27: Open $88.67, High $89.19, Low $86.31, Close $88.50, Volume 8.2M.
- 2026-03-30: Open $88.40, High $92.10, Low $88.04, Close $90.36, Volume 7.3M.
- 2026-03-31: Open $92.12, High $93.67, Low $89.88, Close $92.50, Volume 8.1M.
- 2026-04-01: Open $93.22, High $93.66, Low $90.39, Close $91.36, Volume 6.6M.
- 2026-04-02: Open $88.22, High $93.56, Low $88.08, Close $91.23, Volume 5.6M.
- 2026-04-06: Open $90.84, High $91.74, Low $90.08, Close $91.05, Volume 3.6M.
- 2026-04-07: Open $89.88, High $91.33, Low $89.88, Close $90.75, Volume 2.9M.
- 2026-04-08: Open $94.09, High $96.45, Low $92.37, Close $93.96, Volume 5.2M.
- 2026-04-09: Open $92.99, High $93.65, Low $91.59, Close $92.83, Volume 5.1M.
- 2026-04-10: Open $92.83, High $93.00, Low $89.69, Close $91.22, Volume 4.1M.
- 2026-04-13: Open $91.15, High $98.23, Low $90.82, Close $98.14, Volume 6.9M.
- 2026-04-14: Open $99.00, High $101.61, Low $98.61, Close $100.43, Volume 8.2M.
- 2026-04-15: Open $101.50, High $104.75, Low $101.50, Close $103.85, Volume 6.3M.
- 2026-04-16: Open $104.50, High $105.37, Low $102.01, Close $102.02, Volume 4.3M.
- 2026-04-17: Open $104.02, High $106.87, Low $103.09, Close $103.60, Volume 5.8M.
- 2026-04-20: Open $103.06, High $104.96, Low $103.00, Close $103.92, Volume 4.7M.
- 2026-04-21: Open $104.34, High $107.54, Low $103.76, Close $104.45, Volume 5.1M.
- 2026-04-22: Open $106.61, High $107.65, Low $104.77, Close $105.92, Volume 4.8M.
- 2026-04-23: Open $104.00, High $104.79, Low $100.28, Close $101.64, Volume 4.8M.
- 2026-04-24: Open $101.86, High $102.51, Low $100.33, Close $101.83, Volume 2.4M.
- 2026-04-27: Open $100.36, High $103.26, Low $99.90, Close $100.70, Volume 3.9M.
- 2026-04-28: Open $101.44, High $102.25, Low $100.05, Close $101.40, Volume 2.8M.
- 2026-04-29: Open $101.22, High $101.76, Low $98.50, Close $99.32, Volume 4.1M.
- 2026-04-30: Open $97.43, High $104.80, Low $97.43, Close $104.34, Volume 5.3M.
- 2026-05-01: Open $105.00, High $106.14, Low $103.21, Close $103.68, Volume 4.1M.
- 2026-05-04: Open $104.00, High $105.95, Low $102.62, Close $103.33, Volume 4.1M.
- 2026-05-05: Open $103.01, High $104.45, Low $100.00, Close $102.00, Volume 5.7M.
- 2026-05-06: Open $103.43, High $103.46, Low $100.24, Close $100.79, Volume 5.1M.
- 2026-05-07: Open $101.81, High $102.06, Low $99.05, Close $100.34, Volume 6.3M.
- 2026-05-08: Open $100.03, High $102.94, Low $98.71, Close $102.52, Volume 5.9M.
- 2026-05-11: Open $101.00, High $102.99, Low $98.61, Close $99.46, Volume 5.3M.
- 2026-05-12: Open $99.03, High $99.64, Low $98.00, Close $99.47, Volume 6.4M.
- 2026-05-13: Open $98.48, High $99.27, Low $96.90, Close $97.43, Volume 4.9M.
- 2026-05-14: Open $98.70, High $100.52, Low $98.10, Close $99.57, Volume 3.8M.
- 2026-05-15: Open $99.24, High $100.50, Low $96.92, Close $96.97, Volume 5.9M.
- 2026-05-18: Open $96.43, High $98.70, Low $95.36, Close $95.97, Volume 3.6M.
- 2026-05-19: Open $95.43, High $95.88, Low $92.48, Close $92.92, Volume 5M.
- 2026-05-20: Open $93.23, High $94.66, Low $91.08, Close $94.34, Volume 5.5M.
- 2026-05-21: Open $93.86, High $95.31, Low $93.06, Close $94.76, Volume 3.8M.
- 2026-05-22: Open $95.00, High $96.07, Low $93.61, Close $94.04, Volume 2.8M.
- 2026-05-26: Open $94.50, High $96.00, Low $94.00, Close $94.99, Volume 3.6M.
- 2026-05-27: Open $95.00, High $96.70, Low $93.58, Close $95.03, Volume 3.7M.
- 2026-05-28: Open $95.20, High $95.29, Low $92.27, Close $94.03, Volume 4.7M.
- 2026-05-29: Open $93.49, High $97.25, Low $93.01, Close $95.94, Volume 5.2M.
- 2026-06-01: Open $96.75, High $98.79, Low $94.76, Close $95.01, Volume 4M.
- 2026-06-02: Open $94.56, High $96.00, Low $93.79, Close $94.45, Volume 6M.
- 2026-06-03: Open $89.40, High $91.67, Low $87.50, Close $90.53, Volume 7M.
- 2026-06-04: Open $92.39, High $96.45, Low $91.55, Close $95.46, Volume 5.5M.
- 2026-06-05: Open $95.88, High $97.11, Low $92.43, Close $93.40, Volume 3.1M.
- 2026-06-08: Open $93.72, High $94.52, Low $92.49, Close $93.21, Volume 3.9M.
- 2026-06-09: Open $94.00, High $97.44, Low $93.60, Close $95.84, Volume 3.7M.
- 2026-06-10: Open $95.10, High $97.05, Low $93.93, Close $95.02, Volume 3.2M.
- 2026-06-11: Open $94.46, High $95.35, Low $91.76, Close $95.30, Volume 4.8M.
- 2026-06-12: Open $96.11, High $98.66, Low $95.60, Close $96.24, Volume 3.9M.
- 2026-06-15: Open $98.49, High $101.05, Low $97.81, Close $98.08, Volume 3.6M.
- 2026-06-16: Open $98.92, High $99.97, Low $97.89, Close $98.97, Volume 2.9M.
- 2026-06-17: Open $98.46, High $100.31, Low $96.60, Close $97.17, Volume 4.2M.
- 2026-06-18: Open $98.40, High $98.99, Low $96.62, Close $97.01, Volume 5.5M.
- 2026-06-22: Open $97.49, High $98.25, Low $95.07, Close $96.90, Volume 4M.
- 2026-06-23: Open $95.91, High $96.69, Low $92.53, Close $93.50, Volume 6.5M.
- 2026-06-24: Open $93.74, High $93.78, Low $90.84, Close $91.51, Volume 7.8M.
- 2026-06-25: Open $92.10, High $97.59, Low $92.10, Close $92.65, Volume 6.6M.
- 2026-06-26: Open $92.32, High $94.11, Low $89.10, Close $90.13, Volume 8.7M.
- 2026-06-29: Open $90.92, High $91.43, Low $88.23, Close $88.94, Volume 5.8M.
- 2026-06-30: Open $89.56, High $92.10, Low $88.39, Close $91.78, Volume 5.8M.
- 2026-07-01: Open $93.10, High $94.29, Low $92.01, Close $92.56, Volume 3.5M.
- 2026-07-02: Open $94.85, High $96.27, Low $92.75, Close $93.84, Volume 3.9M.
- 2026-07-06: Open $94.64, High $96.99, Low $94.15, Close $95.97, Volume 3.9M.
- 2026-07-07: Open $96.42, High $96.90, Low $94.78, Close $95.14, Volume 3.5M.
- 2026-07-08: Open $94.09, High $94.16, Low $91.37, Close $93.30, Volume 2.8M.
- 2026-07-09: Open $93.54, High $96.41, Low $92.89, Close $96.27, Volume 3.1M.
- 2026-07-10: Open $98.00, High $99.22, Low $96.90, Close $96.94, Volume 2.8M.
- 2026-07-13: Open $97.02, High $97.78, Low $95.78, Close $96.91, Volume 3M.
- 2026-07-14: Open $96.57, High $98.38, Low $96.05, Close $97.21, Volume 2.5M.
- 2026-07-15: Open $98.80, High $102.70, Low $97.87, Close $100.95, Volume 5.9M.
- 2026-07-16: Open $100.95, High $102.85, Low $99.73, Close $102.75, Volume 6.4M.
- 2026-07-17: Open $101.25, High $104.17, Low $100.40, Close $100.94, Volume 3.6M.
- 2026-07-20: Open $101.13, High $101.48, Low $96.43, Close $96.97, Volume 3.4M.
- 2026-07-21: Open $97.00, High $98.07, Low $96.50, Close $97.11, Volume 2.9M.
- 2026-07-22: Open $96.34, High $97.47, Low $94.83, Close $95.53, Volume 2.6M.
- 2026-07-23: Open $95.98, High $97.50, Low $94.13, Close $95.97, Volume 2.3M.
- 2026-07-24: Open $96.03, High $99.49, Low $95.77, Close $99.36, Volume 3.9M.
- 2026-07-27: Open $100.00, High $102.44, Low $100.00, Close $101.63, Volume 3.7M.
- 2026-07-28: Open $101.37, High $102.95, Low $100.57, Close $102.66, Volume 3.4M.
- 2026-07-29: Open $100.17, High $101.94, Low $98.97, Close $99.28, Volume 4.3M.
- 2026-07-30: Open $100.64, High $101.51, Low $95.66, Close $100.98, Volume 4.9M.
- 2026-07-31: Open $99.47, High $101.72, Low $99.13, Close $101.43, Volume 6.3M.
- 2026-08-03: Open $102.95, High $107.30, Low $102.60, Close $106.56, Volume 5.8M.
- 2026-08-04: Open $105.40, High $108.36, Low $104.35, Close $108.21, Volume 5.3M.
- 2026-08-05: Open $108.99, High $109.62, Low $104.02, Close $105.65, Volume 4M.
- 2026-08-06: Open $106.02, High $106.29, Low $102.34, Close $103.35, Volume 3.4M.
- 2026-08-07: Open $103.27, High $104.92, Low $102.28, Close $102.81, Volume 7M.
- 2026-08-10: Open $101.81, High $104.26, Low $101.15, Close $103.83, Volume 6.5M.
- 2026-08-11: Open $104.01, High $111.34, Low $103.66, Close $110.97, Volume 8.3M.
- 2026-08-12: Open $112.00, High $114.57, Low $109.10, Close $110.90, Volume 6.7M.
- 2026-08-13: Open $111.65, High $116.57, Low $111.36, Close $115.30, Volume 7.2M.
- 2026-08-14: Open $115.50, High $116.17, Low $113.40, Close $114.01, Volume 5.8M.
- 2026-08-17: Open $112.90, High $113.63, Low $107.50, Close $108.83, Volume 7.1M.
- 2026-08-18: Open $108.40, High $109.38, Low $106.53, Close $107.19, Volume 4M.
- 2026-08-19: Open $108.55, High $113.00, Low $108.10, Close $110.46, Volume 4.8M.
- 2026-08-20: Open $109.82, High $109.96, Low $106.91, Close $107.02, Volume 3.7M.
- 2026-08-21: Open $110.11, High $110.11, Low $107.67, Close $108.48, Volume 2.7M.
- 2026-08-24: Open $108.25, High $109.36, Low $107.08, Close $107.32, Volume 2.9M.
- 2026-08-25: Open $107.45, High $108.02, Low $105.92, Close $107.58, Volume 2M.
- 2026-08-26: Open $107.45, High $108.99, Low $106.88, Close $108.50, Volume 2.3M.
- 2026-08-27: Open $108.91, High $111.12, Low $108.37, Close $109.32, Volume 2.6M.
- 2026-08-28: Open $109.82, High $111.64, Low $108.62, Close $108.68, Volume 2.4M.
- 2026-08-31: Open $109.25, High $111.00, Low $108.40, Close $109.72, Volume 3.9M.
- 2026-09-01: Open $108.06, High $109.37, Low $105.75, Close $106.41, Volume 4.1M.
- 2026-09-02: Open $106.22, High $109.08, Low $105.50, Close $106.43, Volume 4.4M.
- 2026-09-03: Open $107.17, High $110.89, Low $106.81, Close $109.76, Volume 4.2M.
- 2026-09-04: Open $108.37, High $109.38, Low $106.77, Close $107.73, Volume 3.7M.
- 2026-09-08: Open $106.55, High $108.27, Low $105.46, Close $105.73, Volume 3.5M.
- 2026-09-09: Open $105.49, High $105.93, Low $102.88, Close $104.09, Volume 4.4M.
- 2026-09-10: Open $103.00, High $103.82, Low $99.78, Close $100.87, Volume 4.2M.
- 2026-09-11: Open $103.00, High $103.64, Low $100.85, Close $101.08, Volume 2.6M.
- 2026-09-14: Open $100.48, High $102.32, Low $100.38, Close $102.27, Volume 3.3M.
- 2026-09-15: Open $101.76, High $102.78, Low $99.71, Close $100.00, Volume 3.7M.
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001140361-26-036220.View filing
- 4 · Insider transaction filing. Filed 2026-09-04. Accession 0001140361-26-035810.View filing
- 4 · Insider transaction filing. Filed 2026-09-04. Accession 0001140361-26-035811.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