Current price$105.40
- Consensus target
- $145.75
- Gap to consensus
- +38.3%
- Confidence
- 41%
- Analyst range
- $87.00 – $195.00
- Std deviation
- $30.70
- Last updated
- Sep 15, 09:36 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $153.31USD | $93.00 – $195.00USD | 23 | — |
| MarketBeat | $141.62USD | $87.00 – $190.00USD | 24 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $107.91, High $108.20, Low $104.55, Close $105.44, Volume 4.8M.
- 2026-03-17: Open $106.39, High $107.00, Low $103.60, Close $105.84, Volume 3.7M.
- 2026-03-18: Open $105.48, High $112.81, Low $105.19, Close $108.86, Volume 5.2M.
- 2026-03-19: Open $108.78, High $110.45, Low $106.07, Close $110.00, Volume 4.1M.
- 2026-03-20: Open $110.56, High $111.86, Low $108.81, Close $110.48, Volume 13.1M.
- 2026-03-23: Open $110.50, High $115.20, Low $109.50, Close $114.43, Volume 5.9M.
- 2026-03-24: Open $113.15, High $115.64, Low $112.31, Close $114.50, Volume 4.5M.
- 2026-03-25: Open $115.85, High $120.59, Low $115.60, Close $119.15, Volume 6.8M.
- 2026-03-26: Open $118.39, High $121.12, Low $116.05, Close $117.25, Volume 5.3M.
- 2026-03-27: Open $115.74, High $116.06, Low $111.91, Close $114.50, Volume 4.5M.
- 2026-03-30: Open $115.45, High $116.22, Low $108.69, Close $110.22, Volume 4M.
- 2026-03-31: Open $110.67, High $116.39, Low $110.01, Close $114.85, Volume 3.8M.
- 2026-04-01: Open $115.99, High $117.64, Low $114.99, Close $115.75, Volume 3.3M.
- 2026-04-02: Open $112.70, High $118.02, Low $112.12, Close $118.00, Volume 4.1M.
- 2026-04-06: Open $117.16, High $118.17, Low $112.91, Close $114.60, Volume 4M.
- 2026-04-07: Open $114.89, High $116.26, Low $112.57, Close $113.89, Volume 3.6M.
- 2026-04-08: Open $116.25, High $117.35, Low $113.20, Close $116.00, Volume 5.6M.
- 2026-04-09: Open $115.21, High $115.25, Low $106.88, Close $109.61, Volume 5.4M.
- 2026-04-10: Open $109.64, High $109.79, Low $90.56, Close $91.35, Volume 14.3M.
- 2026-04-13: Open $91.85, High $97.84, Low $91.64, Close $94.94, Volume 6.3M.
- 2026-04-14: Open $95.78, High $96.10, Low $88.50, Close $88.84, Volume 8.7M.
- 2026-04-15: Open $89.80, High $92.88, Low $89.80, Close $90.38, Volume 5M.
- 2026-04-16: Open $91.25, High $97.83, Low $91.16, Close $96.81, Volume 6.6M.
- 2026-04-17: Open $97.57, High $98.64, Low $94.96, Close $95.89, Volume 5.1M.
- 2026-04-20: Open $96.02, High $98.52, Low $96.02, Close $97.62, Volume 3M.
- 2026-04-21: Open $97.97, High $99.44, Low $95.77, Close $98.08, Volume 2.8M.
- 2026-04-22: Open $99.35, High $99.46, Low $96.56, Close $97.11, Volume 2.8M.
- 2026-04-23: Open $96.69, High $96.69, Low $93.51, Close $96.18, Volume 3.1M.
- 2026-04-24: Open $96.83, High $97.49, Low $94.67, Close $95.25, Volume 3.6M.
- 2026-04-27: Open $95.25, High $96.21, Low $93.53, Close $95.93, Volume 2.2M.
- 2026-04-28: Open $96.95, High $97.50, Low $94.75, Close $95.43, Volume 2.8M.
- 2026-04-29: Open $95.29, High $100.51, Low $94.50, Close $99.80, Volume 3.7M.
- 2026-04-30: Open $98.82, High $103.24, Low $98.46, Close $102.98, Volume 5.3M.
- 2026-05-01: Open $103.33, High $104.88, Low $101.68, Close $103.87, Volume 2.9M.
- 2026-05-04: Open $104.29, High $107.66, Low $104.08, Close $105.78, Volume 3.1M.
- 2026-05-05: Open $108.70, High $118.16, Low $107.27, Close $117.94, Volume 8.6M.
- 2026-05-06: Open $117.78, High $122.24, Low $115.44, Close $121.99, Volume 6M.
- 2026-05-07: Open $116.13, High $117.48, Low $111.69, Close $116.69, Volume 10.6M.
- 2026-05-08: Open $145.45, High $149.76, Low $132.85, Close $147.71, Volume 21.5M.
- 2026-05-11: Open $149.00, High $156.32, Low $147.01, Close $153.01, Volume 9.9M.
- 2026-05-12: Open $152.45, High $154.00, Low $144.55, Close $149.56, Volume 6.6M.
- 2026-05-13: Open $154.00, High $165.45, Low $151.87, Close $161.14, Volume 10.9M.
- 2026-05-14: Open $156.88, High $159.04, Low $153.61, Close $155.67, Volume 4.1M.
- 2026-05-15: Open $153.52, High $156.00, Low $149.19, Close $150.88, Volume 4.2M.
- 2026-05-18: Open $152.71, High $153.00, Low $148.50, Close $150.77, Volume 3.1M.
- 2026-05-19: Open $142.76, High $147.68, Low $140.38, Close $141.34, Volume 14M.
- 2026-05-20: Open $140.00, High $144.11, Low $138.10, Close $143.55, Volume 18M.
- 2026-05-21: Open $142.06, High $146.81, Low $142.06, Close $146.24, Volume 4.6M.
- 2026-05-22: Open $146.52, High $148.08, Low $145.51, Close $147.23, Volume 3.7M.
- 2026-05-26: Open $148.45, High $150.14, Low $143.92, Close $148.21, Volume 3.7M.
- 2026-05-27: Open $148.53, High $148.53, Low $141.69, Close $144.43, Volume 4.2M.
- 2026-05-28: Open $146.53, High $147.41, Low $142.16, Close $143.13, Volume 4.2M.
- 2026-05-29: Open $144.70, High $149.87, Low $143.26, Close $149.54, Volume 5.7M.
- 2026-06-01: Open $149.67, High $156.31, Low $149.67, Close $154.01, Volume 4M.
- 2026-06-02: Open $151.99, High $163.25, Low $150.51, Close $160.32, Volume 4.2M.
- 2026-06-03: Open $158.17, High $164.80, Low $155.63, Close $160.36, Volume 3.6M.
- 2026-06-04: Open $157.07, High $160.88, Low $154.70, Close $158.98, Volume 4.9M.
- 2026-06-05: Open $157.56, High $158.05, Low $147.79, Close $149.32, Volume 3M.
- 2026-06-08: Open $149.34, High $150.36, Low $141.29, Close $141.87, Volume 5.4M.
- 2026-06-09: Open $142.00, High $142.83, Low $132.58, Close $137.81, Volume 4.5M.
- 2026-06-10: Open $134.55, High $139.83, Low $129.33, Close $129.97, Volume 4.8M.
- 2026-06-11: Open $129.97, High $132.62, Low $127.49, Close $132.46, Volume 3.9M.
- 2026-06-12: Open $133.50, High $134.62, Low $130.11, Close $133.50, Volume 2.7M.
- 2026-06-15: Open $135.46, High $136.85, Low $133.12, Close $134.20, Volume 2.9M.
- 2026-06-16: Open $133.84, High $137.93, Low $131.85, Close $132.31, Volume 2.4M.
- 2026-06-17: Open $132.30, High $133.56, Low $127.49, Close $127.86, Volume 3.4M.
- 2026-06-18: Open $129.27, High $130.00, Low $122.76, Close $124.91, Volume 6.5M.
- 2026-06-22: Open $124.90, High $124.90, Low $118.98, Close $120.74, Volume 4.5M.
- 2026-06-23: Open $119.70, High $123.29, Low $119.20, Close $119.87, Volume 2.9M.
- 2026-06-24: Open $119.25, High $122.03, Low $118.12, Close $119.48, Volume 6.1M.
- 2026-06-25: Open $121.57, High $121.57, Low $112.19, Close $112.89, Volume 4.6M.
- 2026-06-26: Open $112.51, High $114.95, Low $108.84, Close $113.29, Volume 4.4M.
- 2026-06-29: Open $115.31, High $115.48, Low $112.72, Close $113.80, Volume 2.8M.
- 2026-06-30: Open $114.54, High $119.22, Low $114.23, Close $118.21, Volume 3.9M.
- 2026-07-01: Open $117.26, High $118.35, Low $112.35, Close $112.81, Volume 4.2M.
- 2026-07-02: Open $111.78, High $115.15, Low $109.55, Close $113.17, Volume 4.1M.
- 2026-07-06: Open $112.83, High $116.58, Low $112.30, Close $112.73, Volume 3M.
- 2026-07-07: Open $118.02, High $118.96, Low $113.57, Close $114.37, Volume 4M.
- 2026-07-08: Open $113.78, High $127.35, Low $113.78, Close $126.57, Volume 7M.
- 2026-07-09: Open $125.30, High $130.54, Low $124.50, Close $129.52, Volume 5M.
- 2026-07-10: Open $130.18, High $131.08, Low $125.28, Close $126.19, Volume 3M.
- 2026-07-13: Open $125.76, High $127.77, Low $123.83, Close $125.13, Volume 2.5M.
- 2026-07-14: Open $124.86, High $127.66, Low $124.24, Close $126.11, Volume 2.8M.
- 2026-07-15: Open $126.77, High $127.95, Low $118.00, Close $120.01, Volume 2.9M.
- 2026-07-16: Open $120.60, High $122.00, Low $118.22, Close $118.81, Volume 2M.
- 2026-07-17: Open $116.75, High $121.41, Low $115.94, Close $120.19, Volume 3.5M.
- 2026-07-20: Open $120.43, High $125.05, Low $119.50, Close $123.13, Volume 4.2M.
- 2026-07-21: Open $123.78, High $127.50, Low $123.17, Close $124.91, Volume 5M.
- 2026-07-22: Open $124.09, High $127.22, Low $122.48, Close $124.30, Volume 3.3M.
- 2026-07-23: Open $124.12, High $125.77, Low $117.31, Close $117.37, Volume 3.3M.
- 2026-07-24: Open $117.53, High $119.08, Low $115.24, Close $115.37, Volume 3.1M.
- 2026-07-27: Open $117.00, High $117.82, Low $110.82, Close $112.85, Volume 2.9M.
- 2026-07-28: Open $111.75, High $113.17, Low $107.92, Close $111.79, Volume 3M.
- 2026-07-29: Open $111.70, High $112.49, Low $107.11, Close $107.41, Volume 3M.
- 2026-07-30: Open $108.60, High $114.42, Low $108.19, Close $113.75, Volume 3M.
- 2026-07-31: Open $115.49, High $116.63, Low $112.50, Close $115.18, Volume 2.9M.
- 2026-08-03: Open $115.00, High $118.71, Low $114.00, Close $117.88, Volume 3.2M.
- 2026-08-04: Open $118.78, High $123.61, Low $118.20, Close $123.35, Volume 4.3M.
- 2026-08-05: Open $123.00, High $124.56, Low $121.37, Close $122.27, Volume 3.3M.
- 2026-08-06: Open $116.60, High $120.85, Low $116.26, Close $118.55, Volume 5.5M.
- 2026-08-07: Open $124.00, High $125.55, Low $110.02, Close $110.54, Volume 8.1M.
- 2026-08-10: Open $107.37, High $120.14, Low $107.32, Close $117.65, Volume 6.1M.
- 2026-08-11: Open $118.01, High $119.21, Low $116.28, Close $116.67, Volume 2.3M.
- 2026-08-12: Open $117.50, High $124.91, Low $117.05, Close $122.78, Volume 3.5M.
- 2026-08-13: Open $124.92, High $127.04, Low $123.31, Close $125.29, Volume 3.1M.
- 2026-08-14: Open $126.00, High $126.73, Low $123.94, Close $124.99, Volume 2.2M.
- 2026-08-17: Open $124.56, High $125.58, Low $121.57, Close $122.97, Volume 2.5M.
- 2026-08-18: Open $121.49, High $123.79, Low $115.11, Close $115.20, Volume 3.4M.
- 2026-08-19: Open $115.80, High $116.80, Low $110.36, Close $112.84, Volume 3.9M.
- 2026-08-20: Open $112.19, High $112.72, Low $109.49, Close $110.09, Volume 2.1M.
- 2026-08-21: Open $110.26, High $112.51, Low $109.59, Close $110.42, Volume 3M.
- 2026-08-24: Open $110.00, High $110.00, Low $105.20, Close $105.66, Volume 2.8M.
- 2026-08-25: Open $106.00, High $107.27, Low $104.07, Close $105.74, Volume 3M.
- 2026-08-26: Open $105.56, High $109.53, Low $105.42, Close $108.06, Volume 3.4M.
- 2026-08-27: Open $109.75, High $111.85, Low $108.82, Close $111.24, Volume 3M.
- 2026-08-28: Open $110.91, High $112.40, Low $106.88, Close $107.47, Volume 2.6M.
- 2026-08-31: Open $107.06, High $109.69, Low $107.03, Close $108.62, Volume 2.4M.
- 2026-09-01: Open $108.92, High $109.99, Low $105.78, Close $106.46, Volume 2.7M.
- 2026-09-02: Open $106.00, High $106.34, Low $104.01, Close $105.09, Volume 2.2M.
- 2026-09-03: Open $105.42, High $106.56, Low $102.55, Close $106.50, Volume 3.4M.
- 2026-09-04: Open $105.00, High $106.50, Low $104.00, Close $105.22, Volume 1.8M.
- 2026-09-08: Open $102.69, High $108.11, Low $100.77, Close $105.61, Volume 3.8M.
- 2026-09-09: Open $108.76, High $112.76, Low $107.93, Close $110.75, Volume 4.6M.
- 2026-09-10: Open $109.08, High $111.18, Low $106.63, Close $107.13, Volume 2.9M.
- 2026-09-11: Open $107.63, High $110.74, Low $106.31, Close $106.79, Volume 3.7M.
- 2026-09-14: Open $105.43, High $107.86, Low $102.50, Close $105.57, Volume 4.6M.
- 2026-09-15: Open $105.63, High $107.42, Low $103.93, Close $105.40, Volume 2.8M.
- 4 · Insider transaction filing. Filed 2026-09-15. Accession 0001845574-26-000018.View filing
- 4 · Insider transaction filing. Filed 2026-09-14. Accession 0001867203-26-000016.View filing
- 4 · Insider transaction filing. Filed 2026-07-15. Accession 0001845574-26-000016.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