Current price$117.77
- Consensus target
- $137.81
- Gap to consensus
- +17.0%
- Confidence
- 65%
- Analyst range
- $129.00 – $147.00
- Std deviation
- $4.69
- Last updated
- Sep 15, 11:20 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $137.28USD | $129.00 – $147.00USD | 18 | — |
| MarketBeat | $137.94USD | $132.00 – $146.00USD | 18 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $133.85, High $134.27, Low $133.05, Close $133.46, Volume 5M.
- 2026-03-17: Open $134.28, High $134.49, Low $132.79, Close $132.95, Volume 3.9M.
- 2026-03-18: Open $132.31, High $132.64, Low $130.70, Close $130.75, Volume 3.5M.
- 2026-03-19: Open $130.75, High $131.41, Low $128.88, Close $129.74, Volume 5.5M.
- 2026-03-20: Open $130.43, High $130.54, Low $126.77, Close $126.81, Volume 7.6M.
- 2026-03-23: Open $127.92, High $128.12, Low $126.95, Close $127.34, Volume 4.3M.
- 2026-03-24: Open $126.98, High $129.09, Low $126.85, Close $127.38, Volume 4.4M.
- 2026-03-25: Open $128.20, High $129.00, Low $127.18, Close $128.16, Volume 3.4M.
- 2026-03-26: Open $128.33, High $129.88, Low $127.90, Close $129.38, Volume 3.2M.
- 2026-03-27: Open $129.55, High $131.21, Low $129.02, Close $129.99, Volume 4.8M.
- 2026-03-30: Open $131.45, High $132.71, Low $131.07, Close $131.71, Volume 4M.
- 2026-03-31: Open $132.66, High $132.66, Low $129.75, Close $130.94, Volume 5.4M.
- 2026-04-01: Open $130.43, High $131.87, Low $129.86, Close $130.90, Volume 4.3M.
- 2026-04-02: Open $131.90, High $133.03, Low $130.90, Close $132.22, Volume 3.7M.
- 2026-04-06: Open $131.63, High $132.70, Low $131.00, Close $131.41, Volume 2.8M.
- 2026-04-07: Open $131.50, High $132.88, Low $131.15, Close $131.82, Volume 2.6M.
- 2026-04-08: Open $130.32, High $131.66, Low $129.46, Close $131.60, Volume 3.7M.
- 2026-04-09: Open $131.28, High $134.13, Low $131.28, Close $133.00, Volume 3.1M.
- 2026-04-10: Open $132.41, High $133.52, Low $131.79, Close $131.79, Volume 2.8M.
- 2026-04-13: Open $131.83, High $132.12, Low $129.75, Close $130.40, Volume 3.6M.
- 2026-04-14: Open $129.85, High $130.10, Low $128.38, Close $129.78, Volume 2.5M.
- 2026-04-15: Open $129.25, High $129.25, Low $127.93, Close $127.98, Volume 3.3M.
- 2026-04-16: Open $127.73, High $129.01, Low $127.12, Close $128.63, Volume 2.7M.
- 2026-04-17: Open $127.51, High $128.20, Low $125.93, Close $128.03, Volume 3.5M.
- 2026-04-20: Open $128.13, High $129.18, Low $127.58, Close $127.86, Volume 2.7M.
- 2026-04-21: Open $128.47, High $128.51, Low $125.64, Close $125.67, Volume 2.8M.
- 2026-04-22: Open $126.75, High $127.26, Low $124.90, Close $125.25, Volume 3.1M.
- 2026-04-23: Open $126.40, High $128.32, Low $126.00, Close $128.04, Volume 2.6M.
- 2026-04-24: Open $127.79, High $128.25, Low $126.77, Close $127.27, Volume 2.4M.
- 2026-04-27: Open $127.66, High $128.34, Low $126.86, Close $127.09, Volume 2.3M.
- 2026-04-28: Open $128.47, High $128.60, Low $127.10, Close $127.80, Volume 2.2M.
- 2026-04-29: Open $127.31, High $127.94, Low $126.35, Close $126.51, Volume 2.3M.
- 2026-04-30: Open $127.03, High $129.84, Low $126.11, Close $129.55, Volume 3.8M.
- 2026-05-01: Open $129.44, High $130.70, Low $128.59, Close $128.60, Volume 2.6M.
- 2026-05-04: Open $128.00, High $129.00, Low $126.75, Close $127.45, Volume 3.4M.
- 2026-05-05: Open $128.90, High $129.29, Low $127.56, Close $127.58, Volume 4M.
- 2026-05-06: Open $127.04, High $127.49, Low $125.00, Close $125.54, Volume 5.9M.
- 2026-05-07: Open $125.00, High $125.10, Low $124.05, Close $124.87, Volume 3.3M.
- 2026-05-08: Open $125.04, High $125.69, Low $123.43, Close $124.17, Volume 2.6M.
- 2026-05-11: Open $124.53, High $125.36, Low $124.38, Close $124.90, Volume 2.3M.
- 2026-05-12: Open $125.00, High $125.83, Low $123.85, Close $125.07, Volume 3.3M.
- 2026-05-13: Open $123.99, High $124.53, Low $122.84, Close $123.90, Volume 3.4M.
- 2026-05-14: Open $123.90, High $124.40, Low $123.41, Close $124.31, Volume 2.5M.
- 2026-05-15: Open $122.95, High $123.26, Low $120.90, Close $120.95, Volume 3.8M.
- 2026-05-18: Open $121.80, High $122.95, Low $121.20, Close $122.84, Volume 2.9M.
- 2026-05-19: Open $122.81, High $124.66, Low $122.51, Close $124.56, Volume 4.4M.
- 2026-05-20: Open $124.70, High $125.20, Low $123.67, Close $123.81, Volume 4M.
- 2026-05-21: Open $123.68, High $124.81, Low $123.25, Close $124.66, Volume 2.2M.
- 2026-05-22: Open $124.45, High $125.89, Low $124.22, Close $125.67, Volume 2.4M.
- 2026-05-26: Open $125.70, High $125.81, Low $124.95, Close $124.97, Volume 2.9M.
- 2026-05-27: Open $124.52, High $125.65, Low $124.12, Close $125.35, Volume 3.1M.
- 2026-05-28: Open $125.16, High $125.95, Low $123.65, Close $123.76, Volume 3M.
- 2026-05-29: Open $123.96, High $124.42, Low $122.29, Close $122.73, Volume 3.9M.
- 2026-06-01: Open $121.42, High $122.16, Low $119.79, Close $119.89, Volume 3.2M.
- 2026-06-02: Open $120.06, High $121.24, Low $119.76, Close $121.09, Volume 3.4M.
- 2026-06-03: Open $121.34, High $123.47, Low $121.00, Close $121.04, Volume 3.5M.
- 2026-06-04: Open $121.58, High $122.72, Low $120.10, Close $121.82, Volume 3.5M.
- 2026-06-05: Open $122.50, High $125.30, Low $122.27, Close $124.22, Volume 3.4M.
- 2026-06-08: Open $123.87, High $124.56, Low $121.90, Close $122.05, Volume 3.1M.
- 2026-06-09: Open $122.39, High $124.90, Low $121.61, Close $123.82, Volume 3M.
- 2026-06-10: Open $124.99, High $125.61, Low $123.45, Close $125.04, Volume 2.9M.
- 2026-06-11: Open $125.54, High $126.25, Low $124.08, Close $124.19, Volume 3.3M.
- 2026-06-12: Open $124.69, High $125.49, Low $124.23, Close $124.97, Volume 2.5M.
- 2026-06-15: Open $124.00, High $126.02, Low $123.06, Close $125.28, Volume 4M.
- 2026-06-16: Open $125.02, High $126.97, Low $125.00, Close $126.06, Volume 3.6M.
- 2026-06-17: Open $125.20, High $125.81, Low $123.01, Close $123.73, Volume 3.3M.
- 2026-06-18: Open $123.00, High $125.25, Low $122.83, Close $123.86, Volume 8.9M.
- 2026-06-22: Open $123.48, High $124.72, Low $123.35, Close $123.52, Volume 3.8M.
- 2026-06-23: Open $124.75, High $125.58, Low $123.45, Close $125.05, Volume 3.7M.
- 2026-06-24: Open $125.86, High $126.54, Low $124.73, Close $126.53, Volume 4.4M.
- 2026-06-25: Open $126.69, High $128.16, Low $125.72, Close $127.11, Volume 4M.
- 2026-06-26: Open $127.85, High $128.48, Low $127.50, Close $128.40, Volume 4.5M.
- 2026-06-29: Open $128.27, High $128.65, Low $127.60, Close $128.33, Volume 2.8M.
- 2026-06-30: Open $127.65, High $127.93, Low $126.39, Close $126.58, Volume 3.9M.
- 2026-07-01: Open $126.58, High $126.81, Low $125.24, Close $125.77, Volume 4.3M.
- 2026-07-02: Open $126.50, High $129.66, Low $126.30, Close $129.60, Volume 5.1M.
- 2026-07-06: Open $129.17, High $129.44, Low $125.78, Close $125.97, Volume 5.8M.
- 2026-07-07: Open $127.45, High $130.37, Low $126.92, Close $128.22, Volume 3.4M.
- 2026-07-08: Open $128.25, High $128.72, Low $126.54, Close $126.79, Volume 2.6M.
- 2026-07-09: Open $126.52, High $127.20, Low $124.78, Close $125.26, Volume 3.8M.
- 2026-07-10: Open $125.16, High $126.16, Low $124.69, Close $125.48, Volume 2.8M.
- 2026-07-13: Open $125.60, High $127.28, Low $125.50, Close $126.86, Volume 2.4M.
- 2026-07-14: Open $127.18, High $127.73, Low $125.88, Close $126.37, Volume 2.4M.
- 2026-07-15: Open $126.21, High $126.76, Low $124.10, Close $124.34, Volume 3.5M.
- 2026-07-16: Open $124.70, High $126.26, Low $124.35, Close $126.11, Volume 3.5M.
- 2026-07-17: Open $127.96, High $129.26, Low $124.66, Close $125.01, Volume 4.9M.
- 2026-07-20: Open $125.91, High $127.52, Low $125.01, Close $125.85, Volume 4.3M.
- 2026-07-21: Open $125.10, High $125.92, Low $124.62, Close $125.91, Volume 4.1M.
- 2026-07-22: Open $127.14, High $127.98, Low $126.45, Close $127.95, Volume 3.4M.
- 2026-07-23: Open $128.85, High $129.71, Low $127.56, Close $129.26, Volume 3.5M.
- 2026-07-24: Open $129.34, High $131.00, Low $129.26, Close $130.52, Volume 2.9M.
- 2026-07-27: Open $129.75, High $130.87, Low $128.64, Close $128.83, Volume 3M.
- 2026-07-28: Open $129.82, High $132.65, Low $129.22, Close $129.24, Volume 3.6M.
- 2026-07-29: Open $129.75, High $130.29, Low $128.36, Close $129.08, Volume 3.7M.
- 2026-07-30: Open $129.16, High $129.30, Low $125.24, Close $126.27, Volume 4.7M.
- 2026-07-31: Open $125.65, High $126.38, Low $124.63, Close $125.43, Volume 4.3M.
- 2026-08-03: Open $125.00, High $126.01, Low $123.50, Close $124.28, Volume 5.1M.
- 2026-08-04: Open $123.51, High $124.87, Low $121.80, Close $124.27, Volume 5.7M.
- 2026-08-05: Open $124.35, High $124.35, Low $122.37, Close $123.34, Volume 6.8M.
- 2026-08-06: Open $124.94, High $125.11, Low $122.59, Close $123.90, Volume 5.1M.
- 2026-08-07: Open $123.00, High $125.40, Low $122.34, Close $124.85, Volume 4.3M.
- 2026-08-10: Open $124.00, High $124.00, Low $120.73, Close $121.19, Volume 11.8M.
- 2026-08-11: Open $121.25, High $123.34, Low $120.87, Close $123.19, Volume 7M.
- 2026-08-12: Open $122.71, High $123.74, Low $122.50, Close $123.49, Volume 3.4M.
- 2026-08-13: Open $123.77, High $124.66, Low $123.62, Close $124.49, Volume 3.3M.
- 2026-08-14: Open $123.18, High $124.43, Low $123.01, Close $123.92, Volume 4.1M.
- 2026-08-17: Open $123.25, High $124.05, Low $122.86, Close $123.58, Volume 2.9M.
- 2026-08-18: Open $124.96, High $125.66, Low $123.91, Close $123.99, Volume 5.4M.
- 2026-08-19: Open $124.73, High $125.11, Low $123.00, Close $123.60, Volume 3.5M.
- 2026-08-20: Open $123.25, High $124.28, Low $122.66, Close $122.69, Volume 3.7M.
- 2026-08-21: Open $122.84, High $123.04, Low $119.74, Close $119.85, Volume 4.8M.
- 2026-08-24: Open $120.20, High $122.21, Low $119.99, Close $121.97, Volume 3.4M.
- 2026-08-25: Open $121.70, High $122.20, Low $121.16, Close $121.59, Volume 2.8M.
- 2026-08-26: Open $121.60, High $122.57, Low $121.59, Close $121.89, Volume 2.7M.
- 2026-08-27: Open $120.80, High $121.18, Low $120.10, Close $120.84, Volume 3.2M.
- 2026-08-28: Open $121.41, High $121.59, Low $119.72, Close $120.25, Volume 2.7M.
- 2026-08-31: Open $119.60, High $120.52, Low $119.04, Close $119.91, Volume 4.3M.
- 2026-09-01: Open $120.48, High $121.25, Low $119.76, Close $120.39, Volume 3.2M.
- 2026-09-02: Open $120.22, High $121.06, Low $119.22, Close $120.56, Volume 3.4M.
- 2026-09-03: Open $120.81, High $121.98, Low $120.76, Close $121.40, Volume 3.4M.
- 2026-09-04: Open $120.74, High $121.43, Low $119.97, Close $120.22, Volume 3.2M.
- 2026-09-08: Open $120.21, High $121.62, Low $120.00, Close $121.24, Volume 3.5M.
- 2026-09-09: Open $121.57, High $121.57, Low $119.69, Close $120.43, Volume 4.1M.
- 2026-09-10: Open $120.98, High $121.26, Low $119.27, Close $119.37, Volume 3.3M.
- 2026-09-11: Open $120.26, High $120.35, Low $118.99, Close $119.42, Volume 3M.
- 2026-09-14: Open $120.05, High $120.47, Low $118.68, Close $119.02, Volume 3.6M.
- 2026-09-15: Open $119.14, High $119.27, Low $117.57, Close $117.77, Volume 4.5M.
- 4 · Insider transaction filing. Filed 2026-07-06. Accession 0001491154-26-000006.View filing
- 4 · Insider transaction filing. Filed 2026-05-21. Accession 0002017965-26-000010.View filing
- 4 · Insider transaction filing. Filed 2026-05-20. Accession 0001187019-26-000005.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