Current price$147.00
- Consensus target
- $204.75
- Gap to consensus
- +39.3%
- Confidence
- 53%
- Analyst range
- $150.00 – $240.00
- Std deviation
- $24.61
- Last updated
- Sep 15, 09:36 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $208.60USD | $170.00 – $240.00USD | 15 | — |
| MarketBeat | $206.36USD | $150.00 – $240.00USD | 15 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $166.60, High $169.57, Low $164.05, Close $169.45, Volume 1.5M.
- 2026-03-17: Open $174.19, High $179.06, Low $174.19, Close $176.12, Volume 1.3M.
- 2026-03-18: Open $172.97, High $175.43, Low $170.50, Close $172.41, Volume 1.7M.
- 2026-03-19: Open $180.00, High $180.62, Low $175.04, Close $176.25, Volume 2.3M.
- 2026-03-20: Open $175.97, High $178.74, Low $171.27, Close $173.18, Volume 2.1M.
- 2026-03-23: Open $178.00, High $182.16, Low $176.36, Close $180.86, Volume 1.4M.
- 2026-03-24: Open $177.92, High $181.45, Low $175.38, Close $179.34, Volume 985.6K.
- 2026-03-25: Open $180.78, High $183.34, Low $176.15, Close $180.27, Volume 746.8K.
- 2026-03-26: Open $177.66, High $182.97, Low $176.73, Close $177.33, Volume 652.1K.
- 2026-03-27: Open $175.51, High $176.83, Low $163.78, Close $166.38, Volume 1.3M.
- 2026-03-30: Open $168.25, High $168.25, Low $164.73, Close $166.26, Volume 1.1M.
- 2026-03-31: Open $167.50, High $173.12, Low $166.06, Close $171.43, Volume 791.4K.
- 2026-04-01: Open $172.61, High $178.17, Low $171.74, Close $172.73, Volume 872.2K.
- 2026-04-02: Open $168.52, High $175.15, Low $164.00, Close $170.60, Volume 1.1M.
- 2026-04-06: Open $170.07, High $172.73, Low $169.13, Close $171.87, Volume 501.6K.
- 2026-04-07: Open $171.10, High $171.15, Low $165.40, Close $166.87, Volume 934.5K.
- 2026-04-08: Open $177.62, High $185.00, Low $176.00, Close $176.83, Volume 927.4K.
- 2026-04-09: Open $173.21, High $175.65, Low $170.50, Close $174.53, Volume 970.1K.
- 2026-04-10: Open $175.27, High $178.23, Low $172.34, Close $173.14, Volume 784.9K.
- 2026-04-13: Open $171.74, High $181.28, Low $170.18, Close $180.67, Volume 1M.
- 2026-04-14: Open $183.10, High $187.99, Low $182.63, Close $184.69, Volume 879.3K.
- 2026-04-15: Open $187.32, High $187.99, Low $185.34, Close $186.53, Volume 785.8K.
- 2026-04-16: Open $186.72, High $189.00, Low $184.48, Close $185.02, Volume 645.9K.
- 2026-04-17: Open $188.87, High $194.67, Low $188.23, Close $190.07, Volume 1M.
- 2026-04-20: Open $187.35, High $193.00, Low $187.05, Close $191.66, Volume 1.4M.
- 2026-04-21: Open $193.40, High $200.44, Low $192.35, Close $195.20, Volume 1.5M.
- 2026-04-22: Open $198.12, High $198.12, Low $193.67, Close $196.05, Volume 922.3K.
- 2026-04-23: Open $194.52, High $196.13, Low $187.58, Close $190.67, Volume 1M.
- 2026-04-24: Open $190.96, High $191.91, Low $187.01, Close $189.61, Volume 738.5K.
- 2026-04-27: Open $189.71, High $192.45, Low $183.81, Close $184.70, Volume 1.5M.
- 2026-04-28: Open $183.76, High $183.76, Low $174.62, Close $177.28, Volume 1.7M.
- 2026-04-29: Open $177.28, High $180.42, Low $176.08, Close $178.40, Volume 1.4M.
- 2026-04-30: Open $177.00, High $177.11, Low $167.46, Close $176.01, Volume 1.9M.
- 2026-05-01: Open $177.16, High $179.37, Low $174.98, Close $178.91, Volume 840.3K.
- 2026-05-04: Open $175.73, High $178.12, Low $171.27, Close $171.88, Volume 703.6K.
- 2026-05-05: Open $171.26, High $172.62, Low $167.77, Close $168.71, Volume 751.2K.
- 2026-05-06: Open $169.47, High $174.96, Low $168.73, Close $173.94, Volume 768.4K.
- 2026-05-07: Open $174.96, High $176.46, Low $167.82, Close $168.39, Volume 753.3K.
- 2026-05-08: Open $168.39, High $169.18, Low $163.29, Close $168.78, Volume 835.8K.
- 2026-05-11: Open $168.88, High $169.66, Low $162.72, Close $164.61, Volume 1.1M.
- 2026-05-12: Open $164.78, High $167.65, Low $163.60, Close $165.79, Volume 630.6K.
- 2026-05-13: Open $165.42, High $165.77, Low $160.88, Close $161.75, Volume 636.4K.
- 2026-05-14: Open $161.40, High $163.59, Low $159.85, Close $160.53, Volume 633.7K.
- 2026-05-15: Open $159.55, High $161.00, Low $156.99, Close $157.25, Volume 923.6K.
- 2026-05-18: Open $158.02, High $161.22, Low $155.90, Close $158.78, Volume 982.7K.
- 2026-05-19: Open $158.59, High $159.69, Low $154.20, Close $155.16, Volume 1.4M.
- 2026-05-20: Open $155.16, High $163.95, Low $151.58, Close $163.38, Volume 1.5M.
- 2026-05-21: Open $162.15, High $165.01, Low $160.43, Close $163.04, Volume 1.2M.
- 2026-05-22: Open $162.90, High $165.48, Low $161.17, Close $163.61, Volume 844.5K.
- 2026-05-26: Open $164.97, High $166.00, Low $162.32, Close $163.55, Volume 873.5K.
- 2026-05-27: Open $164.80, High $167.50, Low $161.43, Close $162.88, Volume 1.6M.
- 2026-05-28: Open $162.88, High $173.78, Low $160.33, Close $173.25, Volume 1.6M.
- 2026-05-29: Open $173.79, High $177.66, Low $171.92, Close $174.95, Volume 1.2M.
- 2026-06-01: Open $172.40, High $173.40, Low $169.30, Close $169.77, Volume 856.8K.
- 2026-06-02: Open $169.77, High $173.47, Low $165.99, Close $166.69, Volume 901.9K.
- 2026-06-03: Open $166.27, High $167.13, Low $160.70, Close $161.71, Volume 1.1M.
- 2026-06-04: Open $164.90, High $168.42, Low $164.07, Close $168.29, Volume 979.6K.
- 2026-06-05: Open $168.29, High $171.00, Low $166.40, Close $167.74, Volume 494.4K.
- 2026-06-08: Open $167.55, High $173.29, Low $167.08, Close $172.05, Volume 1M.
- 2026-06-09: Open $174.51, High $179.85, Low $172.59, Close $178.10, Volume 1M.
- 2026-06-10: Open $177.73, High $179.21, Low $169.99, Close $170.50, Volume 1.2M.
- 2026-06-11: Open $170.50, High $177.88, Low $169.30, Close $176.51, Volume 1M.
- 2026-06-12: Open $176.51, High $177.49, Low $172.43, Close $174.84, Volume 574.5K.
- 2026-06-15: Open $177.88, High $182.59, Low $177.21, Close $178.26, Volume 1.1M.
- 2026-06-16: Open $178.27, High $181.22, Low $177.75, Close $179.52, Volume 635.2K.
- 2026-06-17: Open $179.36, High $185.00, Low $172.16, Close $173.53, Volume 843.7K.
- 2026-06-18: Open $176.70, High $183.03, Low $173.56, Close $182.08, Volume 1.9M.
- 2026-06-22: Open $178.50, High $180.55, Low $173.48, Close $173.76, Volume 1.3M.
- 2026-06-23: Open $172.67, High $174.67, Low $168.29, Close $168.49, Volume 1.1M.
- 2026-06-24: Open $170.34, High $174.37, Low $165.50, Close $170.90, Volume 1.5M.
- 2026-06-25: Open $172.99, High $176.70, Low $171.54, Close $175.71, Volume 850.5K.
- 2026-06-26: Open $174.03, High $179.35, Low $174.03, Close $178.43, Volume 1.7M.
- 2026-06-29: Open $177.62, High $178.34, Low $170.05, Close $173.43, Volume 973.3K.
- 2026-06-30: Open $172.80, High $173.43, Low $166.27, Close $168.66, Volume 1.4M.
- 2026-07-01: Open $168.66, High $182.84, Low $166.91, Close $181.49, Volume 1.5M.
- 2026-07-02: Open $183.11, High $186.52, Low $181.53, Close $184.52, Volume 1.4M.
- 2026-07-06: Open $183.72, High $188.60, Low $179.37, Close $188.39, Volume 1.1M.
- 2026-07-07: Open $189.61, High $190.97, Low $183.79, Close $185.22, Volume 913.5K.
- 2026-07-08: Open $182.55, High $185.07, Low $173.97, Close $174.68, Volume 1M.
- 2026-07-09: Open $174.42, High $180.29, Low $173.70, Close $178.17, Volume 1.1M.
- 2026-07-10: Open $179.61, High $181.22, Low $175.00, Close $179.45, Volume 630.8K.
- 2026-07-13: Open $180.14, High $184.62, Low $179.78, Close $180.59, Volume 486.8K.
- 2026-07-14: Open $181.54, High $182.44, Low $175.14, Close $178.46, Volume 417.7K.
- 2026-07-15: Open $178.23, High $184.60, Low $178.23, Close $181.26, Volume 604.8K.
- 2026-07-16: Open $181.25, High $182.93, Low $176.32, Close $178.41, Volume 1.4M.
- 2026-07-17: Open $176.19, High $181.17, Low $174.93, Close $176.76, Volume 828.7K.
- 2026-07-20: Open $177.08, High $177.99, Low $174.05, Close $175.05, Volume 1.1M.
- 2026-07-21: Open $175.05, High $179.30, Low $173.01, Close $177.50, Volume 683.1K.
- 2026-07-22: Open $178.78, High $178.78, Low $172.21, Close $172.46, Volume 511.9K.
- 2026-07-23: Open $169.28, High $171.31, Low $165.67, Close $168.24, Volume 821K.
- 2026-07-24: Open $168.50, High $170.51, Low $165.97, Close $167.02, Volume 846K.
- 2026-07-27: Open $165.43, High $172.10, Low $164.75, Close $168.05, Volume 1M.
- 2026-07-28: Open $169.93, High $175.85, Low $169.93, Close $175.60, Volume 914K.
- 2026-07-29: Open $175.60, High $184.00, Low $174.41, Close $180.08, Volume 1.7M.
- 2026-07-30: Open $180.72, High $187.96, Low $171.04, Close $173.41, Volume 1.5M.
- 2026-07-31: Open $170.81, High $171.75, Low $164.74, Close $169.16, Volume 1.6M.
- 2026-08-03: Open $171.41, High $175.48, Low $171.00, Close $172.89, Volume 998.8K.
- 2026-08-04: Open $172.10, High $174.33, Low $170.50, Close $173.27, Volume 1.1M.
- 2026-08-05: Open $170.89, High $175.54, Low $170.89, Close $174.83, Volume 1M.
- 2026-08-06: Open $173.43, High $174.09, Low $168.67, Close $169.08, Volume 655.7K.
- 2026-08-07: Open $169.15, High $173.84, Low $165.00, Close $173.66, Volume 870.1K.
- 2026-08-10: Open $173.02, High $176.49, Low $172.70, Close $176.04, Volume 643.6K.
- 2026-08-11: Open $174.67, High $178.46, Low $172.80, Close $172.96, Volume 549.9K.
- 2026-08-12: Open $172.96, High $174.74, Low $169.46, Close $174.02, Volume 658.4K.
- 2026-08-13: Open $175.61, High $176.49, Low $172.85, Close $176.20, Volume 541.4K.
- 2026-08-14: Open $176.73, High $182.20, Low $176.72, Close $181.31, Volume 960K.
- 2026-08-17: Open $179.05, High $181.33, Low $170.16, Close $171.16, Volume 916.5K.
- 2026-08-18: Open $171.57, High $172.37, Low $167.78, Close $167.91, Volume 744.7K.
- 2026-08-19: Open $170.02, High $173.67, Low $162.62, Close $163.04, Volume 928.9K.
- 2026-08-20: Open $162.52, High $164.64, Low $157.34, Close $158.94, Volume 836.7K.
- 2026-08-21: Open $159.74, High $162.77, Low $157.39, Close $162.55, Volume 1.1M.
- 2026-08-24: Open $162.25, High $162.80, Low $159.07, Close $159.64, Volume 762K.
- 2026-08-25: Open $158.85, High $160.69, Low $157.27, Close $159.61, Volume 811.6K.
- 2026-08-26: Open $158.85, High $161.66, Low $158.53, Close $159.14, Volume 653.6K.
- 2026-08-27: Open $157.80, High $162.09, Low $157.77, Close $158.84, Volume 801.2K.
- 2026-08-28: Open $158.51, High $159.97, Low $157.21, Close $157.58, Volume 954.6K.
- 2026-08-31: Open $155.36, High $160.48, Low $154.50, Close $159.79, Volume 1.3M.
- 2026-09-01: Open $158.21, High $159.33, Low $153.98, Close $154.96, Volume 576.4K.
- 2026-09-02: Open $155.50, High $160.85, Low $155.50, Close $159.15, Volume 687.1K.
- 2026-09-03: Open $159.65, High $162.92, Low $155.84, Close $159.86, Volume 694.1K.
- 2026-09-04: Open $157.67, High $160.50, Low $155.24, Close $158.64, Volume 990.5K.
- 2026-09-08: Open $156.13, High $156.13, Low $153.14, Close $153.49, Volume 807.2K.
- 2026-09-09: Open $152.54, High $153.88, Low $151.32, Close $152.92, Volume 1.1M.
- 2026-09-10: Open $150.55, High $151.22, Low $148.50, Close $150.72, Volume 836.1K.
- 2026-09-11: Open $153.30, High $153.87, Low $149.49, Close $150.82, Volume 619.8K.
- 2026-09-14: Open $151.29, High $153.86, Low $150.67, Close $153.00, Volume 718.6K.
- 2026-09-15: Open $151.46, High $152.49, Low $146.87, Close $147.00, Volume 1M.
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0001193125-26-376945.View filing
- 4 · Insider transaction filing. Filed 2026-05-22. Accession 0001193125-26-237320.View filing
- 4 · Insider transaction filing. Filed 2026-05-22. Accession 0001193125-26-237321.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