Current price$140.20
- Consensus target
- $163.98
- Gap to consensus
- +17.0%
- Confidence
- 50%
- Analyst range
- $125.00 – $206.00
- Std deviation
- $23.89
- Last updated
- Sep 15, 10:14 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $162.92USD | $125.00 – $206.00USD | 12 | — |
| MarketBeat | $166.08USD | $125.00 – $206.00USD | 15 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $141.63, High $142.13, Low $139.96, Close $142.09, Volume 1.9M.
- 2026-03-17: Open $142.71, High $143.64, Low $141.60, Close $142.14, Volume 2.4M.
- 2026-03-18: Open $140.74, High $142.01, Low $136.72, Close $137.25, Volume 2.3M.
- 2026-03-19: Open $136.80, High $138.53, Low $136.08, Close $137.98, Volume 2.7M.
- 2026-03-20: Open $137.56, High $137.77, Low $131.75, Close $133.12, Volume 6.7M.
- 2026-03-23: Open $136.86, High $140.29, Low $136.23, Close $138.82, Volume 3M.
- 2026-03-24: Open $136.66, High $140.06, Low $135.85, Close $138.33, Volume 2.8M.
- 2026-03-25: Open $140.15, High $140.51, Low $133.52, Close $137.69, Volume 3.3M.
- 2026-03-26: Open $136.33, High $138.87, Low $135.86, Close $135.96, Volume 2M.
- 2026-03-27: Open $134.94, High $136.50, Low $133.48, Close $134.19, Volume 2.8M.
- 2026-03-30: Open $136.97, High $137.03, Low $132.39, Close $132.53, Volume 3.1M.
- 2026-03-31: Open $135.76, High $137.96, Low $132.39, Close $137.22, Volume 3M.
- 2026-04-01: Open $136.93, High $139.99, Low $135.98, Close $138.25, Volume 2.2M.
- 2026-04-02: Open $136.37, High $140.81, Low $135.18, Close $139.69, Volume 2M.
- 2026-04-06: Open $139.02, High $141.90, Low $138.80, Close $141.72, Volume 1.9M.
- 2026-04-07: Open $139.73, High $140.01, Low $135.80, Close $137.07, Volume 2.7M.
- 2026-04-08: Open $141.78, High $146.73, Low $141.65, Close $142.68, Volume 3.5M.
- 2026-04-09: Open $141.18, High $145.96, Low $140.60, Close $143.74, Volume 3.8M.
- 2026-04-10: Open $143.70, High $144.10, Low $139.51, Close $142.64, Volume 3.9M.
- 2026-04-13: Open $141.97, High $144.44, Low $140.43, Close $144.33, Volume 1.7M.
- 2026-04-14: Open $145.00, High $146.84, Low $144.20, Close $145.25, Volume 1.7M.
- 2026-04-15: Open $144.48, High $144.78, Low $142.79, Close $144.20, Volume 1.8M.
- 2026-04-16: Open $144.51, High $145.74, Low $142.79, Close $143.35, Volume 2.1M.
- 2026-04-17: Open $146.69, High $153.05, Low $146.69, Close $149.81, Volume 3.4M.
- 2026-04-20: Open $148.57, High $153.53, Low $148.23, Close $153.34, Volume 3.4M.
- 2026-04-21: Open $166.98, High $166.98, Low $161.30, Close $162.20, Volume 6.3M.
- 2026-04-22: Open $162.95, High $164.42, Low $159.93, Close $161.18, Volume 3.3M.
- 2026-04-23: Open $161.97, High $164.50, Low $160.01, Close $164.22, Volume 2.7M.
- 2026-04-24: Open $163.98, High $164.61, Low $159.61, Close $159.90, Volume 2.2M.
- 2026-04-27: Open $159.00, High $160.99, Low $158.55, Close $159.33, Volume 1.6M.
- 2026-04-28: Open $160.42, High $161.17, Low $156.01, Close $156.41, Volume 1.6M.
- 2026-04-29: Open $155.25, High $156.41, Low $151.38, Close $151.65, Volume 2.2M.
- 2026-04-30: Open $152.22, High $154.93, Low $152.07, Close $153.86, Volume 1.6M.
- 2026-05-01: Open $154.16, High $154.43, Low $149.83, Close $149.98, Volume 2.2M.
- 2026-05-04: Open $148.10, High $149.01, Low $143.22, Close $143.53, Volume 2.3M.
- 2026-05-05: Open $144.58, High $148.30, Low $144.00, Close $146.47, Volume 1.9M.
- 2026-05-06: Open $150.99, High $152.80, Low $148.70, Close $149.17, Volume 2.6M.
- 2026-05-07: Open $148.74, High $149.86, Low $145.57, Close $145.97, Volume 1.8M.
- 2026-05-08: Open $146.97, High $148.28, Low $145.14, Close $147.63, Volume 1.5M.
- 2026-05-11: Open $147.55, High $147.62, Low $144.75, Close $144.96, Volume 1.8M.
- 2026-05-12: Open $145.00, High $145.51, Low $141.69, Close $143.27, Volume 2.4M.
- 2026-05-13: Open $142.35, High $143.36, Low $139.02, Close $140.73, Volume 2.3M.
- 2026-05-14: Open $141.60, High $142.17, Low $138.78, Close $139.36, Volume 2.4M.
- 2026-05-15: Open $139.03, High $140.06, Low $134.77, Close $135.39, Volume 2.7M.
- 2026-05-18: Open $136.81, High $139.95, Low $135.80, Close $137.49, Volume 2.3M.
- 2026-05-19: Open $135.40, High $136.58, Low $133.84, Close $134.72, Volume 2.7M.
- 2026-05-20: Open $136.11, High $141.85, Low $134.32, Close $141.76, Volume 3.3M.
- 2026-05-21: Open $139.63, High $144.39, Low $137.78, Close $144.14, Volume 2.4M.
- 2026-05-22: Open $144.18, High $144.74, Low $141.00, Close $143.73, Volume 1.8M.
- 2026-05-26: Open $145.20, High $146.24, Low $143.82, Close $145.60, Volume 1.8M.
- 2026-05-27: Open $147.10, High $151.89, Low $146.71, Close $147.81, Volume 2.1M.
- 2026-05-28: Open $144.41, High $147.63, Low $144.41, Close $146.92, Volume 2M.
- 2026-05-29: Open $147.62, High $149.63, Low $145.94, Close $147.09, Volume 5.9M.
- 2026-06-01: Open $148.50, High $149.11, Low $145.99, Close $146.98, Volume 2.1M.
- 2026-06-02: Open $147.17, High $147.98, Low $145.33, Close $147.91, Volume 1.3M.
- 2026-06-03: Open $145.79, High $147.80, Low $144.17, Close $144.50, Volume 2.3M.
- 2026-06-04: Open $146.72, High $147.96, Low $144.31, Close $146.41, Volume 1.5M.
- 2026-06-05: Open $144.42, High $147.06, Low $144.21, Close $145.60, Volume 1.4M.
- 2026-06-08: Open $144.75, High $145.95, Low $143.63, Close $144.28, Volume 1.6M.
- 2026-06-09: Open $145.86, High $151.36, Low $144.24, Close $151.07, Volume 2.1M.
- 2026-06-10: Open $150.94, High $150.96, Low $146.08, Close $146.71, Volume 2.2M.
- 2026-06-11: Open $147.20, High $154.63, Low $146.47, Close $154.43, Volume 2.3M.
- 2026-06-12: Open $154.21, High $155.62, Low $152.17, Close $154.09, Volume 2.4M.
- 2026-06-15: Open $157.15, High $160.35, Low $154.90, Close $155.09, Volume 2.1M.
- 2026-06-16: Open $155.84, High $158.51, Low $155.43, Close $156.33, Volume 1.8M.
- 2026-06-17: Open $155.25, High $161.56, Low $151.96, Close $152.48, Volume 3.1M.
- 2026-06-18: Open $154.25, High $160.36, Low $154.00, Close $157.81, Volume 4.4M.
- 2026-06-22: Open $158.00, High $158.64, Low $155.59, Close $155.94, Volume 1.8M.
- 2026-06-23: Open $155.55, High $157.90, Low $154.65, Close $156.08, Volume 1.6M.
- 2026-06-24: Open $160.70, High $169.25, Low $160.20, Close $166.51, Volume 3.6M.
- 2026-06-25: Open $168.18, High $170.79, Low $165.13, Close $166.95, Volume 2.3M.
- 2026-06-26: Open $167.77, High $168.50, Low $165.29, Close $166.29, Volume 2.8M.
- 2026-06-29: Open $165.27, High $165.75, Low $163.13, Close $164.23, Volume 2.1M.
- 2026-06-30: Open $164.52, High $164.65, Low $161.75, Close $162.88, Volume 1.6M.
- 2026-07-01: Open $160.79, High $163.99, Low $156.94, Close $157.06, Volume 2.3M.
- 2026-07-02: Open $156.97, High $159.58, Low $154.62, Close $158.57, Volume 2M.
- 2026-07-06: Open $158.78, High $159.41, Low $155.84, Close $156.88, Volume 2.1M.
- 2026-07-07: Open $158.19, High $160.00, Low $155.34, Close $155.72, Volume 2M.
- 2026-07-08: Open $153.37, High $154.19, Low $147.86, Close $148.51, Volume 2.7M.
- 2026-07-09: Open $149.14, High $151.55, Low $148.19, Close $149.55, Volume 1.8M.
- 2026-07-10: Open $149.65, High $153.94, Low $149.65, Close $151.58, Volume 1.7M.
- 2026-07-13: Open $151.85, High $153.41, Low $147.95, Close $148.85, Volume 2.3M.
- 2026-07-14: Open $152.00, High $153.97, Low $148.41, Close $149.99, Volume 2.4M.
- 2026-07-15: Open $149.68, High $152.61, Low $149.19, Close $151.55, Volume 1.8M.
- 2026-07-16: Open $151.45, High $155.59, Low $150.96, Close $154.42, Volume 2.1M.
- 2026-07-17: Open $153.65, High $157.23, Low $148.76, Close $149.39, Volume 2.9M.
- 2026-07-20: Open $149.82, High $149.99, Low $143.93, Close $144.79, Volume 4.7M.
- 2026-07-21: Open $145.01, High $145.68, Low $142.01, Close $143.52, Volume 3.3M.
- 2026-07-22: Open $143.59, High $145.16, Low $140.07, Close $142.52, Volume 3.7M.
- 2026-07-23: Open $139.96, High $142.12, Low $138.83, Close $142.12, Volume 4.5M.
- 2026-07-24: Open $142.17, High $146.86, Low $141.83, Close $146.76, Volume 2.2M.
- 2026-07-27: Open $148.67, High $151.00, Low $146.76, Close $147.65, Volume 2.4M.
- 2026-07-28: Open $149.50, High $152.09, Low $149.03, Close $151.16, Volume 2.8M.
- 2026-07-29: Open $148.99, High $152.74, Low $146.43, Close $147.16, Volume 3.6M.
- 2026-07-30: Open $147.38, High $148.30, Low $143.28, Close $145.53, Volume 2.8M.
- 2026-07-31: Open $145.15, High $145.50, Low $142.76, Close $143.06, Volume 2.2M.
- 2026-08-03: Open $145.92, High $148.71, Low $144.38, Close $146.66, Volume 1.9M.
- 2026-08-04: Open $146.43, High $150.79, Low $146.25, Close $150.37, Volume 2.2M.
- 2026-08-05: Open $148.88, High $151.87, Low $148.87, Close $151.45, Volume 1.8M.
- 2026-08-06: Open $150.43, High $150.43, Low $145.27, Close $146.01, Volume 2.4M.
- 2026-08-07: Open $146.46, High $151.34, Low $146.46, Close $151.08, Volume 2.3M.
- 2026-08-10: Open $150.03, High $150.03, Low $145.31, Close $146.66, Volume 2.3M.
- 2026-08-11: Open $147.11, High $150.85, Low $146.51, Close $150.79, Volume 1.7M.
- 2026-08-12: Open $151.00, High $151.01, Low $145.17, Close $145.82, Volume 2.4M.
- 2026-08-13: Open $148.06, High $150.07, Low $146.49, Close $149.88, Volume 2M.
- 2026-08-14: Open $149.05, High $150.19, Low $148.45, Close $148.81, Volume 1.5M.
- 2026-08-17: Open $147.55, High $148.91, Low $146.65, Close $148.34, Volume 1.7M.
- 2026-08-18: Open $149.35, High $149.50, Low $145.44, Close $145.68, Volume 2M.
- 2026-08-19: Open $150.00, High $154.40, Low $148.78, Close $151.86, Volume 2.1M.
- 2026-08-20: Open $148.51, High $150.13, Low $146.49, Close $147.33, Volume 1.8M.
- 2026-08-21: Open $148.58, High $149.81, Low $147.32, Close $148.35, Volume 1.8M.
- 2026-08-24: Open $149.05, High $151.37, Low $148.26, Close $148.97, Volume 1.7M.
- 2026-08-25: Open $150.11, High $150.99, Low $147.56, Close $150.80, Volume 1.2M.
- 2026-08-26: Open $150.39, High $151.54, Low $149.03, Close $149.25, Volume 1.4M.
- 2026-08-27: Open $147.61, High $148.03, Low $144.98, Close $145.26, Volume 1.7M.
- 2026-08-28: Open $146.58, High $148.96, Low $145.36, Close $147.39, Volume 1.5M.
- 2026-08-31: Open $145.57, High $146.39, Low $144.00, Close $144.56, Volume 2.6M.
- 2026-09-01: Open $143.13, High $144.43, Low $141.02, Close $141.37, Volume 2M.
- 2026-09-02: Open $141.78, High $143.21, Low $141.49, Close $142.26, Volume 1.7M.
- 2026-09-03: Open $144.29, High $146.00, Low $142.00, Close $144.41, Volume 1.8M.
- 2026-09-04: Open $143.71, High $144.26, Low $142.08, Close $142.75, Volume 1.7M.
- 2026-09-08: Open $141.00, High $141.85, Low $138.27, Close $138.49, Volume 2.4M.
- 2026-09-09: Open $138.26, High $140.22, Low $137.31, Close $138.93, Volume 2.3M.
- 2026-09-10: Open $137.60, High $137.60, Low $133.88, Close $135.57, Volume 3.8M.
- 2026-09-11: Open $137.94, High $138.74, Low $135.48, Close $137.89, Volume 2.5M.
- 2026-09-14: Open $136.75, High $140.07, Low $136.16, Close $139.41, Volume 2.2M.
- 2026-09-15: Open $139.79, High $140.68, Low $138.16, Close $140.20, Volume 2.3M.
- 4 · Insider transaction filing. Filed 2026-09-10. Accession 0000882184-26-000104.View filing
- 4 · Insider transaction filing. Filed 2026-08-26. Accession 0000882184-26-000100.View filing
- 4 · Insider transaction filing. Filed 2026-08-26. Accession 0000882184-26-000101.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