Current price$108.09
- Consensus target
- $129.10
- Gap to consensus
- +19.4%
- Confidence
- 51%
- Analyst range
- $81.00 – $155.00
- Std deviation
- $17.58
- Last updated
- Sep 15, 10:41 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $127.43USD | $81.00 – $155.00USD | 40 | — |
| MarketBeat | $131.88USD | $113.00 – $155.00USD | 39 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $126.76, High $126.98, Low $124.83, Close $125.99, Volume 20.5M.
- 2026-03-17: Open $126.65, High $127.19, Low $124.86, Close $125.08, Volume 19.9M.
- 2026-03-18: Open $124.33, High $124.61, Low $121.83, Close $121.98, Volume 19.7M.
- 2026-03-19: Open $122.40, High $122.75, Low $119.27, Close $121.09, Volume 17.9M.
- 2026-03-20: Open $120.63, High $121.30, Low $118.02, Close $119.02, Volume 57.5M.
- 2026-03-23: Open $120.48, High $121.13, Low $119.05, Close $120.72, Volume 22.2M.
- 2026-03-24: Open $120.63, High $124.11, Low $120.49, Close $122.05, Volume 17.3M.
- 2026-03-25: Open $122.81, High $123.49, Low $121.78, Close $123.06, Volume 16.6M.
- 2026-03-26: Open $123.61, High $123.80, Low $121.79, Close $122.18, Volume 16.4M.
- 2026-03-27: Open $122.03, High $124.27, Low $121.82, Close $122.89, Volume 16.5M.
- 2026-03-30: Open $123.71, High $125.26, Low $123.14, Close $123.50, Volume 20.4M.
- 2026-03-31: Open $123.43, High $125.00, Low $122.84, Close $124.28, Volume 21.3M.
- 2026-04-01: Open $123.80, High $125.23, Low $123.13, Close $124.74, Volume 17M.
- 2026-04-02: Open $125.15, High $125.90, Low $124.15, Close $125.79, Volume 11.9M.
- 2026-04-06: Open $125.81, High $126.98, Low $125.37, Close $126.79, Volume 10.9M.
- 2026-04-07: Open $126.19, High $126.36, Low $121.79, Close $122.49, Volume 16.1M.
- 2026-04-08: Open $122.28, High $127.30, Low $121.33, Close $127.26, Volume 20.2M.
- 2026-04-09: Open $127.09, High $129.69, Low $126.82, Close $129.13, Volume 13.9M.
- 2026-04-10: Open $128.72, High $128.93, Low $126.22, Close $126.77, Volume 13.9M.
- 2026-04-13: Open $126.29, High $126.30, Low $123.95, Close $124.57, Volume 14.5M.
- 2026-04-14: Open $123.15, High $125.20, Low $122.55, Close $125.05, Volume 15.3M.
- 2026-04-15: Open $124.63, High $125.07, Low $123.18, Close $124.76, Volume 17M.
- 2026-04-16: Open $124.33, High $125.94, Low $123.97, Close $124.82, Volume 18.3M.
- 2026-04-17: Open $124.57, High $127.57, Low $123.37, Close $127.50, Volume 24.8M.
- 2026-04-20: Open $127.87, High $129.47, Low $127.32, Close $127.92, Volume 18.9M.
- 2026-04-21: Open $127.83, High $129.77, Low $127.48, Close $129.60, Volume 17.3M.
- 2026-04-22: Open $130.00, High $130.45, Low $128.84, Close $129.98, Volume 17.6M.
- 2026-04-23: Open $130.57, High $132.46, Low $130.49, Close $132.03, Volume 16.4M.
- 2026-04-24: Open $131.94, High $132.12, Low $129.28, Close $129.92, Volume 16M.
- 2026-04-27: Open $129.62, High $129.81, Low $127.40, Close $127.59, Volume 17M.
- 2026-04-28: Open $129.34, High $129.77, Low $126.78, Close $127.59, Volume 16.3M.
- 2026-04-29: Open $126.68, High $128.08, Low $125.91, Close $128.01, Volume 16.5M.
- 2026-04-30: Open $128.02, High $132.43, Low $127.95, Close $131.93, Volume 19.9M.
- 2026-05-01: Open $131.92, High $133.37, Low $130.98, Close $131.60, Volume 10.5M.
- 2026-05-04: Open $130.41, High $131.75, Low $129.68, Close $130.33, Volume 10.3M.
- 2026-05-05: Open $130.51, High $131.73, Low $130.30, Close $130.79, Volume 10.6M.
- 2026-05-06: Open $130.86, High $131.15, Low $129.53, Close $130.08, Volume 16.4M.
- 2026-05-07: Open $129.90, High $130.60, Low $128.67, Close $130.20, Volume 14.9M.
- 2026-05-08: Open $130.32, High $131.41, Low $130.25, Close $130.43, Volume 15.2M.
- 2026-05-11: Open $130.18, High $130.60, Low $126.38, Close $127.59, Volume 18.7M.
- 2026-05-12: Open $128.08, High $131.12, Low $127.72, Close $130.35, Volume 17.9M.
- 2026-05-13: Open $129.19, High $132.53, Low $128.77, Close $131.47, Volume 13.8M.
- 2026-05-14: Open $131.36, High $132.78, Low $130.86, Close $132.46, Volume 14.2M.
- 2026-05-15: Open $133.69, High $133.95, Low $130.79, Close $131.45, Volume 25.3M.
- 2026-05-18: Open $131.52, High $133.47, Low $131.13, Close $133.34, Volume 17.2M.
- 2026-05-19: Open $132.94, High $135.16, Low $132.06, Close $134.20, Volume 17M.
- 2026-05-20: Open $132.91, High $133.65, Low $130.33, Close $130.85, Volume 28.5M.
- 2026-05-21: Open $124.41, High $125.80, Low $120.39, Close $121.34, Volume 53M.
- 2026-05-22: Open $121.34, High $121.95, Low $118.91, Close $120.27, Volume 30.3M.
- 2026-05-26: Open $120.69, High $121.05, Low $117.92, Close $118.57, Volume 28.8M.
- 2026-05-27: Open $118.33, High $119.43, Low $118.04, Close $118.54, Volume 22.1M.
- 2026-05-28: Open $118.96, High $119.17, Low $117.33, Close $118.90, Volume 21.6M.
- 2026-05-29: Open $118.11, High $119.08, Low $114.71, Close $115.75, Volume 42.2M.
- 2026-06-01: Open $114.73, High $115.98, Low $113.56, Close $114.60, Volume 26.2M.
- 2026-06-02: Open $113.87, High $114.57, Low $112.73, Close $113.06, Volume 27.4M.
- 2026-06-03: Open $113.10, High $117.29, Low $112.96, Close $116.89, Volume 32.9M.
- 2026-06-04: Open $119.90, High $119.94, Low $117.29, Close $117.74, Volume 22.9M.
- 2026-06-05: Open $118.35, High $120.89, Low $118.10, Close $118.88, Volume 36.6M.
- 2026-06-08: Open $118.25, High $120.18, Low $118.15, Close $119.83, Volume 19.5M.
- 2026-06-09: Open $120.38, High $120.50, Low $118.00, Close $118.88, Volume 24M.
- 2026-06-10: Open $119.71, High $120.82, Low $117.53, Close $120.59, Volume 22.4M.
- 2026-06-11: Open $120.57, High $121.86, Low $119.46, Close $120.50, Volume 22.4M.
- 2026-06-12: Open $120.59, High $121.61, Low $119.53, Close $121.04, Volume 14.8M.
- 2026-06-15: Open $119.74, High $121.49, Low $118.58, Close $120.82, Volume 20.7M.
- 2026-06-16: Open $121.14, High $122.94, Low $119.88, Close $121.03, Volume 23.1M.
- 2026-06-17: Open $119.58, High $121.01, Low $117.45, Close $118.13, Volume 21.7M.
- 2026-06-18: Open $118.20, High $118.48, Low $116.80, Close $117.18, Volume 36.5M.
- 2026-06-22: Open $116.96, High $118.40, Low $116.95, Close $117.18, Volume 17.1M.
- 2026-06-23: Open $119.71, High $120.25, Low $116.34, Close $119.42, Volume 23.4M.
- 2026-06-24: Open $119.56, High $120.40, Low $118.93, Close $119.00, Volume 20.6M.
- 2026-06-25: Open $117.47, High $118.58, Low $115.38, Close $115.78, Volume 20.4M.
- 2026-06-26: Open $117.29, High $117.88, Low $115.09, Close $115.69, Volume 36.6M.
- 2026-06-29: Open $116.47, High $116.80, Low $114.20, Close $114.60, Volume 20.4M.
- 2026-06-30: Open $113.97, High $114.61, Low $112.93, Close $113.26, Volume 23M.
- 2026-07-01: Open $110.13, High $110.71, Low $107.25, Close $108.82, Volume 40.4M.
- 2026-07-02: Open $109.33, High $112.45, Low $109.16, Close $111.84, Volume 29.5M.
- 2026-07-06: Open $111.40, High $112.37, Low $109.37, Close $110.65, Volume 29.5M.
- 2026-07-07: Open $112.97, High $113.50, Low $111.30, Close $111.54, Volume 19.9M.
- 2026-07-08: Open $113.15, High $113.86, Low $111.81, Close $113.10, Volume 19.9M.
- 2026-07-09: Open $111.24, High $112.76, Low $111.04, Close $112.21, Volume 20.5M.
- 2026-07-10: Open $111.95, High $114.16, Low $111.93, Close $113.90, Volume 12.5M.
- 2026-07-13: Open $114.73, High $115.54, Low $114.01, Close $114.78, Volume 17M.
- 2026-07-14: Open $115.08, High $115.88, Low $113.50, Close $113.70, Volume 14.7M.
- 2026-07-15: Open $113.25, High $114.73, Low $112.07, Close $112.53, Volume 16.5M.
- 2026-07-16: Open $113.76, High $115.59, Low $113.56, Close $114.95, Volume 20.8M.
- 2026-07-17: Open $116.96, High $118.09, Low $113.60, Close $114.24, Volume 28.3M.
- 2026-07-20: Open $113.96, High $114.40, Low $112.14, Close $112.20, Volume 17.7M.
- 2026-07-21: Open $111.51, High $111.80, Low $109.89, Close $110.39, Volume 22.7M.
- 2026-07-22: Open $109.53, High $110.00, Low $108.72, Close $109.33, Volume 23.5M.
- 2026-07-23: Open $107.51, High $108.56, Low $106.79, Close $108.40, Volume 21.5M.
- 2026-07-24: Open $108.12, High $109.60, Low $108.01, Close $109.47, Volume 18.4M.
- 2026-07-27: Open $109.92, High $112.51, Low $109.89, Close $111.74, Volume 19M.
- 2026-07-28: Open $113.96, High $116.03, Low $112.84, Close $113.10, Volume 24.9M.
- 2026-07-29: Open $113.23, High $114.69, Low $112.45, Close $114.22, Volume 23.5M.
- 2026-07-30: Open $111.61, High $113.03, Low $110.44, Close $111.10, Volume 28.7M.
- 2026-07-31: Open $110.52, High $111.91, Low $109.89, Close $111.20, Volume 22.8M.
- 2026-08-03: Open $113.10, High $113.29, Low $110.16, Close $110.71, Volume 23.9M.
- 2026-08-04: Open $109.01, High $111.68, Low $108.56, Close $111.55, Volume 29.6M.
- 2026-08-05: Open $112.45, High $113.16, Low $111.36, Close $112.34, Volume 21.4M.
- 2026-08-06: Open $114.07, High $114.56, Low $111.04, Close $112.07, Volume 23.2M.
- 2026-08-07: Open $110.61, High $112.29, Low $110.50, Close $111.85, Volume 18.8M.
- 2026-08-10: Open $111.08, High $112.70, Low $110.76, Close $112.66, Volume 19.1M.
- 2026-08-11: Open $112.44, High $113.34, Low $112.19, Close $113.26, Volume 17M.
- 2026-08-12: Open $112.37, High $116.05, Low $112.28, Close $116.01, Volume 22.1M.
- 2026-08-13: Open $116.17, High $116.32, Low $114.81, Close $115.72, Volume 16.8M.
- 2026-08-14: Open $115.66, High $116.45, Low $114.64, Close $115.27, Volume 14.5M.
- 2026-08-17: Open $114.33, High $115.18, Low $113.92, Close $114.33, Volume 18.1M.
- 2026-08-18: Open $116.30, High $116.31, Low $114.48, Close $115.20, Volume 20.7M.
- 2026-08-19: Open $115.19, High $116.87, Low $113.99, Close $114.30, Volume 34.3M.
- 2026-08-20: Open $106.38, High $107.00, Low $102.85, Close $103.84, Volume 83.6M.
- 2026-08-21: Open $103.69, High $104.28, Low $102.15, Close $103.70, Volume 44.5M.
- 2026-08-24: Open $104.14, High $106.60, Low $104.00, Close $106.49, Volume 35.6M.
- 2026-08-25: Open $105.58, High $106.07, Low $104.40, Close $105.38, Volume 27M.
- 2026-08-26: Open $105.51, High $106.09, Low $104.08, Close $104.34, Volume 28.4M.
- 2026-08-27: Open $103.61, High $103.75, Low $102.27, Close $102.63, Volume 29.8M.
- 2026-08-28: Open $103.09, High $103.40, Low $102.50, Close $103.09, Volume 19.4M.
- 2026-08-31: Open $103.08, High $104.99, Low $102.84, Close $104.87, Volume 34.2M.
- 2026-09-01: Open $105.11, High $106.64, Low $104.66, Close $105.92, Volume 22.1M.
- 2026-09-02: Open $105.97, High $106.78, Low $105.46, Close $106.09, Volume 25.2M.
- 2026-09-03: Open $106.42, High $109.35, Low $106.02, Close $108.42, Volume 25.5M.
- 2026-09-04: Open $108.20, High $109.23, Low $106.93, Close $107.14, Volume 20.5M.
- 2026-09-08: Open $106.78, High $106.90, Low $105.66, Close $106.05, Volume 22.7M.
- 2026-09-09: Open $105.69, High $106.15, Low $105.16, Close $105.83, Volume 15.5M.
- 2026-09-10: Open $106.17, High $107.16, Low $105.59, Close $105.73, Volume 17.2M.
- 2026-09-11: Open $106.20, High $107.21, Low $105.72, Close $107.15, Volume 17.1M.
- 2026-09-14: Open $108.08, High $109.74, Low $108.00, Close $109.08, Volume 23.9M.
- 2026-09-15: Open $108.70, High $109.24, Low $107.86, Close $108.09, Volume 19M.
- 4 · Insider transaction filing. Filed 2026-09-09. Accession 0001886367-26-000025.View filing
- 4 · Insider transaction filing. Filed 2026-09-09. Accession 0002058309-26-000017.View filing
- 4 · Insider transaction filing. Filed 2026-09-09. Accession 0002110304-26-000021.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