Current price$102.35
- Consensus target
- $113.75
- Gap to consensus
- +11.1%
- Confidence
- 50%
- Analyst range
- $76.00 – $135.00
- Std deviation
- $16.15
- Last updated
- Sep 15, 10:40 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $116.08USD | $76.00 – $135.00USD | 26 | — |
| MarketBeat | $117.41USD | $85.00 – $133.00USD | 21 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $97.98, High $98.40, Low $97.40, Close $97.40, Volume 4.9M.
- 2026-03-17: Open $98.64, High $99.06, Low $97.43, Close $97.77, Volume 4.2M.
- 2026-03-18: Open $97.40, High $97.70, Low $96.24, Close $96.84, Volume 5.4M.
- 2026-03-19: Open $95.77, High $97.00, Low $95.01, Close $96.56, Volume 5.3M.
- 2026-03-20: Open $97.09, High $97.64, Low $95.17, Close $95.86, Volume 34.6M.
- 2026-03-23: Open $97.49, High $99.37, Low $96.88, Close $97.67, Volume 7.4M.
- 2026-03-24: Open $97.05, High $98.86, Low $96.27, Close $98.44, Volume 4.2M.
- 2026-03-25: Open $99.28, High $99.60, Low $97.58, Close $98.37, Volume 3.4M.
- 2026-03-26: Open $97.89, High $98.94, Low $97.20, Close $97.50, Volume 3.8M.
- 2026-03-27: Open $96.50, High $96.94, Low $94.06, Close $94.80, Volume 5.9M.
- 2026-03-30: Open $96.12, High $96.40, Low $94.70, Close $94.95, Volume 5.2M.
- 2026-03-31: Open $96.78, High $98.43, Low $95.77, Close $98.38, Volume 6.9M.
- 2026-04-01: Open $98.85, High $99.70, Low $97.69, Close $97.91, Volume 5.1M.
- 2026-04-02: Open $96.04, High $98.87, Low $95.52, Close $98.18, Volume 4.1M.
- 2026-04-06: Open $98.05, High $98.05, Low $96.39, Close $97.16, Volume 4.7M.
- 2026-04-07: Open $96.79, High $97.89, Low $95.63, Close $97.57, Volume 4.5M.
- 2026-04-08: Open $100.20, High $101.54, Low $99.26, Close $100.45, Volume 5.9M.
- 2026-04-09: Open $99.99, High $101.86, Low $99.72, Close $101.64, Volume 4.4M.
- 2026-04-10: Open $102.16, High $102.40, Low $101.26, Close $101.70, Volume 4.5M.
- 2026-04-13: Open $100.88, High $102.11, Low $99.93, Close $102.02, Volume 3.8M.
- 2026-04-14: Open $102.05, High $103.47, Low $101.21, Close $103.22, Volume 4.7M.
- 2026-04-15: Open $102.95, High $103.70, Low $102.03, Close $103.57, Volume 5.2M.
- 2026-04-16: Open $103.36, High $105.74, Low $103.36, Close $105.06, Volume 5.3M.
- 2026-04-17: Open $106.18, High $107.59, Low $105.56, Close $106.44, Volume 5.5M.
- 2026-04-20: Open $105.73, High $107.50, Low $105.53, Close $107.11, Volume 3.6M.
- 2026-04-21: Open $107.53, High $108.15, Low $105.58, Close $106.31, Volume 4.1M.
- 2026-04-22: Open $107.00, High $107.00, Low $105.27, Close $105.30, Volume 3.6M.
- 2026-04-23: Open $106.44, High $108.30, Low $106.04, Close $107.72, Volume 4.4M.
- 2026-04-24: Open $107.38, High $107.74, Low $106.46, Close $107.02, Volume 4.2M.
- 2026-04-27: Open $107.21, High $108.52, Low $107.12, Close $108.24, Volume 6.6M.
- 2026-04-28: Open $103.99, High $105.95, Low $100.45, Close $103.94, Volume 12.5M.
- 2026-04-29: Open $104.60, High $106.75, Low $103.36, Close $106.61, Volume 6.2M.
- 2026-04-30: Open $106.76, High $109.11, Low $106.75, Close $108.80, Volume 6.1M.
- 2026-05-01: Open $109.38, High $109.84, Low $106.95, Close $107.57, Volume 4.2M.
- 2026-05-04: Open $102.32, High $102.83, Low $95.98, Close $96.31, Volume 18.5M.
- 2026-05-05: Open $96.59, High $98.40, Low $96.52, Close $98.07, Volume 7.1M.
- 2026-05-06: Open $98.93, High $100.79, Low $98.58, Close $99.89, Volume 7.4M.
- 2026-05-07: Open $100.36, High $101.11, Low $99.35, Close $100.10, Volume 5.8M.
- 2026-05-08: Open $100.73, High $101.03, Low $100.01, Close $100.78, Volume 4.8M.
- 2026-05-11: Open $100.72, High $100.87, Low $99.79, Close $100.00, Volume 5.3M.
- 2026-05-12: Open $100.39, High $100.39, Low $96.90, Close $98.44, Volume 6.2M.
- 2026-05-13: Open $98.28, High $99.23, Low $98.01, Close $98.45, Volume 5M.
- 2026-05-14: Open $99.05, High $100.00, Low $97.94, Close $98.42, Volume 5.4M.
- 2026-05-15: Open $98.17, High $99.31, Low $97.53, Close $98.93, Volume 5.6M.
- 2026-05-18: Open $96.82, High $97.23, Low $94.49, Close $95.53, Volume 6.4M.
- 2026-05-19: Open $95.17, High $96.87, Low $93.86, Close $96.83, Volume 5.2M.
- 2026-05-20: Open $96.70, High $98.96, Low $96.15, Close $98.87, Volume 4.8M.
- 2026-05-21: Open $98.16, High $99.11, Low $97.15, Close $98.25, Volume 4.5M.
- 2026-05-22: Open $99.20, High $101.17, Low $98.83, Close $101.02, Volume 4.5M.
- 2026-05-26: Open $101.51, High $102.67, Low $101.44, Close $101.97, Volume 4.6M.
- 2026-05-27: Open $102.89, High $104.85, Low $102.89, Close $104.47, Volume 6.1M.
- 2026-05-28: Open $104.00, High $106.88, Low $103.05, Close $106.67, Volume 6.2M.
- 2026-05-29: Open $106.60, High $107.31, Low $105.39, Close $106.69, Volume 10.5M.
- 2026-06-01: Open $105.56, High $109.72, Low $105.06, Close $109.02, Volume 6.1M.
- 2026-06-02: Open $109.28, High $110.34, Low $108.12, Close $108.93, Volume 5.9M.
- 2026-06-03: Open $108.84, High $110.95, Low $108.37, Close $108.67, Volume 6.3M.
- 2026-06-04: Open $109.87, High $111.22, Low $109.58, Close $110.22, Volume 5.8M.
- 2026-06-05: Open $110.48, High $110.70, Low $108.52, Close $108.54, Volume 4M.
- 2026-06-08: Open $109.27, High $109.36, Low $107.62, Close $107.70, Volume 4.5M.
- 2026-06-09: Open $108.21, High $109.20, Low $106.07, Close $107.87, Volume 5.9M.
- 2026-06-10: Open $105.80, High $105.99, Low $102.83, Close $103.26, Volume 5.6M.
- 2026-06-11: Open $103.75, High $108.66, Low $103.65, Close $108.65, Volume 5.1M.
- 2026-06-12: Open $109.97, High $110.46, Low $107.25, Close $108.10, Volume 3.7M.
- 2026-06-15: Open $108.72, High $110.62, Low $108.26, Close $108.83, Volume 4.9M.
- 2026-06-16: Open $109.05, High $110.83, Low $109.05, Close $110.02, Volume 5M.
- 2026-06-17: Open $109.89, High $110.01, Low $104.93, Close $105.13, Volume 4.8M.
- 2026-06-18: Open $106.09, High $107.62, Low $104.82, Close $104.86, Volume 13.3M.
- 2026-06-22: Open $104.90, High $108.80, Low $104.90, Close $107.24, Volume 5.5M.
- 2026-06-23: Open $106.95, High $107.39, Low $105.30, Close $105.83, Volume 4M.
- 2026-06-24: Open $105.65, High $106.28, Low $102.85, Close $106.14, Volume 5M.
- 2026-06-25: Open $106.21, High $109.40, Low $106.21, Close $109.31, Volume 5.8M.
- 2026-06-26: Open $108.65, High $109.26, Low $107.52, Close $108.14, Volume 6.3M.
- 2026-06-29: Open $108.04, High $108.43, Low $106.87, Close $108.01, Volume 3.1M.
- 2026-06-30: Open $107.93, High $108.00, Low $106.04, Close $107.50, Volume 3.4M.
- 2026-07-01: Open $108.04, High $111.06, Low $107.30, Close $109.54, Volume 4.2M.
- 2026-07-02: Open $110.32, High $110.84, Low $109.27, Close $110.66, Volume 3.4M.
- 2026-07-06: Open $110.77, High $110.77, Low $109.03, Close $110.02, Volume 3.2M.
- 2026-07-07: Open $110.72, High $112.30, Low $109.82, Close $111.96, Volume 4.6M.
- 2026-07-08: Open $111.53, High $111.53, Low $109.03, Close $109.94, Volume 3.8M.
- 2026-07-09: Open $110.83, High $113.22, Low $108.51, Close $110.74, Volume 6.3M.
- 2026-07-10: Open $111.78, High $113.41, Low $111.11, Close $112.47, Volume 3.4M.
- 2026-07-13: Open $113.04, High $113.98, Low $112.61, Close $112.89, Volume 2.9M.
- 2026-07-14: Open $113.38, High $114.02, Low $111.34, Close $113.67, Volume 3.1M.
- 2026-07-15: Open $114.13, High $115.43, Low $112.62, Close $112.94, Volume 4.1M.
- 2026-07-16: Open $113.25, High $117.32, Low $113.25, Close $117.18, Volume 5.1M.
- 2026-07-17: Open $116.90, High $118.42, Low $116.31, Close $117.72, Volume 7.2M.
- 2026-07-20: Open $117.90, High $118.08, Low $112.66, Close $113.15, Volume 7.6M.
- 2026-07-21: Open $114.53, High $116.36, Low $113.37, Close $116.34, Volume 4.3M.
- 2026-07-22: Open $116.60, High $117.58, Low $115.81, Close $115.84, Volume 3.2M.
- 2026-07-23: Open $116.53, High $116.81, Low $113.85, Close $114.10, Volume 4.2M.
- 2026-07-24: Open $114.66, High $115.44, Low $113.30, Close $114.79, Volume 3.9M.
- 2026-07-27: Open $114.87, High $114.87, Low $112.37, Close $112.95, Volume 6.7M.
- 2026-07-28: Open $108.60, High $109.20, Low $103.09, Close $105.53, Volume 14.3M.
- 2026-07-29: Open $105.04, High $105.75, Low $103.98, Close $104.56, Volume 6M.
- 2026-07-30: Open $105.20, High $105.49, Low $102.83, Close $105.27, Volume 5.9M.
- 2026-07-31: Open $105.74, High $105.99, Low $103.86, Close $104.22, Volume 5.6M.
- 2026-08-03: Open $105.70, High $107.35, Low $105.06, Close $106.87, Volume 5.7M.
- 2026-08-04: Open $107.13, High $109.42, Low $105.65, Close $109.11, Volume 4.3M.
- 2026-08-05: Open $109.02, High $109.30, Low $106.92, Close $107.70, Volume 3.9M.
- 2026-08-06: Open $107.17, High $107.17, Low $103.10, Close $103.20, Volume 9M.
- 2026-08-07: Open $103.20, High $105.25, Low $102.44, Close $104.50, Volume 5.6M.
- 2026-08-10: Open $104.50, High $104.87, Low $103.72, Close $104.72, Volume 4.7M.
- 2026-08-11: Open $104.94, High $105.75, Low $103.81, Close $104.43, Volume 4.4M.
- 2026-08-12: Open $104.63, High $104.63, Low $102.85, Close $103.91, Volume 5.2M.
- 2026-08-13: Open $104.50, High $105.75, Low $104.32, Close $105.54, Volume 4.3M.
- 2026-08-14: Open $105.64, High $105.90, Low $104.46, Close $104.50, Volume 4.3M.
- 2026-08-17: Open $103.22, High $103.24, Low $101.97, Close $102.02, Volume 4.5M.
- 2026-08-18: Open $102.01, High $102.80, Low $101.34, Close $101.93, Volume 3.6M.
- 2026-08-19: Open $102.63, High $104.13, Low $102.43, Close $102.86, Volume 4.3M.
- 2026-08-20: Open $102.25, High $103.40, Low $101.57, Close $102.58, Volume 3.7M.
- 2026-08-21: Open $103.22, High $103.40, Low $101.77, Close $102.01, Volume 3.6M.
- 2026-08-24: Open $102.30, High $102.85, Low $101.85, Close $102.72, Volume 4.3M.
- 2026-08-25: Open $103.08, High $106.17, Low $103.06, Close $105.14, Volume 7.3M.
- 2026-08-26: Open $105.09, High $107.11, Low $104.55, Close $105.65, Volume 4.6M.
- 2026-08-27: Open $104.80, High $106.25, Low $104.20, Close $105.68, Volume 2.8M.
- 2026-08-28: Open $105.92, High $106.39, Low $104.89, Close $105.33, Volume 2.3M.
- 2026-08-31: Open $104.87, High $105.05, Low $103.80, Close $104.23, Volume 5M.
- 2026-09-01: Open $103.75, High $103.95, Low $101.92, Close $102.66, Volume 3.7M.
- 2026-09-02: Open $103.30, High $104.15, Low $102.73, Close $103.01, Volume 3.1M.
- 2026-09-03: Open $103.62, High $104.38, Low $102.25, Close $103.50, Volume 4.8M.
- 2026-09-04: Open $103.07, High $103.46, Low $102.22, Close $102.29, Volume 3.1M.
- 2026-09-08: Open $102.02, High $102.19, Low $100.47, Close $100.48, Volume 3.7M.
- 2026-09-09: Open $100.11, High $100.39, Low $99.10, Close $99.22, Volume 3.5M.
- 2026-09-10: Open $99.00, High $100.51, Low $98.81, Close $99.97, Volume 2.7M.
- 2026-09-11: Open $100.54, High $100.89, Low $99.05, Close $100.28, Volume 3.7M.
- 2026-09-14: Open $100.00, High $102.61, Low $99.98, Close $102.46, Volume 4.3M.
- 2026-09-15: Open $102.94, High $103.08, Low $101.95, Close $102.35, Volume 3.9M.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001225208-26-007660.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001225208-26-007661.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001225208-26-007662.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