Current price$140.11
- Consensus target
- $180.82
- Gap to consensus
- +29.1%
- Confidence
- 49%
- Analyst range
- $144.00 – $200.00
- Std deviation
- $16.04
- Last updated
- Sep 16, 01:19 AM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $182.92USD | $144.00 – $200.00USD | 12 | — |
MarketBeat data unavailable
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $135.80, High $137.23, Low $134.65, Close $135.07, Volume 1.6M.
- 2026-03-17: Open $137.25, High $138.73, Low $136.06, Close $136.28, Volume 1.6M.
- 2026-03-18: Open $134.26, High $135.34, Low $133.25, Close $133.91, Volume 2.7M.
- 2026-03-19: Open $132.36, High $134.52, Low $130.10, Close $133.21, Volume 2.2M.
- 2026-03-20: Open $133.03, High $133.80, Low $130.70, Close $131.99, Volume 3.5M.
- 2026-03-23: Open $136.07, High $138.00, Low $134.90, Close $135.75, Volume 2.2M.
- 2026-03-24: Open $133.04, High $135.10, Low $131.70, Close $132.92, Volume 2.1M.
- 2026-03-25: Open $134.27, High $135.64, Low $131.62, Close $134.75, Volume 1.8M.
- 2026-03-26: Open $134.06, High $136.60, Low $132.84, Close $134.81, Volume 1.8M.
- 2026-03-27: Open $133.62, High $133.98, Low $131.19, Close $131.77, Volume 1.7M.
- 2026-03-30: Open $133.73, High $135.28, Low $132.40, Close $133.14, Volume 2M.
- 2026-03-31: Open $135.96, High $137.47, Low $132.10, Close $135.46, Volume 3.1M.
- 2026-04-01: Open $134.59, High $136.08, Low $133.07, Close $134.49, Volume 1.8M.
- 2026-04-02: Open $132.63, High $138.39, Low $132.20, Close $136.60, Volume 1.6M.
- 2026-04-06: Open $136.16, High $136.97, Low $135.34, Close $136.19, Volume 786.8K.
- 2026-04-07: Open $135.35, High $138.55, Low $134.67, Close $138.02, Volume 1.5M.
- 2026-04-08: Open $143.55, High $146.09, Low $142.43, Close $142.49, Volume 2.5M.
- 2026-04-09: Open $141.47, High $143.45, Low $139.44, Close $142.46, Volume 1.2M.
- 2026-04-10: Open $142.20, High $142.47, Low $139.58, Close $141.22, Volume 1.7M.
- 2026-04-13: Open $140.59, High $146.40, Low $140.23, Close $145.94, Volume 1.8M.
- 2026-04-14: Open $145.60, High $149.29, Low $145.19, Close $147.07, Volume 1.6M.
- 2026-04-15: Open $147.12, High $148.84, Low $145.77, Close $147.48, Volume 1.7M.
- 2026-04-16: Open $148.53, High $150.49, Low $147.51, Close $147.80, Volume 1.5M.
- 2026-04-17: Open $149.08, High $152.73, Low $149.08, Close $151.51, Volume 1.7M.
- 2026-04-20: Open $152.16, High $153.06, Low $151.02, Close $152.60, Volume 1.3M.
- 2026-04-21: Open $152.53, High $154.00, Low $149.03, Close $149.85, Volume 2.3M.
- 2026-04-22: Open $151.19, High $154.20, Low $149.82, Close $153.52, Volume 3M.
- 2026-04-23: Open $157.00, High $157.60, Low $143.60, Close $149.31, Volume 4.4M.
- 2026-04-24: Open $149.98, High $150.28, Low $146.86, Close $148.29, Volume 1.8M.
- 2026-04-27: Open $146.51, High $148.60, Low $145.18, Close $146.22, Volume 1.6M.
- 2026-04-28: Open $147.16, High $147.83, Low $144.30, Close $146.93, Volume 1.3M.
- 2026-04-29: Open $146.30, High $146.69, Low $141.51, Close $142.51, Volume 2.4M.
- 2026-04-30: Open $142.07, High $143.39, Low $141.05, Close $142.73, Volume 2.6M.
- 2026-05-01: Open $143.96, High $144.37, Low $141.38, Close $141.81, Volume 1.4M.
- 2026-05-04: Open $140.93, High $143.96, Low $138.97, Close $140.05, Volume 1.3M.
- 2026-05-05: Open $140.35, High $142.69, Low $138.60, Close $142.57, Volume 1.2M.
- 2026-05-06: Open $144.38, High $147.22, Low $143.94, Close $145.16, Volume 1.8M.
- 2026-05-07: Open $145.66, High $148.58, Low $144.46, Close $146.70, Volume 1.8M.
- 2026-05-08: Open $148.16, High $148.97, Low $146.22, Close $146.33, Volume 1.9M.
- 2026-05-11: Open $146.16, High $147.65, Low $144.90, Close $146.11, Volume 1.6M.
- 2026-05-12: Open $146.14, High $146.91, Low $142.50, Close $144.06, Volume 1.4M.
- 2026-05-13: Open $142.80, High $143.47, Low $139.39, Close $140.65, Volume 1.6M.
- 2026-05-14: Open $140.90, High $142.43, Low $131.21, Close $132.45, Volume 3.7M.
- 2026-05-15: Open $130.74, High $132.09, Low $126.33, Close $129.95, Volume 5M.
- 2026-05-18: Open $129.76, High $133.09, Low $127.62, Close $130.44, Volume 2.7M.
- 2026-05-19: Open $130.51, High $132.79, Low $128.04, Close $128.15, Volume 2.9M.
- 2026-05-20: Open $128.63, High $131.98, Low $126.92, Close $131.12, Volume 2.1M.
- 2026-05-21: Open $129.69, High $131.08, Low $127.87, Close $131.04, Volume 2.5M.
- 2026-05-22: Open $130.49, High $132.24, Low $129.93, Close $131.07, Volume 1.8M.
- 2026-05-26: Open $131.91, High $131.94, Low $128.07, Close $129.76, Volume 3.4M.
- 2026-05-27: Open $130.54, High $132.02, Low $127.29, Close $130.15, Volume 3.2M.
- 2026-05-28: Open $128.58, High $128.91, Low $125.61, Close $126.42, Volume 4.9M.
- 2026-05-29: Open $125.55, High $126.92, Low $124.01, Close $125.04, Volume 6.3M.
- 2026-06-01: Open $124.46, High $124.97, Low $121.69, Close $124.64, Volume 3.8M.
- 2026-06-02: Open $123.83, High $129.34, Low $122.69, Close $127.86, Volume 2.9M.
- 2026-06-03: Open $125.96, High $126.86, Low $124.99, Close $126.03, Volume 1.8M.
- 2026-06-04: Open $128.17, High $131.09, Low $127.75, Close $130.95, Volume 2.4M.
- 2026-06-05: Open $130.56, High $131.93, Low $129.75, Close $130.93, Volume 2.5M.
- 2026-06-08: Open $130.96, High $134.10, Low $130.50, Close $131.71, Volume 2.2M.
- 2026-06-09: Open $132.33, High $137.49, Low $132.33, Close $136.10, Volume 2.2M.
- 2026-06-10: Open $136.16, High $136.71, Low $133.39, Close $134.06, Volume 1.6M.
- 2026-06-11: Open $134.01, High $134.56, Low $130.77, Close $131.91, Volume 1.8M.
- 2026-06-12: Open $132.46, High $134.60, Low $131.95, Close $133.41, Volume 1.1M.
- 2026-06-15: Open $134.50, High $137.17, Low $132.84, Close $134.16, Volume 1.7M.
- 2026-06-16: Open $135.46, High $136.99, Low $134.54, Close $135.47, Volume 1.7M.
- 2026-06-17: Open $135.41, High $138.11, Low $130.67, Close $130.79, Volume 2.4M.
- 2026-06-18: Open $134.40, High $134.40, Low $129.88, Close $131.55, Volume 4.2M.
- 2026-06-22: Open $130.12, High $131.29, Low $128.55, Close $129.95, Volume 2.3M.
- 2026-06-23: Open $130.56, High $133.66, Low $130.11, Close $133.21, Volume 2.1M.
- 2026-06-24: Open $133.85, High $135.89, Low $132.77, Close $133.94, Volume 2.2M.
- 2026-06-25: Open $134.73, High $137.25, Low $134.05, Close $134.58, Volume 2.3M.
- 2026-06-26: Open $134.79, High $137.58, Low $134.45, Close $137.40, Volume 3.3M.
- 2026-06-29: Open $136.42, High $137.74, Low $134.77, Close $136.09, Volume 1.7M.
- 2026-06-30: Open $134.93, High $136.04, Low $133.76, Close $134.69, Volume 2.1M.
- 2026-07-01: Open $135.02, High $139.60, Low $134.98, Close $138.30, Volume 1.4M.
- 2026-07-02: Open $139.76, High $141.64, Low $139.15, Close $141.58, Volume 1.6M.
- 2026-07-06: Open $141.85, High $142.57, Low $139.95, Close $140.55, Volume 1.4M.
- 2026-07-07: Open $142.46, High $145.48, Low $141.80, Close $143.73, Volume 2.9M.
- 2026-07-08: Open $142.57, High $142.57, Low $138.74, Close $139.94, Volume 1.8M.
- 2026-07-09: Open $139.47, High $142.12, Low $138.31, Close $141.06, Volume 1.2M.
- 2026-07-10: Open $142.98, High $143.69, Low $139.27, Close $139.53, Volume 914.9K.
- 2026-07-13: Open $140.57, High $141.65, Low $137.70, Close $138.03, Volume 1.2M.
- 2026-07-14: Open $136.09, High $138.30, Low $133.07, Close $133.13, Volume 1.6M.
- 2026-07-15: Open $133.34, High $143.24, Low $133.34, Close $141.41, Volume 1.9M.
- 2026-07-16: Open $142.00, High $143.71, Low $141.21, Close $143.69, Volume 1.4M.
- 2026-07-17: Open $142.69, High $144.88, Low $140.24, Close $140.96, Volume 1.5M.
- 2026-07-20: Open $140.51, High $140.51, Low $137.94, Close $138.62, Volume 1.4M.
- 2026-07-21: Open $137.73, High $140.58, Low $137.67, Close $138.27, Volume 1.4M.
- 2026-07-22: Open $139.40, High $139.95, Low $135.65, Close $137.09, Volume 1.4M.
- 2026-07-23: Open $135.10, High $136.57, Low $134.17, Close $135.55, Volume 1.6M.
- 2026-07-24: Open $136.79, High $140.61, Low $136.27, Close $139.46, Volume 1.5M.
- 2026-07-27: Open $140.94, High $144.54, Low $140.84, Close $143.88, Volume 2.1M.
- 2026-07-28: Open $145.81, High $149.00, Low $145.04, Close $147.05, Volume 2.5M.
- 2026-07-29: Open $146.13, High $153.08, Low $143.56, Close $147.78, Volume 3.7M.
- 2026-07-30: Open $147.00, High $150.40, Low $144.58, Close $149.46, Volume 2.9M.
- 2026-07-31: Open $148.24, High $150.49, Low $144.87, Close $146.81, Volume 1.8M.
- 2026-08-03: Open $144.57, High $148.60, Low $144.57, Close $148.43, Volume 1.5M.
- 2026-08-04: Open $149.27, High $151.98, Low $148.10, Close $151.05, Volume 1.8M.
- 2026-08-05: Open $152.64, High $152.64, Low $149.61, Close $151.16, Volume 1.4M.
- 2026-08-06: Open $150.02, High $151.16, Low $145.89, Close $147.45, Volume 1.8M.
- 2026-08-07: Open $148.30, High $152.56, Low $147.34, Close $148.18, Volume 1.4M.
- 2026-08-10: Open $147.17, High $148.70, Low $143.40, Close $143.94, Volume 1.7M.
- 2026-08-11: Open $144.56, High $148.31, Low $143.67, Close $147.46, Volume 1.2M.
- 2026-08-12: Open $147.66, High $148.60, Low $146.14, Close $147.40, Volume 1M.
- 2026-08-13: Open $147.66, High $152.02, Low $147.21, Close $151.89, Volume 1.4M.
- 2026-08-14: Open $152.04, High $153.25, Low $150.44, Close $152.86, Volume 950.6K.
- 2026-08-17: Open $151.48, High $151.94, Low $147.90, Close $147.96, Volume 1M.
- 2026-08-18: Open $148.47, High $150.77, Low $147.21, Close $147.30, Volume 1.3M.
- 2026-08-19: Open $149.05, High $156.55, Low $148.32, Close $155.07, Volume 1.5M.
- 2026-08-20: Open $152.40, High $154.32, Low $151.49, Close $151.79, Volume 1.9M.
- 2026-08-21: Open $152.59, High $153.57, Low $150.37, Close $152.10, Volume 1M.
- 2026-08-24: Open $152.59, High $154.17, Low $150.31, Close $151.93, Volume 771.5K.
- 2026-08-25: Open $151.43, High $153.00, Low $150.03, Close $151.74, Volume 1M.
- 2026-08-26: Open $151.17, High $152.97, Low $150.07, Close $150.36, Volume 850.4K.
- 2026-08-27: Open $149.51, High $150.92, Low $146.80, Close $147.22, Volume 1.3M.
- 2026-08-28: Open $147.56, High $151.85, Low $147.27, Close $150.82, Volume 1.5M.
- 2026-08-31: Open $149.34, High $150.79, Low $145.71, Close $145.81, Volume 2.3M.
- 2026-09-01: Open $144.81, High $146.58, Low $142.99, Close $144.46, Volume 1.9M.
- 2026-09-02: Open $146.21, High $148.18, Low $141.64, Close $142.06, Volume 2.2M.
- 2026-09-03: Open $144.78, High $150.11, Low $144.78, Close $148.74, Volume 1.9M.
- 2026-09-04: Open $146.83, High $148.92, Low $145.41, Close $147.85, Volume 1.1M.
- 2026-09-08: Open $145.63, High $146.45, Low $142.20, Close $142.26, Volume 1.8M.
- 2026-09-09: Open $141.57, High $143.32, Low $139.68, Close $139.68, Volume 1.7M.
- 2026-09-10: Open $138.04, High $141.68, Low $137.24, Close $137.99, Volume 1.6M.
- 2026-09-11: Open $140.28, High $142.16, Low $139.49, Close $140.51, Volume 1.4M.
- 2026-09-14: Open $140.85, High $142.43, Low $139.63, Close $140.90, Volume 1.9M.
- 4 · Insider transaction filing. Filed 2026-08-14. Accession 0001225208-26-007129.View filing
- 4 · Insider transaction filing. Filed 2026-08-14. Accession 0001225208-26-007130.View filing
- 4 · Insider transaction filing. Filed 2026-07-31. Accession 0001225208-26-006861.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 1 source
- SECSEC filings available