Current price$171.77
- Consensus target
- $155.62
- Gap to consensus
- -9.4%
- Confidence
- 35%
- Analyst range
- $75.00 – $220.00
- Std deviation
- $39.15
- Last updated
- Sep 16, 11:59 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $162.29USD | $102.00 – $220.00USD | 36 | — |
| MarketBeat | $150.91USD | $75.00 – $215.00USD | 36 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-17: Open $84.58, High $86.42, Low $83.06, Close $83.16, Volume 3.9M.
- 2026-03-18: Open $82.44, High $84.33, Low $82.20, Close $83.39, Volume 4.3M.
- 2026-03-19: Open $83.52, High $84.95, Low $82.29, Close $83.12, Volume 4.5M.
- 2026-03-20: Open $82.96, High $82.96, Low $80.27, Close $81.40, Volume 16.3M.
- 2026-03-23: Open $82.01, High $83.72, Low $81.22, Close $82.77, Volume 5M.
- 2026-03-24: Open $82.33, High $82.80, Low $79.12, Close $79.34, Volume 6.2M.
- 2026-03-25: Open $80.13, High $81.52, Low $78.46, Close $78.89, Volume 6.1M.
- 2026-03-26: Open $78.29, High $81.72, Low $78.29, Close $81.03, Volume 4.5M.
- 2026-03-27: Open $79.69, High $79.69, Low $76.42, Close $78.20, Volume 8.8M.
- 2026-03-30: Open $78.11, High $80.94, Low $78.08, Close $79.05, Volume 7M.
- 2026-03-31: Open $79.75, High $81.83, Low $79.56, Close $81.72, Volume 6M.
- 2026-04-01: Open $81.77, High $82.14, Low $80.00, Close $81.15, Volume 5.3M.
- 2026-04-02: Open $80.85, High $82.56, Low $80.02, Close $82.53, Volume 4.1M.
- 2026-04-06: Open $82.74, High $83.38, Low $81.83, Close $82.29, Volume 3.5M.
- 2026-04-07: Open $81.86, High $83.95, Low $81.63, Close $83.72, Volume 5.6M.
- 2026-04-08: Open $85.10, High $86.14, Low $82.28, Close $83.51, Volume 6M.
- 2026-04-09: Open $83.27, High $83.71, Low $79.56, Close $80.66, Volume 6.7M.
- 2026-04-10: Open $80.52, High $80.52, Low $76.01, Close $76.70, Volume 12.4M.
- 2026-04-13: Open $76.95, High $78.80, Low $76.10, Close $78.74, Volume 6.7M.
- 2026-04-14: Open $79.06, High $80.02, Low $77.73, Close $78.70, Volume 5.8M.
- 2026-04-15: Open $78.82, High $80.07, Low $77.41, Close $79.64, Volume 6.2M.
- 2026-04-16: Open $79.98, High $82.50, Low $79.89, Close $82.40, Volume 5.5M.
- 2026-04-17: Open $83.95, High $84.25, Low $81.02, Close $81.84, Volume 5M.
- 2026-04-20: Open $82.10, High $83.33, Low $81.47, Close $82.60, Volume 4M.
- 2026-04-21: Open $82.23, High $85.68, Low $82.10, Close $85.26, Volume 5.2M.
- 2026-04-22: Open $86.27, High $87.64, Low $85.78, Close $87.09, Volume 4.4M.
- 2026-04-23: Open $85.06, High $85.35, Low $81.81, Close $82.76, Volume 5.4M.
- 2026-04-24: Open $83.10, High $84.56, Low $82.50, Close $84.34, Volume 5.8M.
- 2026-04-27: Open $84.10, High $86.76, Low $83.78, Close $85.67, Volume 5.7M.
- 2026-04-28: Open $86.74, High $87.44, Low $85.44, Close $85.72, Volume 3.9M.
- 2026-04-29: Open $85.42, High $86.39, Low $84.43, Close $86.11, Volume 3.1M.
- 2026-04-30: Open $85.12, High $85.22, Low $82.44, Close $84.31, Volume 5.8M.
- 2026-05-01: Open $86.12, High $86.75, Low $84.97, Close $86.29, Volume 4M.
- 2026-05-04: Open $86.51, High $89.76, Low $86.36, Close $89.24, Volume 5.5M.
- 2026-05-05: Open $89.70, High $90.29, Low $88.55, Close $89.92, Volume 4M.
- 2026-05-06: Open $88.78, High $90.11, Low $87.29, Close $89.95, Volume 8.1M.
- 2026-05-07: Open $105.26, High $112.39, Low $104.51, Close $107.97, Volume 18.1M.
- 2026-05-08: Open $107.30, High $114.66, Low $106.67, Close $114.07, Volume 9.9M.
- 2026-05-11: Open $112.10, High $115.49, Low $112.10, Close $115.44, Volume 6.7M.
- 2026-05-12: Open $115.19, High $116.46, Low $113.16, Close $113.87, Volume 4.9M.
- 2026-05-13: Open $113.21, High $117.84, Low $112.71, Close $117.69, Volume 5.2M.
- 2026-05-14: Open $118.03, High $121.97, Low $115.77, Close $121.86, Volume 5.8M.
- 2026-05-15: Open $121.17, High $123.33, Low $119.49, Close $122.78, Volume 5.5M.
- 2026-05-18: Open $121.69, High $126.61, Low $120.87, Close $126.50, Volume 5.6M.
- 2026-05-19: Open $127.81, High $128.20, Low $123.76, Close $127.64, Volume 7M.
- 2026-05-20: Open $125.91, High $130.36, Low $125.33, Close $130.00, Volume 6M.
- 2026-05-21: Open $128.91, High $129.71, Low $127.40, Close $129.46, Volume 4.3M.
- 2026-05-22: Open $130.00, High $134.19, Low $128.57, Close $133.93, Volume 5.8M.
- 2026-05-26: Open $132.98, High $134.91, Low $130.60, Close $133.96, Volume 4.8M.
- 2026-05-27: Open $129.55, High $131.50, Low $126.78, Close $127.93, Volume 6.9M.
- 2026-05-28: Open $128.58, High $129.94, Low $126.61, Close $129.70, Volume 5.8M.
- 2026-05-29: Open $129.59, High $138.11, Low $129.00, Close $137.97, Volume 9.6M.
- 2026-06-01: Open $141.16, High $147.49, Low $140.25, Close $147.14, Volume 7.5M.
- 2026-06-02: Open $144.34, High $149.03, Low $141.75, Close $148.86, Volume 7.3M.
- 2026-06-03: Open $145.38, High $148.47, Low $143.39, Close $146.48, Volume 8M.
- 2026-06-04: Open $146.20, High $150.07, Low $144.32, Close $149.67, Volume 5.4M.
- 2026-06-05: Open $148.46, High $149.05, Low $143.46, Close $144.68, Volume 7.1M.
- 2026-06-08: Open $145.51, High $147.00, Low $142.51, Close $143.04, Volume 5.3M.
- 2026-06-09: Open $143.13, High $144.30, Low $133.05, Close $138.39, Volume 7.8M.
- 2026-06-10: Open $137.80, High $141.30, Low $137.01, Close $138.88, Volume 6.3M.
- 2026-06-11: Open $141.01, High $146.31, Low $139.40, Close $145.06, Volume 7.4M.
- 2026-06-12: Open $143.64, High $146.38, Low $142.15, Close $146.30, Volume 5.1M.
- 2026-06-15: Open $146.32, High $149.50, Low $143.98, Close $149.49, Volume 5.2M.
- 2026-06-16: Open $148.88, High $148.88, Low $144.33, Close $147.02, Volume 5.2M.
- 2026-06-17: Open $145.81, High $148.00, Low $141.69, Close $144.14, Volume 7.6M.
- 2026-06-18: Open $143.49, High $147.20, Low $139.79, Close $144.73, Volume 18.4M.
- 2026-06-22: Open $146.36, High $149.19, Low $143.59, Close $145.39, Volume 5.6M.
- 2026-06-23: Open $144.83, High $148.36, Low $143.47, Close $148.00, Volume 5.9M.
- 2026-06-24: Open $147.70, High $148.82, Low $144.57, Close $145.28, Volume 4.7M.
- 2026-06-25: Open $144.62, High $151.97, Low $144.62, Close $149.93, Volume 6.5M.
- 2026-06-26: Open $150.81, High $152.77, Low $147.55, Close $151.35, Volume 9.2M.
- 2026-06-29: Open $152.97, High $159.07, Low $152.13, Close $155.42, Volume 6.8M.
- 2026-06-30: Open $151.04, High $154.47, Low $150.73, Close $153.62, Volume 6.7M.
- 2026-07-01: Open $154.74, High $159.80, Low $152.54, Close $158.98, Volume 4.7M.
- 2026-07-02: Open $158.64, High $158.96, Low $156.20, Close $156.25, Volume 4.5M.
- 2026-07-06: Open $154.75, High $163.57, Low $153.43, Close $162.35, Volume 5.2M.
- 2026-07-07: Open $162.39, High $163.31, Low $155.68, Close $158.67, Volume 5.8M.
- 2026-07-08: Open $157.00, High $159.45, Low $154.42, Close $156.71, Volume 4.8M.
- 2026-07-09: Open $153.27, High $164.01, Low $152.25, Close $163.73, Volume 4.6M.
- 2026-07-10: Open $164.44, High $165.28, Low $156.62, Close $157.51, Volume 3.5M.
- 2026-07-13: Open $157.67, High $161.95, Low $155.72, Close $160.62, Volume 4.1M.
- 2026-07-14: Open $158.78, High $167.27, Low $158.06, Close $166.83, Volume 4.7M.
- 2026-07-15: Open $169.39, High $170.35, Low $163.03, Close $164.51, Volume 5.1M.
- 2026-07-16: Open $164.07, High $165.00, Low $159.08, Close $160.78, Volume 4.1M.
- 2026-07-17: Open $160.50, High $163.83, Low $158.93, Close $161.61, Volume 5.7M.
- 2026-07-20: Open $160.64, High $164.57, Low $160.00, Close $160.36, Volume 3.8M.
- 2026-07-21: Open $163.38, High $163.50, Low $156.02, Close $158.10, Volume 5.5M.
- 2026-07-22: Open $158.57, High $159.00, Low $154.51, Close $155.05, Volume 4.6M.
- 2026-07-23: Open $155.29, High $156.49, Low $150.92, Close $151.54, Volume 4.6M.
- 2026-07-24: Open $152.70, High $154.32, Low $151.48, Close $152.37, Volume 2.8M.
- 2026-07-27: Open $157.13, High $157.13, Low $151.68, Close $152.38, Volume 4.8M.
- 2026-07-28: Open $152.60, High $153.24, Low $146.12, Close $149.98, Volume 6M.
- 2026-07-29: Open $148.27, High $154.99, Low $143.77, Close $153.22, Volume 12.4M.
- 2026-07-30: Open $164.00, High $169.26, Low $152.23, Close $154.25, Volume 11M.
- 2026-07-31: Open $154.01, High $162.57, Low $153.61, Close $161.95, Volume 6.1M.
- 2026-08-03: Open $163.31, High $164.50, Low $159.32, Close $163.21, Volume 5.9M.
- 2026-08-04: Open $164.11, High $169.11, Low $162.77, Close $168.29, Volume 6.4M.
- 2026-08-05: Open $170.35, High $172.09, Low $163.94, Close $164.13, Volume 4.6M.
- 2026-08-06: Open $160.07, High $162.73, Low $158.27, Close $160.11, Volume 5M.
- 2026-08-07: Open $165.02, High $165.50, Low $158.56, Close $159.64, Volume 4.8M.
- 2026-08-10: Open $159.90, High $167.19, Low $159.64, Close $164.21, Volume 5.7M.
- 2026-08-11: Open $163.24, High $163.92, Low $160.74, Close $161.89, Volume 4.2M.
- 2026-08-12: Open $161.48, High $165.11, Low $160.00, Close $160.84, Volume 3.9M.
- 2026-08-13: Open $162.64, High $165.75, Low $160.14, Close $165.44, Volume 4.3M.
- 2026-08-14: Open $165.75, High $165.75, Low $159.10, Close $160.01, Volume 2.9M.
- 2026-08-17: Open $160.05, High $160.43, Low $155.57, Close $155.85, Volume 3.8M.
- 2026-08-18: Open $156.00, High $159.97, Low $155.70, Close $158.01, Volume 4.1M.
- 2026-08-19: Open $157.97, High $158.56, Low $151.66, Close $152.85, Volume 3.8M.
- 2026-08-20: Open $152.00, High $154.44, Low $150.16, Close $150.79, Volume 5.2M.
- 2026-08-21: Open $151.90, High $154.11, Low $148.25, Close $153.51, Volume 4.1M.
- 2026-08-24: Open $152.43, High $153.85, Low $150.40, Close $151.99, Volume 3.4M.
- 2026-08-25: Open $152.86, High $154.33, Low $151.67, Close $153.66, Volume 3.5M.
- 2026-08-26: Open $151.50, High $158.44, Low $149.50, Close $157.54, Volume 3M.
- 2026-08-27: Open $160.24, High $173.89, Low $159.88, Close $172.78, Volume 6.9M.
- 2026-08-28: Open $172.58, High $173.00, Low $162.68, Close $166.00, Volume 5.1M.
- 2026-08-31: Open $166.60, High $172.51, Low $165.71, Close $170.93, Volume 6.6M.
- 2026-09-01: Open $167.42, High $169.93, Low $160.60, Close $161.85, Volume 5.5M.
- 2026-09-02: Open $162.19, High $162.28, Low $151.80, Close $154.54, Volume 5.2M.
- 2026-09-03: Open $157.50, High $158.69, Low $154.48, Close $156.36, Volume 3.1M.
- 2026-09-04: Open $154.70, High $158.47, Low $154.00, Close $156.29, Volume 3.1M.
- 2026-09-08: Open $153.44, High $157.75, Low $152.00, Close $157.47, Volume 3.6M.
- 2026-09-09: Open $158.02, High $158.84, Low $156.04, Close $157.22, Volume 2.8M.
- 2026-09-10: Open $155.43, High $161.98, Low $154.00, Close $158.85, Volume 3.3M.
- 2026-09-11: Open $158.40, High $159.30, Low $155.18, Close $156.07, Volume 2.6M.
- 2026-09-14: Open $162.33, High $170.95, Low $160.08, Close $170.18, Volume 5.9M.
- 2026-09-15: Open $168.67, High $174.05, Low $167.40, Close $172.37, Volume 4.4M.
- 2026-09-16: Open $168.52, High $174.50, Low $168.52, Close $171.77, Volume 3.9M.
- 4 · Insider transaction filing. Filed 2026-09-16. Accession 0001476336-26-000014.View filing
- 4 · Insider transaction filing. Filed 2026-08-13. Accession 0001218470-26-000016.View filing
- 4 · Insider transaction filing. Filed 2026-08-13. Accession 0001302110-26-000028.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