Current price$154.07
- Consensus target
- $191.76
- Gap to consensus
- +24.5%
- Confidence
- 60%
- Analyst range
- $170.00 – $215.00
- Std deviation
- $13.20
- Last updated
- Sep 15, 10:29 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $190.24USD | $170.00 – $215.00USD | 17 | — |
| MarketBeat | $191.88USD | $170.00 – $215.00USD | 18 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $168.72, High $168.96, Low $165.04, Close $167.35, Volume 816.5K.
- 2026-03-17: Open $167.62, High $170.71, Low $166.73, Close $166.77, Volume 737.3K.
- 2026-03-18: Open $165.20, High $166.83, Low $164.99, Close $165.15, Volume 557.8K.
- 2026-03-19: Open $165.09, High $168.00, Low $163.67, Close $164.43, Volume 842.5K.
- 2026-03-20: Open $163.62, High $166.31, Low $163.29, Close $165.38, Volume 2.4M.
- 2026-03-23: Open $165.62, High $166.53, Low $162.95, Close $163.30, Volume 674.4K.
- 2026-03-24: Open $162.67, High $162.67, Low $158.61, Close $158.87, Volume 819.3K.
- 2026-03-25: Open $159.54, High $161.40, Low $153.58, Close $157.40, Volume 784K.
- 2026-03-26: Open $157.19, High $160.09, Low $156.37, Close $157.20, Volume 949.8K.
- 2026-03-27: Open $156.78, High $158.08, Low $152.28, Close $153.31, Volume 1.1M.
- 2026-03-30: Open $155.27, High $157.07, Low $153.99, Close $156.43, Volume 757.4K.
- 2026-03-31: Open $158.81, High $159.04, Low $155.56, Close $158.04, Volume 817.3K.
- 2026-04-01: Open $158.15, High $158.15, Low $154.28, Close $155.63, Volume 997.9K.
- 2026-04-02: Open $155.28, High $160.29, Low $154.26, Close $157.48, Volume 1M.
- 2026-04-06: Open $158.00, High $159.69, Low $156.79, Close $158.10, Volume 635.1K.
- 2026-04-07: Open $157.57, High $161.18, Low $156.98, Close $158.32, Volume 770.7K.
- 2026-04-08: Open $158.06, High $160.17, Low $157.72, Close $157.98, Volume 647.7K.
- 2026-04-09: Open $157.75, High $157.75, Low $152.23, Close $153.38, Volume 793.2K.
- 2026-04-10: Open $151.73, High $152.39, Low $146.92, Close $147.20, Volume 1.2M.
- 2026-04-13: Open $147.49, High $151.43, Low $146.93, Close $151.40, Volume 1.1M.
- 2026-04-14: Open $151.59, High $153.24, Low $151.11, Close $151.42, Volume 933.4K.
- 2026-04-15: Open $151.83, High $154.06, Low $151.21, Close $153.40, Volume 904.5K.
- 2026-04-16: Open $153.90, High $155.54, Low $153.23, Close $154.15, Volume 673.6K.
- 2026-04-17: Open $154.34, High $154.79, Low $152.74, Close $154.06, Volume 877.6K.
- 2026-04-20: Open $153.89, High $155.56, Low $153.45, Close $153.87, Volume 578.7K.
- 2026-04-21: Open $153.77, High $157.31, Low $152.73, Close $155.50, Volume 1.1M.
- 2026-04-22: Open $155.47, High $156.23, Low $153.26, Close $155.88, Volume 897.2K.
- 2026-04-23: Open $154.68, High $155.30, Low $147.35, Close $150.60, Volume 860.3K.
- 2026-04-24: Open $149.73, High $151.27, Low $148.36, Close $151.15, Volume 685.3K.
- 2026-04-27: Open $150.75, High $153.15, Low $150.51, Close $151.01, Volume 774.2K.
- 2026-04-28: Open $153.24, High $154.12, Low $151.83, Close $152.80, Volume 621.9K.
- 2026-04-29: Open $153.36, High $154.32, Low $152.55, Close $153.75, Volume 734.3K.
- 2026-04-30: Open $152.04, High $154.22, Low $151.69, Close $153.75, Volume 950.4K.
- 2026-05-01: Open $155.06, High $156.09, Low $152.95, Close $154.03, Volume 832.2K.
- 2026-05-04: Open $152.95, High $155.44, Low $152.06, Close $152.52, Volume 1.1M.
- 2026-05-05: Open $150.92, High $151.47, Low $147.90, Close $149.34, Volume 1.1M.
- 2026-05-06: Open $148.86, High $148.86, Low $141.81, Close $142.88, Volume 1.9M.
- 2026-05-07: Open $142.39, High $147.18, Low $142.39, Close $146.03, Volume 1.2M.
- 2026-05-08: Open $144.89, High $146.66, Low $142.62, Close $145.84, Volume 1.2M.
- 2026-05-11: Open $144.87, High $146.46, Low $142.93, Close $143.65, Volume 1.3M.
- 2026-05-12: Open $145.70, High $147.10, Low $144.22, Close $144.73, Volume 1.3M.
- 2026-05-13: Open $143.06, High $143.89, Low $139.00, Close $141.43, Volume 1.2M.
- 2026-05-14: Open $142.35, High $142.46, Low $132.36, Close $134.03, Volume 2.3M.
- 2026-05-15: Open $136.96, High $139.15, Low $135.97, Close $136.87, Volume 2.5M.
- 2026-05-18: Open $136.31, High $140.23, Low $134.71, Close $139.11, Volume 2M.
- 2026-05-19: Open $140.67, High $144.67, Low $138.37, Close $140.50, Volume 1.5M.
- 2026-05-20: Open $138.66, High $140.44, Low $136.72, Close $139.82, Volume 1.1M.
- 2026-05-21: Open $138.58, High $141.51, Low $136.79, Close $139.56, Volume 1.2M.
- 2026-05-22: Open $139.44, High $142.05, Low $139.16, Close $140.19, Volume 1.1M.
- 2026-05-26: Open $138.90, High $138.90, Low $136.78, Close $137.36, Volume 1.6M.
- 2026-05-27: Open $136.71, High $139.45, Low $135.62, Close $136.26, Volume 1.2M.
- 2026-05-28: Open $136.26, High $136.80, Low $135.11, Close $136.22, Volume 1.4M.
- 2026-05-29: Open $136.22, High $137.91, Low $135.17, Close $136.32, Volume 8.2M.
- 2026-06-01: Open $136.43, High $141.60, Low $136.26, Close $140.20, Volume 2M.
- 2026-06-02: Open $138.77, High $138.81, Low $135.66, Close $136.03, Volume 1.2M.
- 2026-06-03: Open $135.92, High $135.92, Low $131.39, Close $133.13, Volume 1.4M.
- 2026-06-04: Open $135.49, High $136.70, Low $130.66, Close $130.73, Volume 1.4M.
- 2026-06-05: Open $130.96, High $132.46, Low $129.25, Close $130.11, Volume 1.6M.
- 2026-06-08: Open $128.95, High $129.27, Low $126.14, Close $126.37, Volume 1.3M.
- 2026-06-09: Open $125.24, High $127.78, Low $124.78, Close $127.35, Volume 1.3M.
- 2026-06-10: Open $127.35, High $130.60, Low $125.80, Close $127.59, Volume 1.3M.
- 2026-06-11: Open $128.05, High $129.12, Low $125.75, Close $125.96, Volume 1.8M.
- 2026-06-12: Open $125.96, High $128.83, Low $124.63, Close $128.23, Volume 1.4M.
- 2026-06-15: Open $129.47, High $133.13, Low $128.29, Close $130.35, Volume 2.2M.
- 2026-06-16: Open $131.15, High $131.35, Low $128.67, Close $129.29, Volume 1.4M.
- 2026-06-17: Open $127.68, High $130.73, Low $123.56, Close $124.22, Volume 1.7M.
- 2026-06-18: Open $125.63, High $126.72, Low $122.87, Close $126.23, Volume 5.8M.
- 2026-06-22: Open $124.56, High $125.29, Low $121.04, Close $123.42, Volume 1.7M.
- 2026-06-23: Open $125.20, High $126.96, Low $125.04, Close $125.25, Volume 1.5M.
- 2026-06-24: Open $124.48, High $129.29, Low $124.33, Close $128.06, Volume 1.1M.
- 2026-06-25: Open $126.87, High $129.80, Low $125.24, Close $128.71, Volume 1.6M.
- 2026-06-26: Open $129.67, High $135.56, Low $129.67, Close $135.00, Volume 2.1M.
- 2026-06-29: Open $135.73, High $137.34, Low $133.63, Close $136.73, Volume 1.8M.
- 2026-06-30: Open $135.05, High $138.50, Low $134.50, Close $137.74, Volume 1.1M.
- 2026-07-01: Open $139.40, High $145.10, Low $139.37, Close $142.42, Volume 1.4M.
- 2026-07-02: Open $142.98, High $147.61, Low $142.98, Close $146.87, Volume 1.1M.
- 2026-07-06: Open $146.82, High $148.12, Low $144.27, Close $146.38, Volume 1.3M.
- 2026-07-07: Open $147.44, High $150.23, Low $146.55, Close $146.71, Volume 1.4M.
- 2026-07-08: Open $147.76, High $147.78, Low $143.84, Close $147.37, Volume 1.9M.
- 2026-07-09: Open $145.26, High $150.59, Low $143.34, Close $150.22, Volume 1.7M.
- 2026-07-10: Open $151.10, High $151.75, Low $147.73, Close $150.32, Volume 1.8M.
- 2026-07-13: Open $150.67, High $153.41, Low $150.48, Close $150.73, Volume 1.3M.
- 2026-07-14: Open $146.93, High $148.49, Low $145.26, Close $145.37, Volume 1.6M.
- 2026-07-15: Open $146.75, High $150.76, Low $146.16, Close $148.47, Volume 1.1M.
- 2026-07-16: Open $150.01, High $154.45, Low $149.11, Close $153.84, Volume 930.9K.
- 2026-07-17: Open $153.21, High $155.77, Low $149.60, Close $151.67, Volume 1.2M.
- 2026-07-20: Open $151.67, High $153.94, Low $148.43, Close $153.16, Volume 1.3M.
- 2026-07-21: Open $149.44, High $151.84, Low $148.42, Close $148.90, Volume 684.1K.
- 2026-07-22: Open $150.14, High $150.14, Low $145.74, Close $146.16, Volume 852.4K.
- 2026-07-23: Open $146.64, High $148.43, Low $144.38, Close $148.23, Volume 1.1M.
- 2026-07-24: Open $149.58, High $151.39, Low $147.83, Close $150.58, Volume 714.8K.
- 2026-07-27: Open $151.71, High $154.97, Low $150.84, Close $152.98, Volume 735.6K.
- 2026-07-28: Open $155.04, High $158.95, Low $154.86, Close $157.43, Volume 896.1K.
- 2026-07-29: Open $157.77, High $162.96, Low $157.75, Close $161.15, Volume 947.7K.
- 2026-07-30: Open $158.52, High $159.16, Low $153.33, Close $154.24, Volume 833K.
- 2026-07-31: Open $152.00, High $154.29, Low $149.82, Close $154.04, Volume 1M.
- 2026-08-03: Open $154.43, High $159.30, Low $154.43, Close $156.53, Volume 617.4K.
- 2026-08-04: Open $152.42, High $156.91, Low $152.31, Close $156.63, Volume 712.1K.
- 2026-08-05: Open $158.97, High $158.97, Low $152.58, Close $154.35, Volume 1.1M.
- 2026-08-06: Open $152.88, High $157.17, Low $151.62, Close $156.94, Volume 1.1M.
- 2026-08-07: Open $156.09, High $157.76, Low $154.99, Close $155.95, Volume 873.5K.
- 2026-08-10: Open $151.96, High $155.99, Low $151.96, Close $155.08, Volume 644.8K.
- 2026-08-11: Open $154.34, High $156.01, Low $153.16, Close $153.63, Volume 838.3K.
- 2026-08-12: Open $152.92, High $153.60, Low $150.51, Close $152.31, Volume 803K.
- 2026-08-13: Open $152.49, High $156.25, Low $151.34, Close $155.86, Volume 549.7K.
- 2026-08-14: Open $156.24, High $156.24, Low $152.30, Close $153.31, Volume 653.7K.
- 2026-08-17: Open $151.89, High $152.68, Low $149.19, Close $149.87, Volume 1.3M.
- 2026-08-18: Open $151.50, High $155.56, Low $151.30, Close $153.12, Volume 1.4M.
- 2026-08-19: Open $163.80, High $169.37, Low $157.55, Close $163.06, Volume 1.9M.
- 2026-08-20: Open $163.31, High $167.61, Low $162.58, Close $165.08, Volume 1M.
- 2026-08-21: Open $165.45, High $167.84, Low $163.53, Close $166.20, Volume 999.4K.
- 2026-08-24: Open $165.84, High $171.46, Low $165.84, Close $170.51, Volume 1M.
- 2026-08-25: Open $169.87, High $174.31, Low $167.97, Close $173.62, Volume 1.3M.
- 2026-08-26: Open $172.79, High $174.99, Low $171.52, Close $172.39, Volume 819K.
- 2026-08-27: Open $171.98, High $173.77, Low $169.26, Close $169.64, Volume 661.8K.
- 2026-08-28: Open $168.94, High $170.12, Low $167.28, Close $169.73, Volume 901.8K.
- 2026-08-31: Open $168.32, High $169.08, Low $166.57, Close $167.91, Volume 835.5K.
- 2026-09-01: Open $167.39, High $169.32, Low $166.67, Close $168.10, Volume 900.9K.
- 2026-09-02: Open $167.51, High $169.75, Low $166.07, Close $167.03, Volume 889.6K.
- 2026-09-03: Open $168.24, High $170.95, Low $166.63, Close $168.37, Volume 616.5K.
- 2026-09-04: Open $165.90, High $166.35, Low $162.98, Close $165.64, Volume 691.8K.
- 2026-09-08: Open $163.98, High $164.08, Low $159.23, Close $159.83, Volume 802.3K.
- 2026-09-09: Open $159.84, High $160.12, Low $157.55, Close $158.48, Volume 805K.
- 2026-09-10: Open $158.75, High $162.53, Low $158.75, Close $161.42, Volume 796.4K.
- 2026-09-11: Open $161.15, High $163.00, Low $160.15, Close $161.12, Volume 783.1K.
- 2026-09-14: Open $165.78, High $168.28, Low $164.27, Close $164.55, Volume 1.4M.
- 2026-09-15: Open $162.91, High $166.46, Low $153.82, Close $154.07, Volume 1.5M.
- 4 · Insider transaction filing. Filed 2026-09-01. Accession 0000779152-26-000080.View filing
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0000779152-26-000074.View filing
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0000779152-26-000075.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