Current price$307.03
- Consensus target
- $373.52
- Gap to consensus
- +21.7%
- Confidence
- 57%
- Analyst range
- $310.00 – $425.00
- Std deviation
- $33.97
- Last updated
- Sep 16, 02:05 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $377.19USD | $310.00 – $425.00USD | 32 | — |
| MarketBeat | $375.18USD | $310.00 – $425.00USD | 32 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $342.44, High $345.24, Low $340.65, Close $342.58, Volume 3.2M.
- 2026-03-17: Open $344.89, High $346.78, Low $340.94, Close $341.43, Volume 3.1M.
- 2026-03-18: Open $338.60, High $339.80, Low $330.14, Close $330.93, Volume 3.6M.
- 2026-03-19: Open $328.96, High $330.23, Low $324.63, Close $328.21, Volume 3.8M.
- 2026-03-20: Open $327.75, High $330.23, Low $320.26, Close $320.75, Volume 9.7M.
- 2026-03-23: Open $331.99, High $334.72, Low $328.21, Close $330.90, Volume 5.8M.
- 2026-03-24: Open $325.90, High $332.52, Low $323.02, Close $330.91, Volume 4.6M.
- 2026-03-25: Open $335.00, High $337.19, Low $326.99, Close $332.51, Volume 4.4M.
- 2026-03-26: Open $331.44, High $334.12, Low $326.59, Close $328.43, Volume 3.4M.
- 2026-03-27: Open $327.50, High $327.54, Low $320.74, Close $321.65, Volume 4M.
- 2026-03-30: Open $325.72, High $327.99, Low $322.58, Close $323.50, Volume 4.1M.
- 2026-03-31: Open $328.49, High $331.44, Low $323.41, Close $328.89, Volume 5.7M.
- 2026-04-01: Open $329.37, High $333.09, Low $327.81, Close $329.56, Volume 3.4M.
- 2026-04-02: Open $323.60, High $326.30, Low $318.66, Close $321.63, Volume 3.7M.
- 2026-04-06: Open $319.70, High $326.68, Low $318.92, Close $326.65, Volume 2.4M.
- 2026-04-07: Open $323.00, High $324.38, Low $315.31, Close $318.77, Volume 4.7M.
- 2026-04-08: Open $333.26, High $338.78, Low $332.25, Close $336.16, Volume 4.6M.
- 2026-04-09: Open $331.26, High $340.57, Low $328.45, Close $339.58, Volume 3M.
- 2026-04-10: Open $341.04, High $341.23, Low $335.81, Close $337.34, Volume 3.2M.
- 2026-04-13: Open $335.54, High $341.44, Low $331.93, Close $341.16, Volume 3.7M.
- 2026-04-14: Open $341.00, High $342.76, Low $338.34, Close $342.71, Volume 2.9M.
- 2026-04-15: Open $341.85, High $342.27, Low $336.62, Close $338.91, Volume 3.4M.
- 2026-04-16: Open $339.99, High $341.98, Low $336.69, Close $337.15, Volume 2.9M.
- 2026-04-17: Open $342.84, High $352.02, Low $342.84, Close $349.40, Volume 4.9M.
- 2026-04-20: Open $348.34, High $351.17, Low $343.62, Close $350.99, Volume 3.3M.
- 2026-04-21: Open $352.93, High $353.55, Low $342.97, Close $343.92, Volume 3.1M.
- 2026-04-22: Open $343.95, High $345.24, Low $337.92, Close $339.50, Volume 2.9M.
- 2026-04-23: Open $339.50, High $340.83, Low $336.88, Close $340.16, Volume 2.7M.
- 2026-04-24: Open $337.88, High $340.27, Low $334.68, Close $335.89, Volume 3.3M.
- 2026-04-27: Open $334.48, High $337.38, Low $332.14, Close $332.30, Volume 3.3M.
- 2026-04-28: Open $334.45, High $335.93, Low $327.36, Close $329.06, Volume 4.3M.
- 2026-04-29: Open $325.66, High $325.84, Low $319.05, Close $322.81, Volume 4.2M.
- 2026-04-30: Open $322.24, High $330.12, Low $322.24, Close $328.80, Volume 4.3M.
- 2026-05-01: Open $330.10, High $330.52, Low $323.36, Close $323.88, Volume 3.9M.
- 2026-05-04: Open $322.08, High $322.08, Low $312.26, Close $312.42, Volume 6.4M.
- 2026-05-05: Open $313.41, High $317.63, Low $310.40, Close $315.42, Volume 6.4M.
- 2026-05-06: Open $321.96, High $325.24, Low $319.35, Close $323.05, Volume 5.5M.
- 2026-05-07: Open $325.01, High $327.49, Low $322.43, Close $322.64, Volume 4.4M.
- 2026-05-08: Open $322.68, High $324.00, Low $316.80, Close $317.45, Volume 5M.
- 2026-05-11: Open $316.50, High $317.12, Low $309.71, Close $311.40, Volume 4.3M.
- 2026-05-12: Open $313.23, High $314.78, Low $309.11, Close $310.46, Volume 4.2M.
- 2026-05-13: Open $307.61, High $307.69, Low $299.27, Close $302.55, Volume 6.3M.
- 2026-05-14: Open $305.06, High $305.98, Low $301.42, Close $304.35, Volume 5.1M.
- 2026-05-15: Open $300.31, High $302.93, Low $296.88, Close $297.51, Volume 6.1M.
- 2026-05-18: Open $299.25, High $303.78, Low $297.30, Close $299.81, Volume 6.4M.
- 2026-05-19: Open $291.87, High $303.19, Low $289.10, Close $302.44, Volume 8.7M.
- 2026-05-20: Open $301.06, High $311.01, Low $296.67, Close $310.58, Volume 5.8M.
- 2026-05-21: Open $306.36, High $313.99, Low $304.38, Close $313.78, Volume 4.5M.
- 2026-05-22: Open $314.50, High $314.96, Low $311.46, Close $313.07, Volume 3M.
- 2026-05-26: Open $315.06, High $316.79, Low $308.96, Close $310.54, Volume 7M.
- 2026-05-27: Open $314.75, High $321.00, Low $314.51, Close $317.85, Volume 6M.
- 2026-05-28: Open $317.45, High $321.88, Low $315.16, Close $321.21, Volume 6.8M.
- 2026-05-29: Open $320.48, High $322.10, Low $317.00, Close $317.14, Volume 7M.
- 2026-06-01: Open $315.13, High $315.89, Low $307.69, Close $310.69, Volume 4.5M.
- 2026-06-02: Open $309.98, High $312.20, Low $308.57, Close $311.52, Volume 4.3M.
- 2026-06-03: Open $307.94, High $313.52, Low $307.12, Close $312.97, Volume 4.3M.
- 2026-06-04: Open $317.83, High $320.75, Low $308.11, Close $309.95, Volume 4.6M.
- 2026-06-05: Open $310.83, High $314.05, Low $308.63, Close $310.78, Volume 3.9M.
- 2026-06-08: Open $308.88, High $313.77, Low $307.07, Close $309.71, Volume 4.4M.
- 2026-06-09: Open $311.35, High $322.89, Low $310.27, Close $321.33, Volume 4.9M.
- 2026-06-10: Open $323.27, High $324.00, Low $318.80, Close $318.92, Volume 4.8M.
- 2026-06-11: Open $322.29, High $327.03, Low $318.55, Close $326.01, Volume 4.7M.
- 2026-06-12: Open $328.50, High $331.02, Low $325.29, Close $328.39, Volume 3.6M.
- 2026-06-15: Open $333.76, High $338.00, Low $329.54, Close $329.82, Volume 4.7M.
- 2026-06-16: Open $331.91, High $338.27, Low $329.75, Close $337.09, Volume 5.1M.
- 2026-06-17: Open $336.01, High $341.15, Low $326.17, Close $327.48, Volume 6.1M.
- 2026-06-18: Open $331.70, High $338.02, Low $330.90, Close $334.28, Volume 10.6M.
- 2026-06-22: Open $330.00, High $331.73, Low $326.34, Close $326.62, Volume 4.7M.
- 2026-06-23: Open $323.87, High $329.02, Low $321.70, Close $324.45, Volume 4.8M.
- 2026-06-24: Open $329.12, High $342.96, Low $327.71, Close $342.86, Volume 6.4M.
- 2026-06-25: Open $342.25, High $348.64, Low $341.82, Close $345.00, Volume 7M.
- 2026-06-26: Open $347.90, High $350.50, Low $345.85, Close $348.86, Volume 7.8M.
- 2026-06-29: Open $348.86, High $351.35, Low $345.54, Close $350.81, Volume 5.8M.
- 2026-06-30: Open $350.69, High $353.50, Low $347.30, Close $352.68, Volume 4.6M.
- 2026-07-01: Open $353.98, High $357.12, Low $350.84, Close $350.84, Volume 4M.
- 2026-07-02: Open $352.84, High $358.19, Low $347.65, Close $357.90, Volume 3.1M.
- 2026-07-06: Open $357.82, High $358.85, Low $345.80, Close $350.65, Volume 4.5M.
- 2026-07-07: Open $355.06, High $355.42, Low $344.48, Close $345.21, Volume 3.6M.
- 2026-07-08: Open $337.99, High $337.99, Low $330.66, Close $336.21, Volume 4.2M.
- 2026-07-09: Open $337.76, High $340.73, Low $335.61, Close $338.73, Volume 2.8M.
- 2026-07-10: Open $339.55, High $344.40, Low $337.90, Close $343.30, Volume 2.7M.
- 2026-07-13: Open $344.00, High $345.11, Low $335.43, Close $337.11, Volume 3.7M.
- 2026-07-14: Open $339.52, High $341.75, Low $336.57, Close $337.74, Volume 2.8M.
- 2026-07-15: Open $338.99, High $346.25, Low $337.26, Close $341.44, Volume 4M.
- 2026-07-16: Open $341.55, High $350.81, Low $340.64, Close $348.02, Volume 3.8M.
- 2026-07-17: Open $348.93, High $353.98, Low $338.09, Close $338.87, Volume 4.4M.
- 2026-07-20: Open $339.97, High $340.20, Low $331.41, Close $333.04, Volume 4.1M.
- 2026-07-21: Open $331.30, High $333.00, Low $327.00, Close $331.60, Volume 3.1M.
- 2026-07-22: Open $333.53, High $336.56, Low $330.71, Close $331.45, Volume 2.9M.
- 2026-07-23: Open $325.30, High $328.23, Low $323.05, Close $324.71, Volume 4.5M.
- 2026-07-24: Open $325.07, High $333.46, Low $323.23, Close $332.98, Volume 3.9M.
- 2026-07-27: Open $339.39, High $341.89, Low $335.35, Close $336.09, Volume 3.6M.
- 2026-07-28: Open $342.64, High $349.43, Low $342.60, Close $344.47, Volume 4.3M.
- 2026-07-29: Open $340.38, High $345.27, Low $336.96, Close $338.27, Volume 4M.
- 2026-07-30: Open $334.99, High $335.69, Low $330.25, Close $333.35, Volume 6.3M.
- 2026-07-31: Open $332.44, High $334.00, Low $328.80, Close $331.96, Volume 5M.
- 2026-08-03: Open $339.80, High $343.64, Low $333.72, Close $340.02, Volume 2.9M.
- 2026-08-04: Open $340.23, High $350.86, Low $339.35, Close $348.24, Volume 4.3M.
- 2026-08-05: Open $350.16, High $354.55, Low $348.15, Close $353.14, Volume 3.1M.
- 2026-08-06: Open $353.50, High $353.55, Low $347.51, Close $349.52, Volume 2.6M.
- 2026-08-07: Open $351.51, High $356.83, Low $348.74, Close $355.62, Volume 3.6M.
- 2026-08-10: Open $352.10, High $354.00, Low $347.06, Close $350.78, Volume 3.1M.
- 2026-08-11: Open $352.29, High $358.36, Low $350.60, Close $354.48, Volume 2.5M.
- 2026-08-12: Open $352.00, High $353.87, Low $343.03, Close $343.43, Volume 4M.
- 2026-08-13: Open $347.00, High $347.75, Low $340.51, Close $341.70, Volume 2.4M.
- 2026-08-14: Open $340.81, High $340.81, Low $336.01, Close $338.86, Volume 3.1M.
- 2026-08-17: Open $334.71, High $339.44, Low $332.89, Close $337.88, Volume 5.6M.
- 2026-08-18: Open $336.78, High $344.54, Low $330.69, Close $337.49, Volume 6.6M.
- 2026-08-19: Open $341.42, High $350.40, Low $341.42, Close $344.30, Volume 5M.
- 2026-08-20: Open $336.00, High $338.88, Low $331.59, Close $334.49, Volume 4M.
- 2026-08-21: Open $336.52, High $338.58, Low $333.00, Close $335.61, Volume 3.4M.
- 2026-08-24: Open $335.88, High $342.22, Low $335.16, Close $337.43, Volume 3.3M.
- 2026-08-25: Open $339.37, High $339.49, Low $333.70, Close $337.88, Volume 2.5M.
- 2026-08-26: Open $339.43, High $339.44, Low $334.51, Close $334.85, Volume 4.3M.
- 2026-08-27: Open $330.57, High $332.01, Low $327.88, Close $328.61, Volume 3.6M.
- 2026-08-28: Open $330.50, High $331.61, Low $327.50, Close $330.19, Volume 3.1M.
- 2026-08-31: Open $328.24, High $329.25, Low $325.75, Close $327.83, Volume 3.9M.
- 2026-09-01: Open $326.01, High $326.83, Low $318.80, Close $319.77, Volume 3.3M.
- 2026-09-02: Open $321.50, High $322.17, Low $317.71, Close $318.51, Volume 3.5M.
- 2026-09-03: Open $318.21, High $320.44, Low $315.21, Close $318.07, Volume 3.4M.
- 2026-09-04: Open $316.70, High $321.80, Low $316.10, Close $321.05, Volume 2.3M.
- 2026-09-08: Open $320.73, High $321.50, Low $313.24, Close $313.70, Volume 5.7M.
- 2026-09-09: Open $310.47, High $313.39, Low $309.84, Close $310.45, Volume 3.6M.
- 2026-09-10: Open $308.13, High $308.28, Low $304.30, Close $305.69, Volume 4.5M.
- 2026-09-11: Open $309.09, High $311.21, Low $307.90, Close $308.74, Volume 3.5M.
- 2026-09-14: Open $307.17, High $312.67, Low $306.50, Close $310.87, Volume 4.2M.
- 2026-09-15: Open $310.60, High $311.13, Low $304.32, Close $305.48, Volume 4.5M.
- 2026-09-16: Open $307.49, High $308.70, Low $305.70, Close $307.03, Volume 400.7K.
- 4 · Insider transaction filing. Filed 2026-09-11. Accession 0000354950-26-000165.View filing
- 4 · Insider transaction filing. Filed 2026-08-31. Accession 0000354950-26-000158.View filing
- 4 · Insider transaction filing. Filed 2026-08-27. Accession 0000354950-26-000156.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