Current price$124.19
- Consensus target
- $131.73
- Gap to consensus
- +6.1%
- Confidence
- 42%
- Analyst range
- $67.00 – $175.00
- Std deviation
- $26.08
- Last updated
- Sep 15, 11:21 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $132.87USD | $67.00 – $170.00USD | 21 | — |
| MarketBeat | $132.11USD | $102.00 – $175.00USD | 24 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $108.44, High $112.14, Low $108.25, Close $110.19, Volume 9.9M.
- 2026-03-17: Open $111.22, High $112.57, Low $109.71, Close $111.04, Volume 7.1M.
- 2026-03-18: Open $106.93, High $108.25, Low $105.32, Close $106.54, Volume 15.2M.
- 2026-03-19: Open $96.20, High $99.79, Low $95.79, Close $99.20, Volume 24.7M.
- 2026-03-20: Open $99.69, High $99.87, Low $94.34, Close $95.80, Volume 30.7M.
- 2026-03-23: Open $95.87, High $100.61, Low $95.85, Close $98.14, Volume 17.9M.
- 2026-03-24: Open $97.28, High $99.44, Low $95.42, Close $99.02, Volume 14.5M.
- 2026-03-25: Open $103.94, High $103.94, Low $101.24, Close $101.52, Volume 9.5M.
- 2026-03-26: Open $98.99, High $101.99, Low $98.73, Close $99.36, Volume 8.8M.
- 2026-03-27: Open $98.81, High $103.50, Low $98.51, Close $102.10, Volume 9.7M.
- 2026-03-30: Open $104.79, High $106.03, Low $101.93, Close $103.12, Volume 10.9M.
- 2026-03-31: Open $105.15, High $108.43, Low $105.15, Close $108.25, Volume 11.4M.
- 2026-04-01: Open $112.59, High $115.57, Low $110.73, Close $113.79, Volume 11.5M.
- 2026-04-02: Open $109.30, High $115.25, Low $108.80, Close $114.05, Volume 9.2M.
- 2026-04-06: Open $113.62, High $114.72, Low $112.10, Close $112.83, Volume 4.8M.
- 2026-04-07: Open $113.00, High $114.68, Low $111.37, Close $114.65, Volume 7.9M.
- 2026-04-08: Open $121.37, High $122.00, Low $116.51, Close $118.15, Volume 8.6M.
- 2026-04-09: Open $117.97, High $119.99, Low $117.57, Close $119.01, Volume 6.9M.
- 2026-04-10: Open $119.52, High $121.92, Low $119.52, Close $120.90, Volume 6.5M.
- 2026-04-13: Open $118.22, High $119.99, Low $115.50, Close $116.50, Volume 8.4M.
- 2026-04-14: Open $118.40, High $120.22, Low $117.45, Close $119.30, Volume 7M.
- 2026-04-15: Open $117.40, High $117.51, Low $112.99, Close $113.04, Volume 9.3M.
- 2026-04-16: Open $112.60, High $114.78, Low $112.60, Close $113.41, Volume 6.6M.
- 2026-04-17: Open $114.55, High $118.03, Low $113.41, Close $116.50, Volume 6.8M.
- 2026-04-20: Open $114.69, High $115.14, Low $113.23, Close $114.84, Volume 6.4M.
- 2026-04-21: Open $114.01, High $114.89, Low $109.17, Close $109.30, Volume 8.6M.
- 2026-04-22: Open $111.49, High $112.85, Low $110.40, Close $111.85, Volume 6.4M.
- 2026-04-23: Open $110.33, High $111.19, Low $107.88, Close $111.06, Volume 9M.
- 2026-04-24: Open $115.01, High $120.83, Low $111.66, Close $120.70, Volume 12.4M.
- 2026-04-27: Open $118.62, High $119.44, Low $115.74, Close $116.08, Volume 7.2M.
- 2026-04-28: Open $113.93, High $113.93, Low $109.22, Close $109.90, Volume 9.8M.
- 2026-04-29: Open $108.15, High $109.02, Low $106.87, Close $107.61, Volume 7.3M.
- 2026-04-30: Open $109.50, High $111.63, Low $108.89, Close $111.09, Volume 8.3M.
- 2026-05-01: Open $110.05, High $112.23, Low $108.51, Close $108.62, Volume 5.1M.
- 2026-05-04: Open $108.12, High $110.65, Low $107.40, Close $108.33, Volume 5.7M.
- 2026-05-05: Open $110.59, High $111.30, Low $108.80, Close $109.01, Volume 4.7M.
- 2026-05-06: Open $115.11, High $115.94, Low $113.72, Close $115.10, Volume 7.1M.
- 2026-05-07: Open $118.58, High $119.76, Low $113.32, Close $113.49, Volume 8M.
- 2026-05-08: Open $115.95, High $117.29, Low $114.97, Close $116.51, Volume 5.3M.
- 2026-05-11: Open $117.12, High $121.26, Low $116.99, Close $120.67, Volume 7.1M.
- 2026-05-12: Open $118.73, High $120.21, Low $115.61, Close $119.69, Volume 5.8M.
- 2026-05-13: Open $118.95, High $120.64, Low $117.70, Close $118.96, Volume 6.8M.
- 2026-05-14: Open $119.02, High $119.07, Low $115.43, Close $116.33, Volume 4.5M.
- 2026-05-15: Open $112.23, High $112.23, Low $108.47, Close $109.06, Volume 11.1M.
- 2026-05-18: Open $108.82, High $111.82, Low $108.72, Close $109.85, Volume 7.7M.
- 2026-05-19: Open $107.20, High $108.11, Low $104.13, Close $105.09, Volume 9.5M.
- 2026-05-20: Open $105.17, High $107.97, Low $104.55, Close $107.39, Volume 7.5M.
- 2026-05-21: Open $106.48, High $109.61, Low $104.62, Close $108.33, Volume 5.3M.
- 2026-05-22: Open $108.50, High $109.06, Low $106.21, Close $107.64, Volume 5M.
- 2026-05-26: Open $111.20, High $111.82, Low $110.03, Close $111.61, Volume 6.5M.
- 2026-05-27: Open $108.00, High $109.90, Low $107.07, Close $107.23, Volume 6.6M.
- 2026-05-28: Open $105.25, High $108.70, Low $103.62, Close $108.23, Volume 7.8M.
- 2026-05-29: Open $108.00, High $111.93, Low $107.42, Close $109.81, Volume 14.7M.
- 2026-06-01: Open $105.00, High $108.58, Low $105.00, Close $108.19, Volume 7.4M.
- 2026-06-02: Open $108.57, High $109.91, Low $106.00, Close $109.50, Volume 6.5M.
- 2026-06-03: Open $107.99, High $108.89, Low $106.60, Close $107.47, Volume 6.2M.
- 2026-06-04: Open $109.23, High $110.34, Low $106.70, Close $108.33, Volume 7.2M.
- 2026-06-05: Open $104.89, High $105.48, Low $99.65, Close $99.71, Volume 9.9M.
- 2026-06-08: Open $100.13, High $101.35, Low $98.65, Close $98.99, Volume 7.6M.
- 2026-06-09: Open $100.01, High $100.39, Low $94.95, Close $98.54, Volume 10.1M.
- 2026-06-10: Open $94.41, High $96.93, Low $92.63, Close $92.77, Volume 10.2M.
- 2026-06-11: Open $93.48, High $97.95, Low $92.02, Close $97.59, Volume 10M.
- 2026-06-12: Open $98.73, High $100.70, Low $97.37, Close $100.23, Volume 7.7M.
- 2026-06-15: Open $107.00, High $107.97, Low $105.05, Close $105.80, Volume 9.2M.
- 2026-06-16: Open $106.81, High $109.34, Low $106.81, Close $108.44, Volume 8M.
- 2026-06-17: Open $108.18, High $112.18, Low $105.44, Close $105.67, Volume 11.8M.
- 2026-06-18: Open $106.32, High $107.60, Low $102.63, Close $103.79, Volume 19.1M.
- 2026-06-22: Open $99.89, High $101.92, Low $99.62, Close $101.80, Volume 8.3M.
- 2026-06-23: Open $97.91, High $99.22, Low $97.20, Close $97.84, Volume 7.9M.
- 2026-06-24: Open $93.24, High $96.41, Low $92.88, Close $94.04, Volume 11.2M.
- 2026-06-25: Open $95.61, High $96.41, Low $93.79, Close $95.35, Volume 8.1M.
- 2026-06-26: Open $95.94, High $97.88, Low $95.34, Close $96.13, Volume 11.3M.
- 2026-06-29: Open $94.50, High $95.55, Low $93.41, Close $94.51, Volume 7.8M.
- 2026-06-30: Open $93.84, High $94.75, Low $91.71, Close $93.40, Volume 8.9M.
- 2026-07-01: Open $92.38, High $96.22, Low $92.20, Close $93.30, Volume 8.4M.
- 2026-07-02: Open $95.83, High $97.77, Low $95.50, Close $97.04, Volume 8.7M.
- 2026-07-06: Open $98.01, High $98.93, Low $95.60, Close $98.20, Volume 6.4M.
- 2026-07-07: Open $96.07, High $97.50, Low $94.21, Close $95.06, Volume 7.4M.
- 2026-07-08: Open $93.58, High $94.77, Low $91.18, Close $93.20, Volume 7.2M.
- 2026-07-09: Open $95.01, High $95.25, Low $93.47, Close $94.81, Volume 6M.
- 2026-07-10: Open $93.80, High $95.73, Low $93.80, Close $95.29, Volume 4.4M.
- 2026-07-13: Open $93.73, High $94.14, Low $92.43, Close $93.10, Volume 5.3M.
- 2026-07-14: Open $97.81, High $98.19, Low $94.25, Close $94.75, Volume 7.4M.
- 2026-07-15: Open $95.43, High $96.01, Low $93.50, Close $95.21, Volume 7M.
- 2026-07-16: Open $93.62, High $93.90, Low $90.60, Close $90.83, Volume 10.7M.
- 2026-07-17: Open $89.85, High $90.95, Low $88.75, Close $89.70, Volume 10.6M.
- 2026-07-20: Open $90.10, High $90.95, Low $89.13, Close $89.20, Volume 7.7M.
- 2026-07-21: Open $91.43, High $92.72, Low $90.54, Close $92.49, Volume 8M.
- 2026-07-22: Open $94.32, High $96.94, Low $94.32, Close $95.75, Volume 7.8M.
- 2026-07-23: Open $93.64, High $94.84, Low $92.89, Close $94.72, Volume 7.2M.
- 2026-07-24: Open $93.74, High $95.34, Low $92.50, Close $93.19, Volume 9.3M.
- 2026-07-27: Open $94.88, High $94.88, Low $91.93, Close $93.47, Volume 5.1M.
- 2026-07-28: Open $92.47, High $92.58, Low $90.88, Close $91.52, Volume 5.8M.
- 2026-07-29: Open $91.45, High $93.29, Low $88.98, Close $91.34, Volume 6.7M.
- 2026-07-30: Open $92.83, High $96.02, Low $92.17, Close $95.76, Volume 8.5M.
- 2026-07-31: Open $94.43, High $94.90, Low $91.85, Close $93.71, Volume 5.9M.
- 2026-08-03: Open $93.45, High $95.52, Low $92.97, Close $95.37, Volume 5.1M.
- 2026-08-04: Open $97.85, High $98.52, Low $96.68, Close $97.73, Volume 5.4M.
- 2026-08-05: Open $103.78, High $105.61, Low $102.76, Close $104.29, Volume 9.5M.
- 2026-08-06: Open $103.54, High $106.40, Low $103.10, Close $105.43, Volume 8M.
- 2026-08-07: Open $110.52, High $113.77, Low $110.00, Close $112.98, Volume 10.7M.
- 2026-08-10: Open $115.00, High $117.73, Low $113.10, Close $117.26, Volume 10M.
- 2026-08-11: Open $117.33, High $118.21, Low $116.00, Close $117.21, Volume 6.8M.
- 2026-08-12: Open $120.00, High $120.19, Low $117.65, Close $117.84, Volume 6.9M.
- 2026-08-13: Open $115.01, High $115.61, Low $113.28, Close $114.19, Volume 6.7M.
- 2026-08-14: Open $115.80, High $119.17, Low $115.32, Close $117.76, Volume 5.6M.
- 2026-08-17: Open $119.39, High $121.40, Low $118.64, Close $120.33, Volume 7.2M.
- 2026-08-18: Open $118.31, High $119.44, Low $115.83, Close $115.98, Volume 6.5M.
- 2026-08-19: Open $123.83, High $126.60, Low $123.20, Close $125.08, Volume 9.1M.
- 2026-08-20: Open $124.25, High $128.69, Low $123.71, Close $127.64, Volume 9.7M.
- 2026-08-21: Open $131.12, High $132.34, Low $129.80, Close $131.58, Volume 10.5M.
- 2026-08-24: Open $133.40, High $133.72, Low $129.16, Close $131.84, Volume 6.5M.
- 2026-08-25: Open $129.98, High $135.29, Low $129.70, Close $135.14, Volume 7.1M.
- 2026-08-26: Open $132.64, High $133.29, Low $131.45, Close $131.60, Volume 10.4M.
- 2026-08-27: Open $131.02, High $133.70, Low $130.87, Close $132.29, Volume 6.4M.
- 2026-08-28: Open $132.35, High $132.89, Low $127.11, Close $127.98, Volume 8.8M.
- 2026-08-31: Open $127.45, High $127.86, Low $124.55, Close $126.06, Volume 16.7M.
- 2026-09-01: Open $121.94, High $126.09, Low $121.55, Close $122.63, Volume 8M.
- 2026-09-02: Open $124.97, High $127.12, Low $123.33, Close $125.16, Volume 6.3M.
- 2026-09-03: Open $128.17, High $130.71, Low $126.81, Close $130.43, Volume 7.7M.
- 2026-09-04: Open $126.25, High $128.86, Low $126.07, Close $128.09, Volume 5.7M.
- 2026-09-08: Open $126.53, High $130.04, Low $126.29, Close $127.09, Volume 9M.
- 2026-09-09: Open $129.73, High $130.48, Low $127.55, Close $128.71, Volume 7.6M.
- 2026-09-10: Open $124.66, High $127.28, Low $123.74, Close $126.14, Volume 6.3M.
- 2026-09-11: Open $127.47, High $129.26, Low $125.91, Close $126.81, Volume 5.6M.
- 2026-09-14: Open $123.43, High $123.67, Low $121.61, Close $123.07, Volume 6.8M.
- 2026-09-15: Open $123.17, High $124.21, Low $121.41, Close $124.19, Volume 5.6M.
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001936354-26-000020.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0001994131-26-000010.View filing
- 4 · Insider transaction filing. Filed 2026-09-03. Accession 0002150921-26-000004.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