Current price$153.74
- Consensus target
- $155.66
- Gap to consensus
- +1.3%
- Confidence
- 59%
- Analyst range
- $130.00 – $180.00
- Std deviation
- $12.58
- Last updated
- Sep 15, 10:39 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $158.89USD | $148.00 – $171.00USD | 9 | — |
| MarketBeat | $150.38USD | $130.00 – $180.00USD | 9 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $117.12, High $118.67, Low $115.33, Close $118.20, Volume 1.3M.
- 2026-03-17: Open $119.14, High $120.84, Low $117.30, Close $117.44, Volume 978K.
- 2026-03-18: Open $116.77, High $118.61, Low $116.30, Close $117.59, Volume 1.4M.
- 2026-03-19: Open $117.01, High $120.85, Low $116.88, Close $119.65, Volume 1.5M.
- 2026-03-20: Open $119.78, High $120.85, Low $118.73, Close $120.27, Volume 4.8M.
- 2026-03-23: Open $122.95, High $123.18, Low $119.38, Close $120.16, Volume 1.8M.
- 2026-03-24: Open $118.86, High $122.52, Low $118.82, Close $121.90, Volume 1.4M.
- 2026-03-25: Open $122.23, High $123.09, Low $118.84, Close $121.30, Volume 1.5M.
- 2026-03-26: Open $121.30, High $122.73, Low $120.49, Close $121.18, Volume 1.5M.
- 2026-03-27: Open $119.62, High $120.54, Low $117.82, Close $118.17, Volume 1.4M.
- 2026-03-30: Open $118.72, High $119.99, Low $117.27, Close $118.51, Volume 1.3M.
- 2026-03-31: Open $119.03, High $121.94, Low $117.10, Close $121.02, Volume 1.3M.
- 2026-04-01: Open $121.40, High $122.39, Low $120.58, Close $121.40, Volume 2.5M.
- 2026-04-02: Open $121.22, High $124.19, Low $120.16, Close $122.01, Volume 934.7K.
- 2026-04-06: Open $122.01, High $123.75, Low $121.79, Close $123.47, Volume 1.1M.
- 2026-04-07: Open $123.47, High $125.20, Low $122.82, Close $123.69, Volume 1.5M.
- 2026-04-08: Open $125.85, High $127.80, Low $125.67, Close $126.73, Volume 1.7M.
- 2026-04-09: Open $125.45, High $127.35, Low $125.31, Close $126.75, Volume 1.5M.
- 2026-04-10: Open $127.09, High $128.60, Low $125.38, Close $125.53, Volume 1.5M.
- 2026-04-13: Open $125.36, High $132.36, Low $125.25, Close $131.89, Volume 1.7M.
- 2026-04-14: Open $132.22, High $133.80, Low $129.77, Close $130.04, Volume 987.5K.
- 2026-04-15: Open $130.04, High $130.94, Low $128.28, Close $129.56, Volume 1M.
- 2026-04-16: Open $130.45, High $133.68, Low $130.26, Close $133.31, Volume 1.7M.
- 2026-04-17: Open $133.99, High $135.16, Low $133.20, Close $133.96, Volume 1M.
- 2026-04-20: Open $133.82, High $137.22, Low $133.81, Close $136.85, Volume 1.1M.
- 2026-04-21: Open $136.81, High $142.39, Low $136.81, Close $141.41, Volume 1.7M.
- 2026-04-22: Open $141.75, High $143.64, Low $140.83, Close $142.44, Volume 1.6M.
- 2026-04-23: Open $140.96, High $142.60, Low $134.88, Close $136.47, Volume 2.8M.
- 2026-04-24: Open $136.47, High $136.86, Low $133.17, Close $135.32, Volume 1.1M.
- 2026-04-27: Open $135.41, High $135.81, Low $132.80, Close $133.11, Volume 1.1M.
- 2026-04-28: Open $133.53, High $134.81, Low $131.19, Close $132.92, Volume 711.8K.
- 2026-04-29: Open $133.40, High $136.60, Low $132.04, Close $135.56, Volume 1.4M.
- 2026-04-30: Open $135.20, High $137.29, Low $133.59, Close $136.91, Volume 1.2M.
- 2026-05-01: Open $138.37, High $138.81, Low $134.85, Close $136.03, Volume 1M.
- 2026-05-04: Open $135.91, High $137.85, Low $135.10, Close $135.30, Volume 3.1M.
- 2026-05-05: Open $135.37, High $138.45, Low $134.79, Close $136.80, Volume 2.2M.
- 2026-05-06: Open $127.50, High $128.35, Low $106.00, Close $109.00, Volume 6.3M.
- 2026-05-07: Open $109.51, High $113.58, Low $108.31, Close $110.20, Volume 4.1M.
- 2026-05-08: Open $109.64, High $110.15, Low $104.41, Close $104.79, Volume 2.7M.
- 2026-05-11: Open $103.86, High $105.13, Low $101.51, Close $102.54, Volume 3.2M.
- 2026-05-12: Open $103.40, High $103.68, Low $97.12, Close $99.30, Volume 4.1M.
- 2026-05-13: Open $100.99, High $102.25, Low $97.34, Close $100.40, Volume 2.6M.
- 2026-05-14: Open $100.60, High $102.89, Low $99.54, Close $102.16, Volume 2.8M.
- 2026-05-15: Open $102.08, High $104.39, Low $101.03, Close $102.07, Volume 2.2M.
- 2026-05-18: Open $102.19, High $104.88, Low $102.18, Close $104.04, Volume 1.5M.
- 2026-05-19: Open $104.81, High $106.53, Low $103.14, Close $104.35, Volume 1.8M.
- 2026-05-20: Open $105.67, High $107.09, Low $103.35, Close $106.21, Volume 1.7M.
- 2026-05-21: Open $105.56, High $107.40, Low $103.12, Close $106.88, Volume 1.5M.
- 2026-05-22: Open $106.25, High $111.34, Low $106.25, Close $110.82, Volume 1.5M.
- 2026-05-26: Open $110.17, High $110.69, Low $108.30, Close $108.59, Volume 1.3M.
- 2026-05-27: Open $111.43, High $116.72, Low $111.41, Close $114.19, Volume 1.9M.
- 2026-05-28: Open $114.05, High $116.40, Low $112.60, Close $116.16, Volume 1.7M.
- 2026-05-29: Open $119.18, High $125.92, Low $118.98, Close $125.45, Volume 4.8M.
- 2026-06-01: Open $128.38, High $141.46, Low $127.97, Close $140.98, Volume 3.2M.
- 2026-06-02: Open $140.46, High $141.33, Low $136.74, Close $139.72, Volume 2.8M.
- 2026-06-03: Open $138.27, High $139.62, Low $134.19, Close $137.30, Volume 2.7M.
- 2026-06-04: Open $139.60, High $140.77, Low $137.70, Close $139.45, Volume 2.3M.
- 2026-06-05: Open $137.58, High $140.32, Low $132.18, Close $133.04, Volume 1.6M.
- 2026-06-08: Open $133.66, High $137.81, Low $132.95, Close $134.81, Volume 1.9M.
- 2026-06-09: Open $134.35, High $136.19, Low $130.33, Close $133.33, Volume 1.4M.
- 2026-06-10: Open $131.98, High $133.38, Low $129.04, Close $129.30, Volume 1M.
- 2026-06-11: Open $128.43, High $130.02, Low $126.28, Close $129.13, Volume 1.7M.
- 2026-06-12: Open $129.13, High $133.04, Low $127.36, Close $132.19, Volume 2.6M.
- 2026-06-15: Open $132.91, High $135.80, Low $131.10, Close $131.30, Volume 2.9M.
- 2026-06-16: Open $131.50, High $132.99, Low $128.77, Close $130.09, Volume 1.9M.
- 2026-06-17: Open $130.47, High $132.90, Low $126.40, Close $126.70, Volume 1.8M.
- 2026-06-18: Open $127.22, High $129.36, Low $124.66, Close $128.37, Volume 3.8M.
- 2026-06-22: Open $128.37, High $128.37, Low $123.09, Close $123.57, Volume 1.8M.
- 2026-06-23: Open $127.38, High $131.50, Low $125.16, Close $130.06, Volume 2.4M.
- 2026-06-24: Open $129.92, High $132.38, Low $128.20, Close $130.22, Volume 2.1M.
- 2026-06-25: Open $131.75, High $133.72, Low $127.64, Close $128.02, Volume 1.2M.
- 2026-06-26: Open $127.57, High $133.53, Low $127.57, Close $133.30, Volume 2.7M.
- 2026-06-29: Open $134.23, High $140.10, Low $133.48, Close $139.82, Volume 1.9M.
- 2026-06-30: Open $138.31, High $142.53, Low $137.60, Close $140.64, Volume 2.1M.
- 2026-07-01: Open $140.32, High $144.33, Low $138.12, Close $138.41, Volume 1.8M.
- 2026-07-02: Open $138.41, High $139.30, Low $133.12, Close $133.37, Volume 1.2M.
- 2026-07-06: Open $133.01, High $136.96, Low $131.42, Close $134.19, Volume 1.6M.
- 2026-07-07: Open $135.44, High $139.46, Low $134.09, Close $139.23, Volume 1.7M.
- 2026-07-08: Open $137.79, High $139.71, Low $136.59, Close $137.72, Volume 1.7M.
- 2026-07-09: Open $136.40, High $141.15, Low $134.63, Close $140.21, Volume 2.9M.
- 2026-07-10: Open $144.97, High $144.97, Low $142.22, Close $144.39, Volume 1.1M.
- 2026-07-13: Open $144.99, High $145.80, Low $142.94, Close $144.36, Volume 2.3M.
- 2026-07-14: Open $142.74, High $144.19, Low $138.90, Close $139.38, Volume 1.7M.
- 2026-07-15: Open $139.59, High $140.27, Low $129.60, Close $130.86, Volume 2M.
- 2026-07-16: Open $131.10, High $136.86, Low $128.99, Close $134.34, Volume 3.4M.
- 2026-07-17: Open $133.93, High $135.59, Low $131.09, Close $133.24, Volume 2.3M.
- 2026-07-20: Open $132.47, High $133.55, Low $127.69, Close $130.01, Volume 2M.
- 2026-07-21: Open $130.01, High $131.41, Low $127.39, Close $129.72, Volume 1.7M.
- 2026-07-22: Open $130.22, High $130.96, Low $127.71, Close $129.83, Volume 2.1M.
- 2026-07-23: Open $130.59, High $132.39, Low $128.84, Close $130.18, Volume 1.7M.
- 2026-07-24: Open $130.26, High $134.43, Low $129.79, Close $133.82, Volume 732K.
- 2026-07-27: Open $135.34, High $138.77, Low $135.24, Close $138.04, Volume 1M.
- 2026-07-28: Open $139.64, High $144.39, Low $138.24, Close $144.03, Volume 1.4M.
- 2026-07-29: Open $145.00, High $151.17, Low $143.71, Close $147.92, Volume 2.6M.
- 2026-07-30: Open $146.31, High $146.31, Low $141.95, Close $145.56, Volume 1.5M.
- 2026-07-31: Open $144.76, High $148.42, Low $142.84, Close $147.81, Volume 1.1M.
- 2026-08-03: Open $149.45, High $151.22, Low $147.60, Close $147.70, Volume 1.8M.
- 2026-08-04: Open $146.73, High $154.50, Low $146.36, Close $154.00, Volume 2.9M.
- 2026-08-05: Open $115.45, High $143.67, Low $113.00, Close $140.10, Volume 5.8M.
- 2026-08-06: Open $138.79, High $144.13, Low $137.58, Close $141.97, Volume 2.9M.
- 2026-08-07: Open $141.17, High $141.72, Low $135.53, Close $135.81, Volume 2.4M.
- 2026-08-10: Open $135.00, High $137.31, Low $134.38, Close $136.43, Volume 1.5M.
- 2026-08-11: Open $135.29, High $136.95, Low $134.35, Close $135.37, Volume 1.3M.
- 2026-08-12: Open $135.80, High $137.15, Low $132.68, Close $136.67, Volume 1.2M.
- 2026-08-13: Open $136.13, High $142.34, Low $136.13, Close $142.05, Volume 1.5M.
- 2026-08-14: Open $142.97, High $142.97, Low $138.75, Close $139.42, Volume 1.2M.
- 2026-08-17: Open $139.77, High $140.95, Low $134.32, Close $135.30, Volume 1.2M.
- 2026-08-18: Open $134.79, High $137.16, Low $134.12, Close $134.97, Volume 1.3M.
- 2026-08-19: Open $135.00, High $138.76, Low $133.63, Close $137.20, Volume 2.3M.
- 2026-08-20: Open $137.20, High $139.90, Low $133.25, Close $133.54, Volume 2.4M.
- 2026-08-21: Open $134.09, High $140.74, Low $132.27, Close $137.25, Volume 2.1M.
- 2026-08-24: Open $135.64, High $138.33, Low $130.72, Close $132.51, Volume 1.6M.
- 2026-08-25: Open $131.88, High $142.30, Low $130.56, Close $142.09, Volume 1.8M.
- 2026-08-26: Open $143.58, High $143.58, Low $138.93, Close $141.46, Volume 1.2M.
- 2026-08-27: Open $141.77, High $149.80, Low $141.45, Close $148.97, Volume 2.1M.
- 2026-08-28: Open $150.00, High $154.15, Low $147.02, Close $147.69, Volume 1.6M.
- 2026-08-31: Open $148.36, High $152.63, Low $147.40, Close $151.58, Volume 2.2M.
- 2026-09-01: Open $151.58, High $152.93, Low $148.07, Close $150.30, Volume 1.7M.
- 2026-09-02: Open $151.99, High $153.76, Low $148.53, Close $148.67, Volume 1.4M.
- 2026-09-03: Open $148.93, High $158.05, Low $148.64, Close $153.92, Volume 1.7M.
- 2026-09-04: Open $153.01, High $154.12, Low $149.16, Close $152.38, Volume 1.3M.
- 2026-09-08: Open $152.00, High $152.00, Low $143.63, Close $144.48, Volume 2.2M.
- 2026-09-09: Open $144.09, High $145.58, Low $140.91, Close $142.37, Volume 1.8M.
- 2026-09-10: Open $142.37, High $145.30, Low $141.00, Close $142.60, Volume 1.1M.
- 2026-09-11: Open $144.81, High $154.85, Low $144.81, Close $153.79, Volume 1.8M.
- 2026-09-14: Open $153.79, High $154.99, Low $148.04, Close $151.70, Volume 1.2M.
- 2026-09-15: Open $151.73, High $154.33, Low $150.94, Close $153.74, Volume 1.4M.
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001402057-26-000087.View filing
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001402057-26-000088.View filing
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001402057-26-000089.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