Current price$114.18
- Consensus target
- $142.11
- Gap to consensus
- +24.5%
- Confidence
- 61%
- Analyst range
- $120.00 – $155.00
- Std deviation
- $9.43
- Last updated
- Sep 16, 02:07 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $146.20USD | $140.00 – $155.00USD | 10 | — |
| MarketBeat | $137.83USD | $120.00 – $155.00USD | 7 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $107.74, High $108.55, Low $106.82, Close $107.52, Volume 1.4M.
- 2026-03-17: Open $108.25, High $109.19, Low $107.15, Close $107.96, Volume 1.3M.
- 2026-03-18: Open $107.62, High $108.22, Low $105.70, Close $105.74, Volume 1.2M.
- 2026-03-19: Open $104.43, High $105.70, Low $103.57, Close $104.94, Volume 1.5M.
- 2026-03-20: Open $104.74, High $105.58, Low $99.51, Close $99.61, Volume 3.1M.
- 2026-03-23: Open $102.52, High $103.78, Low $101.03, Close $101.94, Volume 1.6M.
- 2026-03-24: Open $101.80, High $102.87, Low $100.36, Close $100.71, Volume 1.3M.
- 2026-03-25: Open $102.08, High $102.23, Low $100.03, Close $100.53, Volume 1.4M.
- 2026-03-26: Open $99.81, High $101.04, Low $99.03, Close $100.21, Volume 1.1M.
- 2026-03-27: Open $99.24, High $100.27, Low $97.83, Close $98.30, Volume 1.4M.
- 2026-03-30: Open $100.03, High $100.03, Low $96.91, Close $97.60, Volume 1.3M.
- 2026-03-31: Open $99.05, High $103.24, Low $98.50, Close $102.14, Volume 2M.
- 2026-04-01: Open $103.06, High $104.08, Low $100.90, Close $100.95, Volume 1.5M.
- 2026-04-02: Open $99.90, High $103.53, Low $99.17, Close $103.30, Volume 1.1M.
- 2026-04-06: Open $103.00, High $104.77, Low $102.61, Close $104.36, Volume 1.1M.
- 2026-04-07: Open $103.64, High $105.10, Low $102.47, Close $104.73, Volume 831.4K.
- 2026-04-08: Open $108.21, High $108.39, Low $106.25, Close $106.97, Volume 1.6M.
- 2026-04-09: Open $107.00, High $109.64, Low $106.83, Close $108.69, Volume 1.2M.
- 2026-04-10: Open $108.99, High $109.49, Low $108.41, Close $109.37, Volume 1.1M.
- 2026-04-13: Open $109.30, High $111.92, Low $108.31, Close $111.88, Volume 1.1M.
- 2026-04-14: Open $112.88, High $114.30, Low $112.15, Close $114.03, Volume 1.1M.
- 2026-04-15: Open $113.91, High $114.14, Low $112.79, Close $113.55, Volume 998.1K.
- 2026-04-16: Open $114.40, High $118.02, Low $113.85, Close $117.73, Volume 1.8M.
- 2026-04-17: Open $118.55, High $119.15, Low $116.96, Close $118.07, Volume 1.9M.
- 2026-04-20: Open $118.00, High $120.74, Low $117.51, Close $120.53, Volume 1.4M.
- 2026-04-21: Open $120.71, High $121.00, Low $117.74, Close $117.83, Volume 1.5M.
- 2026-04-22: Open $119.39, High $119.94, Low $117.21, Close $117.23, Volume 1.4M.
- 2026-04-23: Open $117.71, High $118.03, Low $115.89, Close $116.12, Volume 1.4M.
- 2026-04-24: Open $116.38, High $117.89, Low $115.83, Close $116.03, Volume 1.6M.
- 2026-04-27: Open $116.07, High $116.99, Low $112.55, Close $112.75, Volume 1.7M.
- 2026-04-28: Open $112.62, High $113.32, Low $110.00, Close $112.62, Volume 1.9M.
- 2026-04-29: Open $112.01, High $114.90, Low $111.20, Close $114.52, Volume 1.8M.
- 2026-04-30: Open $116.87, High $126.43, Low $116.45, Close $125.99, Volume 5M.
- 2026-05-01: Open $126.85, High $127.94, Low $124.64, Close $127.19, Volume 2.4M.
- 2026-05-04: Open $126.82, High $128.25, Low $126.45, Close $128.22, Volume 1.5M.
- 2026-05-05: Open $129.80, High $131.83, Low $128.40, Close $131.70, Volume 2.2M.
- 2026-05-06: Open $132.32, High $134.09, Low $131.23, Close $132.06, Volume 1.7M.
- 2026-05-07: Open $132.00, High $132.69, Low $125.30, Close $126.81, Volume 2.2M.
- 2026-05-08: Open $127.91, High $129.76, Low $127.20, Close $128.84, Volume 1.1M.
- 2026-05-11: Open $129.98, High $131.55, Low $129.11, Close $129.96, Volume 1.4M.
- 2026-05-12: Open $128.97, High $129.21, Low $125.00, Close $126.21, Volume 2M.
- 2026-05-13: Open $126.10, High $127.17, Low $123.29, Close $126.12, Volume 1.7M.
- 2026-05-14: Open $126.42, High $128.14, Low $125.22, Close $127.75, Volume 1.1M.
- 2026-05-15: Open $126.88, High $126.88, Low $123.50, Close $125.07, Volume 1.2M.
- 2026-05-18: Open $125.87, High $126.34, Low $122.86, Close $123.96, Volume 1M.
- 2026-05-19: Open $123.12, High $124.76, Low $122.05, Close $123.52, Volume 964.7K.
- 2026-05-20: Open $124.45, High $126.08, Low $124.23, Close $125.81, Volume 1M.
- 2026-05-21: Open $125.50, High $127.46, Low $124.81, Close $127.33, Volume 1.3M.
- 2026-05-22: Open $128.00, High $128.27, Low $126.18, Close $126.46, Volume 949.8K.
- 2026-05-26: Open $127.88, High $129.47, Low $126.96, Close $128.40, Volume 1M.
- 2026-05-27: Open $127.90, High $128.67, Low $126.84, Close $127.01, Volume 1.3M.
- 2026-05-28: Open $127.00, High $128.57, Low $125.71, Close $126.83, Volume 1M.
- 2026-05-29: Open $126.75, High $128.45, Low $125.00, Close $128.25, Volume 2.4M.
- 2026-06-01: Open $126.70, High $129.87, Low $125.43, Close $126.38, Volume 1.5M.
- 2026-06-02: Open $126.62, High $129.48, Low $126.53, Close $128.46, Volume 1.5M.
- 2026-06-03: Open $128.01, High $130.74, Low $127.72, Close $127.95, Volume 1.2M.
- 2026-06-04: Open $129.25, High $130.28, Low $125.60, Close $130.25, Volume 1.3M.
- 2026-06-05: Open $129.04, High $129.32, Low $124.18, Close $124.66, Volume 1.7M.
- 2026-06-08: Open $126.55, High $127.04, Low $123.34, Close $123.50, Volume 1.4M.
- 2026-06-09: Open $125.27, High $126.17, Low $122.39, Close $126.14, Volume 1.4M.
- 2026-06-10: Open $125.29, High $126.46, Low $123.27, Close $123.36, Volume 846.4K.
- 2026-06-11: Open $124.16, High $125.79, Low $122.72, Close $125.17, Volume 1.2M.
- 2026-06-12: Open $125.74, High $127.95, Low $125.53, Close $127.24, Volume 928.2K.
- 2026-06-15: Open $128.79, High $128.82, Low $125.69, Close $126.28, Volume 1.3M.
- 2026-06-16: Open $128.66, High $130.70, Low $127.43, Close $128.21, Volume 1.7M.
- 2026-06-17: Open $128.27, High $129.50, Low $125.42, Close $125.44, Volume 1.3M.
- 2026-06-18: Open $128.83, High $129.21, Low $126.76, Close $127.83, Volume 2.1M.
- 2026-06-22: Open $128.90, High $132.99, Low $127.95, Close $131.86, Volume 1.7M.
- 2026-06-23: Open $129.75, High $133.57, Low $129.40, Close $133.06, Volume 2M.
- 2026-06-24: Open $134.10, High $134.68, Low $129.66, Close $130.59, Volume 2.3M.
- 2026-06-25: Open $132.28, High $132.99, Low $128.75, Close $131.06, Volume 2.3M.
- 2026-06-26: Open $130.47, High $132.62, Low $129.49, Close $132.44, Volume 2.1M.
- 2026-06-29: Open $131.72, High $133.71, Low $128.32, Close $129.97, Volume 1.2M.
- 2026-06-30: Open $128.45, High $129.19, Low $124.52, Close $126.31, Volume 1.8M.
- 2026-07-01: Open $125.62, High $126.53, Low $121.25, Close $121.90, Volume 2.2M.
- 2026-07-02: Open $121.81, High $122.81, Low $115.68, Close $117.16, Volume 3M.
- 2026-07-06: Open $117.90, High $118.83, Low $114.72, Close $116.38, Volume 1.9M.
- 2026-07-07: Open $116.67, High $117.30, Low $114.65, Close $115.75, Volume 2.8M.
- 2026-07-08: Open $115.18, High $117.47, Low $114.33, Close $115.46, Volume 2.3M.
- 2026-07-09: Open $116.00, High $119.53, Low $115.28, Close $119.48, Volume 1.8M.
- 2026-07-10: Open $119.67, High $121.95, Low $118.08, Close $121.51, Volume 1.8M.
- 2026-07-13: Open $120.78, High $123.96, Low $120.72, Close $122.37, Volume 2.8M.
- 2026-07-14: Open $122.78, High $123.70, Low $120.82, Close $122.66, Volume 2.6M.
- 2026-07-15: Open $122.98, High $123.69, Low $118.66, Close $123.52, Volume 2.9M.
- 2026-07-16: Open $123.08, High $124.47, Low $121.30, Close $121.66, Volume 2.2M.
- 2026-07-17: Open $120.74, High $125.11, Low $119.12, Close $123.82, Volume 2.1M.
- 2026-07-20: Open $123.66, High $125.91, Low $122.74, Close $124.23, Volume 1.8M.
- 2026-07-21: Open $125.23, High $128.26, Low $124.97, Close $125.56, Volume 1.5M.
- 2026-07-22: Open $125.52, High $126.24, Low $123.98, Close $124.51, Volume 1.2M.
- 2026-07-23: Open $122.81, High $126.18, Low $122.14, Close $124.55, Volume 1.7M.
- 2026-07-24: Open $127.02, High $132.87, Low $125.33, Close $128.31, Volume 1.8M.
- 2026-07-27: Open $129.64, High $132.53, Low $124.71, Close $126.99, Volume 1.5M.
- 2026-07-28: Open $126.35, High $126.53, Low $122.82, Close $125.70, Volume 1.2M.
- 2026-07-29: Open $124.61, High $125.12, Low $120.51, Close $120.75, Volume 1.8M.
- 2026-07-30: Open $123.04, High $126.68, Low $122.50, Close $124.64, Volume 2.7M.
- 2026-07-31: Open $126.27, High $126.27, Low $122.13, Close $122.32, Volume 2.9M.
- 2026-08-03: Open $122.17, High $125.59, Low $119.82, Close $124.08, Volume 1.9M.
- 2026-08-04: Open $123.05, High $126.37, Low $121.89, Close $125.51, Volume 2.5M.
- 2026-08-05: Open $128.90, High $129.40, Low $120.42, Close $127.13, Volume 2.7M.
- 2026-08-06: Open $127.26, High $127.59, Low $121.40, Close $121.96, Volume 2.9M.
- 2026-08-07: Open $122.70, High $123.26, Low $120.53, Close $121.15, Volume 1.5M.
- 2026-08-10: Open $120.48, High $122.82, Low $120.30, Close $121.56, Volume 2.1M.
- 2026-08-11: Open $121.92, High $123.25, Low $121.84, Close $122.39, Volume 1.5M.
- 2026-08-12: Open $122.39, High $125.03, Low $122.39, Close $124.36, Volume 1.1M.
- 2026-08-13: Open $124.67, High $126.92, Low $124.01, Close $126.62, Volume 1.2M.
- 2026-08-14: Open $126.38, High $129.85, Low $124.77, Close $129.43, Volume 874.6K.
- 2026-08-17: Open $129.20, High $130.05, Low $126.13, Close $129.90, Volume 1.2M.
- 2026-08-18: Open $129.45, High $130.00, Low $126.63, Close $126.67, Volume 1.2M.
- 2026-08-19: Open $127.56, High $129.07, Low $120.20, Close $122.08, Volume 1.5M.
- 2026-08-20: Open $122.08, High $123.93, Low $121.30, Close $122.94, Volume 1.4M.
- 2026-08-21: Open $123.28, High $125.01, Low $121.58, Close $122.02, Volume 827.4K.
- 2026-08-24: Open $121.69, High $121.69, Low $117.85, Close $121.19, Volume 1.6M.
- 2026-08-25: Open $122.62, High $123.86, Low $120.60, Close $120.90, Volume 986.6K.
- 2026-08-26: Open $120.77, High $122.68, Low $120.66, Close $121.43, Volume 1.3M.
- 2026-08-27: Open $122.64, High $125.40, Low $122.06, Close $122.69, Volume 1.3M.
- 2026-08-28: Open $122.89, High $123.03, Low $116.19, Close $117.40, Volume 1.1M.
- 2026-08-31: Open $116.35, High $116.83, Low $113.36, Close $115.35, Volume 2.6M.
- 2026-09-01: Open $115.60, High $116.43, Low $112.70, Close $114.22, Volume 2.2M.
- 2026-09-02: Open $114.02, High $115.76, Low $110.77, Close $111.84, Volume 2.7M.
- 2026-09-03: Open $113.27, High $115.37, Low $111.85, Close $114.98, Volume 1.7M.
- 2026-09-04: Open $114.57, High $117.13, Low $114.57, Close $116.86, Volume 1.3M.
- 2026-09-08: Open $117.05, High $119.42, Low $116.05, Close $116.08, Volume 1.8M.
- 2026-09-09: Open $115.79, High $116.92, Low $114.80, Close $115.22, Volume 1.4M.
- 2026-09-10: Open $114.78, High $115.44, Low $112.54, Close $112.90, Volume 1.2M.
- 2026-09-11: Open $114.26, High $115.98, Low $113.54, Close $115.18, Volume 1.4M.
- 2026-09-14: Open $113.26, High $114.20, Low $110.50, Close $112.06, Volume 1.4M.
- 2026-09-15: Open $111.11, High $113.23, Low $109.13, Close $112.04, Volume 1.8M.
- 2026-09-16: Open $112.85, High $114.59, Low $112.26, Close $114.18, Volume 100.5K.
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0001566391-26-000024.View filing
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0001732058-26-000021.View filing
- 4 · Insider transaction filing. Filed 2026-09-02. Accession 0001769841-26-000009.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