Current price$313.36
- Consensus target
- $389.72
- Gap to consensus
- +24.4%
- Confidence
- 48%
- Analyst range
- $220.00 – $452.00
- Std deviation
- $61.43
- Last updated
- Sep 15, 10:28 PM
Consensus by source
| Source | Target | Range | Analysts | Updated |
|---|---|---|---|---|
| StockAnalysis | $415.08USD | $350.00 – $452.00USD | 12 | — |
| MarketBeat | $392.83USD | $220.00 – $440.00USD | 14 | — |
Price history & SEC filings
Up day Down day SEC filing
Price and SEC filing data
- 2026-03-16: Open $287.50, High $289.96, Low $285.00, Close $285.94, Volume 1.3M.
- 2026-03-17: Open $286.71, High $288.85, Low $283.69, Close $287.38, Volume 1.1M.
- 2026-03-18: Open $287.07, High $289.85, Low $283.02, Close $284.12, Volume 792.9K.
- 2026-03-19: Open $280.10, High $293.13, Low $276.08, Close $290.21, Volume 1.5M.
- 2026-03-20: Open $288.04, High $290.74, Low $275.27, Close $277.53, Volume 3.9M.
- 2026-03-23: Open $286.74, High $294.41, Low $286.23, Close $288.96, Volume 1.5M.
- 2026-03-24: Open $286.55, High $301.99, Low $286.55, Close $298.58, Volume 1.3M.
- 2026-03-25: Open $300.00, High $301.74, Low $290.28, Close $293.12, Volume 1.8M.
- 2026-03-26: Open $288.94, High $290.02, Low $280.33, Close $281.07, Volume 1M.
- 2026-03-27: Open $277.82, High $283.30, Low $275.95, Close $279.06, Volume 1M.
- 2026-03-30: Open $284.62, High $284.62, Low $266.47, Close $269.41, Volume 1.3M.
- 2026-03-31: Open $275.00, High $283.95, Low $272.79, Close $282.37, Volume 1.1M.
- 2026-04-01: Open $286.75, High $294.37, Low $285.29, Close $289.84, Volume 1.2M.
- 2026-04-02: Open $281.98, High $296.37, Low $280.60, Close $291.24, Volume 888.6K.
- 2026-04-06: Open $294.62, High $296.00, Low $288.62, Close $292.92, Volume 498.4K.
- 2026-04-07: Open $290.64, High $300.68, Low $289.17, Close $300.61, Volume 952K.
- 2026-04-08: Open $312.75, High $321.51, Low $311.69, Close $318.33, Volume 1.5M.
- 2026-04-09: Open $318.00, High $323.87, Low $317.00, Close $322.94, Volume 1M.
- 2026-04-10: Open $323.91, High $325.55, Low $320.00, Close $324.18, Volume 1.2M.
- 2026-04-13: Open $322.56, High $331.29, Low $320.73, Close $331.11, Volume 993.7K.
- 2026-04-14: Open $333.63, High $334.99, Low $327.37, Close $330.46, Volume 854.5K.
- 2026-04-15: Open $327.16, High $328.43, Low $320.04, Close $325.25, Volume 788K.
- 2026-04-16: Open $326.24, High $330.38, Low $321.20, Close $329.96, Volume 1.2M.
- 2026-04-17: Open $331.03, High $338.00, Low $331.03, Close $334.34, Volume 1.4M.
- 2026-04-20: Open $334.34, High $337.01, Low $332.00, Close $335.14, Volume 915.2K.
- 2026-04-21: Open $335.09, High $342.42, Low $334.30, Close $339.30, Volume 682K.
- 2026-04-22: Open $342.71, High $344.68, Low $338.44, Close $338.97, Volume 1.1M.
- 2026-04-23: Open $340.77, High $348.43, Low $338.91, Close $346.53, Volume 989K.
- 2026-04-24: Open $350.00, High $352.78, Low $345.36, Close $346.96, Volume 967.8K.
- 2026-04-27: Open $346.40, High $346.90, Low $332.42, Close $340.64, Volume 1.8M.
- 2026-04-28: Open $333.12, High $335.50, Low $324.27, Close $332.30, Volume 1.5M.
- 2026-04-29: Open $333.98, High $337.19, Low $330.70, Close $335.46, Volume 1M.
- 2026-04-30: Open $344.91, High $351.50, Low $338.08, Close $349.91, Volume 1.6M.
- 2026-05-01: Open $353.52, High $353.52, Low $343.34, Close $352.41, Volume 947K.
- 2026-05-04: Open $351.74, High $354.23, Low $348.14, Close $351.35, Volume 877.2K.
- 2026-05-05: Open $352.00, High $358.51, Low $352.00, Close $355.93, Volume 782.8K.
- 2026-05-06: Open $360.00, High $366.77, Low $357.99, Close $366.68, Volume 945.5K.
- 2026-05-07: Open $366.62, High $367.12, Low $352.43, Close $355.06, Volume 1.2M.
- 2026-05-08: Open $362.79, High $364.30, Low $358.12, Close $360.30, Volume 1.1M.
- 2026-05-11: Open $363.07, High $370.17, Low $360.80, Close $366.36, Volume 1.5M.
- 2026-05-12: Open $363.93, High $365.00, Low $352.08, Close $361.65, Volume 1.5M.
- 2026-05-13: Open $368.03, High $370.00, Low $359.38, Close $361.19, Volume 1.5M.
- 2026-05-14: Open $363.14, High $365.14, Low $358.00, Close $361.55, Volume 1.1M.
- 2026-05-15: Open $357.37, High $357.37, Low $347.75, Close $349.01, Volume 1.8M.
- 2026-05-18: Open $353.50, High $354.99, Low $336.76, Close $340.48, Volume 2.3M.
- 2026-05-19: Open $339.60, High $345.44, Low $326.48, Close $344.11, Volume 4.2M.
- 2026-05-20: Open $330.00, High $349.96, Low $326.80, Close $342.08, Volume 3.2M.
- 2026-05-21: Open $344.44, High $344.92, Low $331.75, Close $337.55, Volume 2.2M.
- 2026-05-22: Open $342.87, High $346.85, Low $334.50, Close $346.56, Volume 1.6M.
- 2026-05-26: Open $350.20, High $355.74, Low $344.82, Close $355.74, Volume 2.2M.
- 2026-05-27: Open $357.92, High $359.05, Low $342.84, Close $347.65, Volume 1.3M.
- 2026-05-28: Open $348.94, High $348.94, Low $336.00, Close $339.13, Volume 1.8M.
- 2026-05-29: Open $339.26, High $341.00, Low $329.18, Close $338.33, Volume 3M.
- 2026-06-01: Open $332.73, High $335.00, Low $326.11, Close $330.00, Volume 2.4M.
- 2026-06-02: Open $334.84, High $349.00, Low $333.48, Close $346.57, Volume 1.9M.
- 2026-06-03: Open $347.97, High $355.49, Low $344.98, Close $350.48, Volume 1.5M.
- 2026-06-04: Open $344.23, High $345.45, Low $336.08, Close $343.11, Volume 1.1M.
- 2026-06-05: Open $335.52, High $338.89, Low $327.98, Close $329.83, Volume 1.3M.
- 2026-06-08: Open $336.41, High $336.41, Low $327.08, Close $331.60, Volume 1.8M.
- 2026-06-09: Open $337.96, High $341.00, Low $315.01, Close $331.43, Volume 1.5M.
- 2026-06-10: Open $330.60, High $336.87, Low $323.19, Close $324.00, Volume 1.2M.
- 2026-06-11: Open $330.97, High $340.13, Low $328.72, Close $340.03, Volume 1.4M.
- 2026-06-12: Open $343.09, High $352.20, Low $339.40, Close $350.67, Volume 1.3M.
- 2026-06-15: Open $359.55, High $360.94, Low $351.82, Close $356.94, Volume 946.2K.
- 2026-06-16: Open $359.03, High $364.00, Low $350.11, Close $350.29, Volume 1.3M.
- 2026-06-17: Open $354.43, High $357.61, Low $347.28, Close $350.70, Volume 843.5K.
- 2026-06-18: Open $359.45, High $367.17, Low $357.71, Close $363.67, Volume 2.7M.
- 2026-06-22: Open $370.94, High $374.96, Low $367.57, Close $373.34, Volume 1.5M.
- 2026-06-23: Open $359.07, High $359.66, Low $351.80, Close $352.58, Volume 1.2M.
- 2026-06-24: Open $350.00, High $359.08, Low $348.00, Close $351.30, Volume 1.2M.
- 2026-06-25: Open $362.67, High $368.99, Low $355.34, Close $360.06, Volume 1.1M.
- 2026-06-26: Open $354.44, High $354.44, Low $328.66, Close $328.66, Volume 5.5M.
- 2026-06-29: Open $330.05, High $342.76, Low $327.04, Close $340.13, Volume 2.1M.
- 2026-06-30: Open $340.87, High $354.99, Low $340.28, Close $350.07, Volume 1.6M.
- 2026-07-01: Open $342.14, High $345.20, Low $334.11, Close $335.60, Volume 1.3M.
- 2026-07-02: Open $331.59, High $333.35, Low $311.32, Close $313.86, Volume 2M.
- 2026-07-06: Open $317.23, High $328.58, Low $316.57, Close $319.73, Volume 1.2M.
- 2026-07-07: Open $313.68, High $313.86, Low $306.01, Close $309.12, Volume 1.6M.
- 2026-07-08: Open $307.96, High $317.56, Low $305.42, Close $317.24, Volume 1.1M.
- 2026-07-09: Open $326.02, High $329.73, Low $321.30, Close $322.17, Volume 1.5M.
- 2026-07-10: Open $320.42, High $324.05, Low $318.10, Close $322.05, Volume 937.1K.
- 2026-07-13: Open $325.76, High $332.35, Low $318.52, Close $320.83, Volume 1.4M.
- 2026-07-14: Open $328.19, High $330.43, Low $322.57, Close $325.73, Volume 1.2M.
- 2026-07-15: Open $330.65, High $331.99, Low $316.11, Close $322.71, Volume 1.4M.
- 2026-07-16: Open $316.30, High $320.38, Low $310.30, Close $312.76, Volume 1.5M.
- 2026-07-17: Open $307.23, High $318.43, Low $300.87, Close $315.90, Volume 1.7M.
- 2026-07-20: Open $318.43, High $322.42, Low $313.20, Close $314.13, Volume 1M.
- 2026-07-21: Open $325.80, High $329.53, Low $319.09, Close $328.11, Volume 1.3M.
- 2026-07-22: Open $323.11, High $331.61, Low $323.11, Close $327.53, Volume 854.8K.
- 2026-07-23: Open $325.09, High $332.78, Low $324.62, Close $325.13, Volume 1.1M.
- 2026-07-24: Open $323.63, High $324.70, Low $315.32, Close $318.67, Volume 1.2M.
- 2026-07-27: Open $321.25, High $321.81, Low $305.77, Close $313.68, Volume 1.1M.
- 2026-07-28: Open $309.07, High $309.99, Low $295.60, Close $305.17, Volume 1.5M.
- 2026-07-29: Open $303.41, High $307.81, Low $293.55, Close $296.72, Volume 1.2M.
- 2026-07-30: Open $306.50, High $314.42, Low $305.50, Close $312.69, Volume 1.3M.
- 2026-07-31: Open $322.40, High $329.99, Low $317.27, Close $319.08, Volume 1.1M.
- 2026-08-03: Open $317.13, High $324.32, Low $311.80, Close $321.89, Volume 831.3K.
- 2026-08-04: Open $335.00, High $343.87, Low $331.76, Close $341.24, Volume 1.5M.
- 2026-08-05: Open $338.40, High $343.20, Low $335.67, Close $336.02, Volume 932.8K.
- 2026-08-06: Open $333.10, High $344.52, Low $330.11, Close $336.96, Volume 918.5K.
- 2026-08-07: Open $339.50, High $344.92, Low $335.48, Close $340.97, Volume 852.1K.
- 2026-08-10: Open $344.77, High $344.98, Low $335.40, Close $335.41, Volume 848.5K.
- 2026-08-11: Open $339.20, High $345.43, Low $336.74, Close $343.70, Volume 796.9K.
- 2026-08-12: Open $352.00, High $357.34, Low $351.14, Close $354.50, Volume 896.5K.
- 2026-08-13: Open $352.50, High $357.68, Low $351.02, Close $353.85, Volume 844.9K.
- 2026-08-14: Open $354.06, High $361.09, Low $350.10, Close $357.82, Volume 926.8K.
- 2026-08-17: Open $360.00, High $366.41, Low $358.01, Close $361.15, Volume 1.8M.
- 2026-08-18: Open $350.00, High $350.89, Low $332.64, Close $341.00, Volume 3.5M.
- 2026-08-19: Open $349.00, High $352.00, Low $314.52, Close $319.45, Volume 3.9M.
- 2026-08-20: Open $314.66, High $322.69, Low $313.20, Close $316.51, Volume 1.9M.
- 2026-08-21: Open $319.22, High $322.73, Low $310.27, Close $316.13, Volume 1.2M.
- 2026-08-24: Open $311.09, High $313.82, Low $306.85, Close $310.66, Volume 1M.
- 2026-08-25: Open $318.22, High $320.73, Low $313.86, Close $320.12, Volume 1.6M.
- 2026-08-26: Open $323.13, High $327.07, Low $321.03, Close $321.87, Volume 1.1M.
- 2026-08-27: Open $323.82, High $327.49, Low $319.41, Close $325.82, Volume 1.3M.
- 2026-08-28: Open $324.41, High $325.86, Low $318.05, Close $319.97, Volume 2.2M.
- 2026-08-31: Open $322.49, High $325.00, Low $319.17, Close $322.70, Volume 1.5M.
- 2026-09-01: Open $321.47, High $322.00, Low $316.20, Close $319.27, Volume 831.8K.
- 2026-09-02: Open $318.04, High $321.96, Low $313.96, Close $321.58, Volume 685.7K.
- 2026-09-03: Open $319.09, High $324.13, Low $312.00, Close $322.62, Volume 759.7K.
- 2026-09-04: Open $326.10, High $329.80, Low $324.20, Close $327.21, Volume 605.8K.
- 2026-09-08: Open $330.00, High $333.82, Low $325.75, Close $333.42, Volume 1M.
- 2026-09-09: Open $331.22, High $337.53, Low $328.56, Close $331.01, Volume 748.8K.
- 2026-09-10: Open $327.76, High $330.65, Low $325.31, Close $325.65, Volume 697.3K.
- 2026-09-11: Open $332.16, High $339.18, Low $331.51, Close $338.64, Volume 522.4K.
- 2026-09-14: Open $325.00, High $326.49, Low $314.08, Close $314.96, Volume 1.1M.
- 2026-09-15: Open $316.55, High $319.45, Low $311.43, Close $313.36, Volume 1.4M.
- 4 · Insider transaction filing. Filed 2026-09-09. Accession 0001621346-26-000008.View filing
- 4 · Insider transaction filing. Filed 2026-08-28. Accession 0001775056-26-000007.View filing
- 4 · Insider transaction filing. Filed 2026-08-25. Accession 0001142618-26-000005.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