← Back to watchlist

Stock detail

A · A

USD

Sources: StockAnalysis · MarketBeat

CollectionSuccess

Current price$150.27
Consensus target
$170.73
Gap to consensus
+13.6%
Confidence
58%
Analyst range
$135.00 – $190.00
Std deviation
$14.68
Last updated
Sep 15, 10:39 PM

Consensus by source

SourceTargetRangeAnalystsUpdated
StockAnalysis$174.95USD$155.00$190.00USD21
MarketBeat$170.33USD$135.00$190.00USD20

Price history & SEC filings

Up day Down day SEC filing

Price and SEC filing data

  • 2026-03-16: Open $113.18, High $114.07, Low $111.43, Close $111.83, Volume 1.5M.
  • 2026-03-17: Open $112.94, High $114.90, Low $112.65, Close $112.75, Volume 2.3M.
  • 2026-03-18: Open $111.70, High $112.42, Low $110.33, Close $111.50, Volume 2.4M.
  • 2026-03-19: Open $110.67, High $112.59, Low $110.49, Close $111.75, Volume 2.8M.
  • 2026-03-20: Open $111.57, High $112.53, Low $110.18, Close $111.30, Volume 4.4M.
  • 2026-03-23: Open $113.42, High $113.70, Low $111.53, Close $112.02, Volume 2M.
  • 2026-03-24: Open $110.59, High $115.24, Low $110.03, Close $114.20, Volume 2.1M.
  • 2026-03-25: Open $115.89, High $116.40, Low $111.74, Close $112.98, Volume 1.7M.
  • 2026-03-26: Open $113.86, High $114.52, Low $113.27, Close $113.48, Volume 2.6M.
  • 2026-03-27: Open $113.53, High $113.74, Low $109.90, Close $110.24, Volume 1.3M.
  • 2026-03-30: Open $111.56, High $112.97, Low $111.07, Close $112.01, Volume 1.4M.
  • 2026-03-31: Open $112.55, High $115.20, Low $111.90, Close $113.98, Volume 2.5M.
  • 2026-04-01: Open $114.01, High $115.72, Low $113.85, Close $114.54, Volume 1.6M.
  • 2026-04-02: Open $113.91, High $117.32, Low $112.99, Close $115.48, Volume 1.1M.
  • 2026-04-06: Open $115.14, High $115.68, Low $113.02, Close $114.84, Volume 1.2M.
  • 2026-04-07: Open $113.94, High $114.55, Low $112.90, Close $113.88, Volume 1.6M.
  • 2026-04-08: Open $115.98, High $118.25, Low $115.98, Close $116.92, Volume 1.4M.
  • 2026-04-09: Open $115.97, High $116.25, Low $113.64, Close $115.39, Volume 1.2M.
  • 2026-04-10: Open $115.45, High $116.83, Low $114.53, Close $115.06, Volume 1M.
  • 2026-04-13: Open $114.94, High $117.75, Low $114.67, Close $117.50, Volume 1.8M.
  • 2026-04-14: Open $118.04, High $121.62, Low $117.78, Close $120.39, Volume 2.7M.
  • 2026-04-15: Open $120.40, High $121.81, Low $119.15, Close $119.77, Volume 2M.
  • 2026-04-16: Open $120.03, High $121.08, Low $117.62, Close $118.25, Volume 1.7M.
  • 2026-04-17: Open $119.47, High $121.93, Low $118.88, Close $121.87, Volume 4M.
  • 2026-04-20: Open $121.07, High $121.32, Low $120.11, Close $120.96, Volume 1.3M.
  • 2026-04-21: Open $121.55, High $124.89, Low $120.86, Close $122.09, Volume 1.8M.
  • 2026-04-22: Open $122.87, High $123.30, Low $120.34, Close $120.47, Volume 1.8M.
  • 2026-04-23: Open $116.50, High $116.79, Low $111.98, Close $114.42, Volume 2.6M.
  • 2026-04-24: Open $114.57, High $116.51, Low $114.21, Close $115.55, Volume 1.5M.
  • 2026-04-27: Open $115.18, High $117.33, Low $115.18, Close $115.62, Volume 1.5M.
  • 2026-04-28: Open $116.23, High $116.64, Low $114.10, Close $114.87, Volume 2.1M.
  • 2026-04-29: Open $114.19, High $115.53, Low $110.31, Close $111.30, Volume 2.1M.
  • 2026-04-30: Open $111.81, High $115.98, Low $111.33, Close $115.55, Volume 2.2M.
  • 2026-05-01: Open $116.13, High $116.28, Low $113.84, Close $114.52, Volume 1.3M.
  • 2026-05-04: Open $113.48, High $114.87, Low $111.83, Close $112.18, Volume 1.9M.
  • 2026-05-05: Open $115.39, High $119.31, Low $114.28, Close $117.53, Volume 3M.
  • 2026-05-06: Open $119.81, High $120.28, Low $117.23, Close $117.69, Volume 2.7M.
  • 2026-05-07: Open $117.62, High $119.58, Low $117.50, Close $118.65, Volume 2.3M.
  • 2026-05-08: Open $118.11, High $118.11, Low $113.28, Close $115.62, Volume 2.7M.
  • 2026-05-11: Open $115.81, High $115.85, Low $111.43, Close $111.46, Volume 2.2M.
  • 2026-05-12: Open $111.92, High $113.74, Low $111.09, Close $112.90, Volume 1.6M.
  • 2026-05-13: Open $112.83, High $114.73, Low $111.96, Close $112.74, Volume 2.3M.
  • 2026-05-14: Open $112.86, High $115.66, Low $112.70, Close $113.26, Volume 1.5M.
  • 2026-05-15: Open $112.30, High $113.09, Low $111.44, Close $111.70, Volume 1.4M.
  • 2026-05-18: Open $111.94, High $113.59, Low $110.81, Close $112.11, Volume 1.7M.
  • 2026-05-19: Open $112.01, High $113.30, Low $110.20, Close $110.57, Volume 3.1M.
  • 2026-05-20: Open $111.20, High $113.83, Low $108.35, Close $113.78, Volume 3M.
  • 2026-05-21: Open $112.59, High $114.83, Low $111.06, Close $114.79, Volume 2.4M.
  • 2026-05-22: Open $115.03, High $116.36, Low $113.68, Close $114.96, Volume 2M.
  • 2026-05-26: Open $114.98, High $115.76, Low $113.34, Close $115.08, Volume 2.8M.
  • 2026-05-27: Open $116.00, High $118.40, Low $115.02, Close $115.84, Volume 2.9M.
  • 2026-05-28: Open $133.00, High $139.35, Low $131.05, Close $135.38, Volume 6.5M.
  • 2026-05-29: Open $136.25, High $137.69, Low $133.24, Close $135.53, Volume 5M.
  • 2026-06-01: Open $133.50, High $137.06, Low $132.88, Close $135.98, Volume 2.7M.
  • 2026-06-02: Open $133.28, High $136.40, Low $132.13, Close $135.05, Volume 3M.
  • 2026-06-03: Open $134.22, High $138.99, Low $133.65, Close $137.40, Volume 2.9M.
  • 2026-06-04: Open $139.50, High $141.09, Low $137.57, Close $138.37, Volume 2.1M.
  • 2026-06-05: Open $137.95, High $139.00, Low $134.91, Close $135.44, Volume 2.2M.
  • 2026-06-08: Open $136.41, High $136.69, Low $132.62, Close $132.69, Volume 1.7M.
  • 2026-06-09: Open $134.25, High $137.64, Low $134.25, Close $135.48, Volume 2.3M.
  • 2026-06-10: Open $135.39, High $135.87, Low $131.57, Close $131.62, Volume 2M.
  • 2026-06-11: Open $131.45, High $131.69, Low $127.47, Close $129.55, Volume 2M.
  • 2026-06-12: Open $130.33, High $130.42, Low $128.30, Close $129.84, Volume 2.3M.
  • 2026-06-15: Open $130.92, High $132.17, Low $129.41, Close $130.59, Volume 1.5M.
  • 2026-06-16: Open $130.98, High $131.97, Low $128.29, Close $128.34, Volume 2.4M.
  • 2026-06-17: Open $127.62, High $128.65, Low $123.70, Close $124.33, Volume 2.5M.
  • 2026-06-18: Open $125.56, High $127.56, Low $125.17, Close $127.06, Volume 4.3M.
  • 2026-06-22: Open $126.69, High $127.90, Low $125.57, Close $126.49, Volume 2.2M.
  • 2026-06-23: Open $127.28, High $128.68, Low $126.51, Close $126.67, Volume 2.1M.
  • 2026-06-24: Open $129.00, High $132.72, Low $128.25, Close $131.63, Volume 2.5M.
  • 2026-06-25: Open $132.70, High $138.63, Low $132.70, Close $135.51, Volume 2M.
  • 2026-06-26: Open $135.17, High $137.50, Low $134.98, Close $136.01, Volume 3.1M.
  • 2026-06-29: Open $137.38, High $137.38, Low $132.62, Close $132.83, Volume 1.9M.
  • 2026-06-30: Open $132.99, High $133.23, Low $129.70, Close $132.83, Volume 2M.
  • 2026-07-01: Open $132.99, High $135.71, Low $131.88, Close $133.39, Volume 2.6M.
  • 2026-07-02: Open $134.11, High $134.48, Low $130.38, Close $130.69, Volume 2.2M.
  • 2026-07-06: Open $130.01, High $131.28, Low $128.05, Close $130.60, Volume 2M.
  • 2026-07-07: Open $131.82, High $132.79, Low $129.99, Close $131.14, Volume 2.5M.
  • 2026-07-08: Open $129.09, High $129.59, Low $127.46, Close $129.07, Volume 2.1M.
  • 2026-07-09: Open $129.19, High $133.74, Low $127.87, Close $133.59, Volume 2.4M.
  • 2026-07-10: Open $133.78, High $136.34, Low $132.49, Close $134.29, Volume 2.2M.
  • 2026-07-13: Open $133.04, High $134.99, Low $132.70, Close $134.04, Volume 1.9M.
  • 2026-07-14: Open $133.93, High $135.80, Low $132.89, Close $135.20, Volume 1.7M.
  • 2026-07-15: Open $136.00, High $136.91, Low $133.83, Close $134.71, Volume 1.9M.
  • 2026-07-16: Open $134.69, High $136.26, Low $133.73, Close $136.10, Volume 1.8M.
  • 2026-07-17: Open $134.42, High $135.80, Low $130.94, Close $131.46, Volume 4.2M.
  • 2026-07-20: Open $131.35, High $132.83, Low $130.16, Close $130.26, Volume 2.5M.
  • 2026-07-21: Open $126.39, High $134.79, Low $125.00, Close $132.86, Volume 2.4M.
  • 2026-07-22: Open $133.28, High $135.37, Low $132.15, Close $133.46, Volume 2.7M.
  • 2026-07-23: Open $139.26, High $141.95, Low $137.52, Close $139.74, Volume 2.9M.
  • 2026-07-24: Open $140.46, High $140.88, Low $138.02, Close $138.57, Volume 1.5M.
  • 2026-07-27: Open $137.59, High $139.06, Low $136.14, Close $137.89, Volume 1.8M.
  • 2026-07-28: Open $139.99, High $142.42, Low $138.58, Close $140.54, Volume 2.3M.
  • 2026-07-29: Open $139.20, High $142.01, Low $139.20, Close $140.30, Volume 1.9M.
  • 2026-07-30: Open $138.72, High $139.50, Low $137.23, Close $138.71, Volume 2M.
  • 2026-07-31: Open $138.47, High $139.50, Low $135.78, Close $138.37, Volume 1.7M.
  • 2026-08-03: Open $140.29, High $140.37, Low $137.13, Close $139.80, Volume 1.8M.
  • 2026-08-04: Open $140.11, High $141.00, Low $136.66, Close $139.20, Volume 1.6M.
  • 2026-08-05: Open $140.28, High $141.46, Low $138.55, Close $141.11, Volume 1.3M.
  • 2026-08-06: Open $141.58, High $141.80, Low $139.29, Close $141.34, Volume 1.2M.
  • 2026-08-07: Open $141.43, High $146.16, Low $140.85, Close $145.97, Volume 1.5M.
  • 2026-08-10: Open $146.26, High $148.82, Low $145.45, Close $148.72, Volume 1.8M.
  • 2026-08-11: Open $147.69, High $150.24, Low $147.40, Close $149.49, Volume 1.2M.
  • 2026-08-12: Open $148.94, High $149.33, Low $147.33, Close $148.24, Volume 1.4M.
  • 2026-08-13: Open $149.00, High $149.58, Low $146.76, Close $149.29, Volume 1M.
  • 2026-08-14: Open $148.52, High $149.46, Low $147.30, Close $148.53, Volume 983.1K.
  • 2026-08-17: Open $147.81, High $149.12, Low $147.19, Close $148.45, Volume 964.6K.
  • 2026-08-18: Open $149.19, High $149.77, Low $147.74, Close $148.44, Volume 1.8M.
  • 2026-08-19: Open $151.07, High $156.26, Low $150.00, Close $155.41, Volume 3M.
  • 2026-08-20: Open $153.69, High $159.94, Low $152.12, Close $156.30, Volume 2.8M.
  • 2026-08-21: Open $156.50, High $160.51, Low $155.24, Close $159.00, Volume 2.7M.
  • 2026-08-24: Open $157.13, High $157.66, Low $152.17, Close $153.43, Volume 3.9M.
  • 2026-08-25: Open $153.90, High $155.16, Low $152.27, Close $154.77, Volume 2.4M.
  • 2026-08-26: Open $152.45, High $155.42, Low $152.44, Close $155.08, Volume 3.2M.
  • 2026-08-27: Open $159.35, High $163.75, Low $155.46, Close $157.69, Volume 3.2M.
  • 2026-08-28: Open $156.02, High $156.10, Low $152.77, Close $153.84, Volume 3M.
  • 2026-08-31: Open $152.68, High $154.03, Low $151.64, Close $153.56, Volume 2.8M.
  • 2026-09-01: Open $153.55, High $154.59, Low $149.18, Close $149.93, Volume 2.7M.
  • 2026-09-02: Open $149.05, High $152.72, Low $147.60, Close $151.39, Volume 3.1M.
  • 2026-09-03: Open $152.63, High $154.30, Low $147.81, Close $149.98, Volume 2.3M.
  • 2026-09-04: Open $148.97, High $151.59, Low $147.78, Close $150.86, Volume 1.8M.
  • 2026-09-08: Open $148.02, High $149.22, Low $145.97, Close $146.85, Volume 1.6M.
  • 2026-09-09: Open $145.23, High $146.46, Low $143.75, Close $144.75, Volume 1.9M.
  • 2026-09-10: Open $142.58, High $144.15, Low $141.25, Close $143.12, Volume 1.5M.
  • 2026-09-11: Open $144.48, High $146.98, Low $143.18, Close $146.93, Volume 1.8M.
  • 2026-09-14: Open $148.00, High $148.50, Low $144.65, Close $146.80, Volume 1.6M.
  • 2026-09-15: Open $147.00, High $150.96, Low $147.55, Close $150.27, Volume 1.6M.
  • 4 · Insider transaction filing. Filed 2026-09-10. Accession 0001090872-26-000067.View filing
  • 4 · Insider transaction filing. Filed 2026-09-09. Accession 0001090872-26-000065.View filing
  • 4 · Insider transaction filing. Filed 2026-06-29. Accession 0001090872-26-000060.View filing

SEC activity

Recent SEC filings

Data coverage

  • PricePrice updated
  • EstimatesEstimates available from 2 sources
  • SECSEC filings available