Tesla, Inc. (NEO: TSLA)
Canada flag Canada · Delayed Price · Currency is CAD
20.22
+0.40 (2.02%)
Jul 25, 2024, 3:59 PM EDT

Tesla Market Cap

Tesla has a market cap or net worth of CAD 972.59 billion as of July 25, 2024. Its market cap has decreased by -14.25% in one year.

Market Cap
972.59B
Enterprise Value
948.52B
Revenue
130.46B
Ranking
n/a
PE Ratio
n/a
Stock Price
20.22

Market Cap Chart

Since June 29, 2010, Tesla's market cap has increased from 2.34B to 972.59B, an increase of 41,498.16%. That is a compound annual growth rate of 53.47%.

History

DateMarket Cap% Change
Jul 24, 2024949.83B-8.95%
Dec 29, 20231,043.16B98.15%
Dec 30, 2022526.44B-60.89%
Dec 31, 20211,345.93B57.91%
Dec 31, 2020852.32B771.50%
Dec 31, 201997.80B25.40%
Dec 31, 2018 Pro Pro
Dec 29, 2017 Pro Pro
Dec 30, 2016 Pro Pro
Dec 31, 2015 Pro Pro
Dec 31, 2014 Pro Pro

Market Capitalization

Market capitalization, also called net worth, is the total value of all of a company's outstanding shares. It is calculated by multiplying the stock price by the number of shares outstanding.

Formula: Market Cap = Stock Price * Shares Outstanding
Full Definition

Related Stocks

Company Market Cap
Amazon.com, Inc. 2,670.66B
Web exception while posting to url(http://localhost:8451/CIQTrusted.svc/VulcanCIQJSONLinker/JSON?userid=717395338): [{"Key":1,"Value":"DataAPI Error for userID=717395338 : One or more errors occurred.; One or more errors occurred.Retriever 'WebServiceRetriever`2(CompanyInfoWebServiceRetriver)' failed at 2024-07-24 06:09:48.630 -04:00 - see inner exception(s) for details. (RetrieverID: 73f0ffc0-6cee-4cd0-aac7-c6ce2cfd1022, MachineName: QTCIQAPPD12)\/* Starting CompanyInfo Service Call at 2024-07-24 06:09:48.623 -04:00:*\/\u000d\u000aPOST http:\/\/prcws-prd-app.prv.capiqinc.com:8451\/companyinfoservice?userId=717395338&timeout=60&applicationId=Vulcan&correlationId=d25a6b33-ab71-4f72-b3a6-405308de9cfe&callId=73f0ffc0-6cee-4cd0-aac7-c6ce2cfd1022&1955=1&4026=0 HTTP\/1.1\u000d\u000aContent-Type: text\/xml; charset=utf-8\u000d\u000aSOAPAction: \"urn:schemas-microsoft-com:xml-analysis:Execute\"\u000d\u000atraceparent: 00-00000000000000005a97586500ca278e-6195b18d1731ae08-00\u000d\u000atracestate: dd=s:0\u000d\u000ax-datadog-trace-id: 6527783375725012878\u000d\u000ax-datadog-parent-id: 7031721612746534408\u000d\u000ax-datadog-sampling-priority: 0\u000d\u000aHost: prcws-prd-app.prv.capiqinc.com:8451\u000d\u000aContent-Length: 632\u000d\u000aExpect: 100-continue\u000d\u000aContent-Length: 632\u000d\u000a\u000d\u000a<Envelope xmlns=\"http:\/\/schemas.xmlsoap.org\/soap\/envelope\/\">\u000d\u000a\u0009<Body>\u000d\u000a\u0009\u0009<Execute xmlns=\"urn:schemas-microsoft-com:xml-analysis\">\u000d\u000a\u0009\u0009\u0009<Command>\u000d\u000a\u0009\u0009\u0009\u0009<Statement><![CDATA[\u000d\u000a[\u000d\u000a\u0009{\u000d\u000a\u0009\u0009Symbol : \"NEOE:GOOG\",\u000d\u000a\u0009\u0009MetricProperty : \"VALUE\",\u000d\u000a\u0009\u0009Metric : \"IQ_PRIMARY_SIC_INDUSTRY\"\u000d\u000a\u0009},\u000d\u000a\u0009{\u000d\u000a\u0009\u0009Symbol : \"NEOE:GOOG\",\u000d\u000a\u0009\u0009MetricProperty : \"VALUE\",\u000d\u000a\u0009\u0009Metric : \"IQ_PRIMARY_SIC_CODE\"\u000d\u000a\u0009}\u000d\u000a]\u000d\u000a]]><\/Statement>\u000d\u000a\u0009\u0009\u0009<\/Command>\u000d\u000a\u0009\u0009\u0009<Properties>\u000d\u000a\u0009\u0009\u0009\u0009<PropertyList>\u000d\u000a\u0009\u0009\u0009\u0009\u0009<LocaleIdentifier>1033<\/LocaleIdentifier>\u000d\u000a\u0009\u0009\u0009\u0009\u0009<Format>Tabular<\/Format>\u000d\u000a\u0009\u0009\u0009\u0009\u0009<Content>SchemaData<\/Content>\u000d\u000a\u0009\u0009\u0009\u0009<\/PropertyList>\u000d\u000a\u0009\u0009\u0009<\/Properties>\u000d\u000a\u0009\u0009<\/Execute>\u000d\u000a\u0009<\/Body>\u000d\u000a<\/Envelope>\u000d\u000a***End of HTTP request***\u000d\u000a\u000d\u000a\/* Failed CompanyInfo Service Call at 2024-07-24 06:09:48.630 -04:00 (duration: 6ms.):*\/\u000d\u000aException:\u000d\u000aSystem.AggregateException: One or more errors occurred.\u000d\u000a---> (Inner Exception #0) System.AggregateException: One or more errors occurred.\u000d\u000a ---> (Inner Exception #0) System.Net.WebException: The remote server returned an error: (500) Internal Server Error.\u000d\u000a\u000d\u000aHTTP Response:\u000d\u000aHTTP\/1.1 500 Internal Server Error\u000d\u000aSPGI-Timings: { \"duration\":0, \"start\":\"2024-07-24T06:09:48.626 -04:00\", \"server\":\"QTPRCAPPD04\", \"operations\": [{ \"duration\":0, \"start\":\"2024-07-24T06:09:48.626 -04:00\", \"name\":\"DBCall (DataAPI_CompanyInfoNPDataLookup_prc SP)\" }] }\u000d\u000aContent-Length: 6100\u000d\u000aCache-Control: private\u000d\u000aContent-Type: text\/xml; charset=utf-8\u000d\u000aDate: Wed, 24 Jul 2024 10:09:47 GMT\u000d\u000aServer: Microsoft-IIS\/8.5\u000d\u000aX-AspNet-Version: 4.0.30319\u000d\u000aX-Powered-By: ASP.NET\u000d\u000a\u000d\u000a<soap:Envelope xmlns:soap='http:\/\/schemas.xmlsoap.org\/soap\/envelope\/'>\u000d\u000a<soap:Body>\u000d\u000a <soap:Fault xmlns='http:\/\/schemas.xmlsoap.org\/soap\/envelope\/'>\u000d\u000a <faultcode>XMLAnalysisError.0x00000000<\/faultcode>\u000d\u000a <faultstring>System.AggregateException: One or more errors occurred.\u000d\u000a---&gt; (Inner Exception #0) System.AggregateException: One or more errors occurred.\u000d\u000a ---&gt; (Inner Exception #0) System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Co... (message truncated)\u000d\u000a ---&gt; System.ComponentModel.Win32Exception: The system cannot find the file specified\u000d\u000a\u000d\u000aMachine Name: QTPRCAPPD04\u000d\u000aFull Details:\u000d\u000aSystem.AggregateException: One or more errors occurred.\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.RoutingRetriever.&lt;FillDataAsync&gt;d__4.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\RoutingRetriever.cs:line 57\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.Service.DataResponse.&lt;ExecuteAsync&gt;d__5.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\Service.cs:line 54\u000d\u000a---&gt; (Inner Exception #0) System.AggregateException: One or more errors occurred.\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.NonPeriodic.NonPeriodicRetriever.&lt;FillDataAsync&gt;d__5.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\NonPeriodic\\NonPeriodicRetriever.cs:line 75\u000d\u000a ---&gt; (Inner Exception #0) System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)\u000d\u000a at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal&amp; connection)\u000d\u000a at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal&amp; connection)\u000d\u000a at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal&amp; connection)\u000d\u000a at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)\u000d\u000a at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)\u000d\u000a at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)\u000d\u000a at System.Data.SqlClient.SqlConnection.OpenAsync(CancellationToken cancellationToken)\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.Common.Logging.SqlServerCommandBuilder.CiqCommandAdapter.&lt;GetDataReaderAsync&gt;d__14.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.Common\\Logging\\SqlServerCommandBuilder.cs:line 114\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.Common.Logging.Timings.SqlServerTimingCapturingCommand.&lt;GetDataReaderAsync&gt;d__12.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.Common\\Logging\\Timings\\SqlServerTimingCapturingCommand.cs:line 107\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.Common.Logging.SqlServerLoggingCommand.&lt;GetDataReaderAsync&gt;d__16.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.Common\\Logging\\SqlServerLoggingCommand.cs:line 140\u000d\u000a--- End of stack trace from previous location where exception was thrown ---\u000d\u000a at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\u000d\u000a at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\u000d\u000a at CapitalIQ.DenimService.CompanyGeneral.Service.NonPeriodic.Helpers.NonPeriodicDataHelper.&lt;ValidateAsync&gt;d__7.MoveNext() in D:\\a\\1\\s\\CapitalIQ.DenimService.CompanyGeneral\\Service\\NonPeriodic\\Helpers\\NonPeriodicDataHelper.cs:line 54\u000d\u000a ---&gt; System.ComponentModel.Win32Exception: The system cannot find the file specified\u000d\u000a <\/faultstring>\u000d\u000a <\/soap:Fault>\u000d\u000a <\/soap:Body>\u000d\u000a<\/soap:Envelope>\u000d\u000a***End of HTTP response***One or more errors occurred.One or more errors occurred.One or more errors occurred.The remote server returned an error: (500) Internal Server Error. at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)\u000d\u000a at CapitalIQ.DataAPI.Data.RequestManager.FillRequest(IEnumerable`1 requestsMap, Request req) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\DataManager\\RequestManager.cs:line 145\u000d\u000a at CapitalIQ.DataAPI.Data.RequestManager.CapitalIQ.DataAPI.Download.IRequestManager.GetFilledRequestMap(IEnumerable`1 requestsMap, Request req) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\DataManager\\RequestManager.cs:line 114\u000d\u000a at CapitalIQ.DataAPI.Data.Services.CIQTrustedSvc.VulcanCIQJSONLinker(List`1 requestLinker, Int32 userID) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\Services\\CIQTrustedSvc.cs:line 95 at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)\u000d\u000a at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)\u000d\u000a at System.Threading.Tasks.Task`1.get_Result()\u000d\u000a at CapitalIQ.DataAPI.Data.RetrieverFactory.<>c__DisplayClass23_0.<HandleSchedulerTaskCancellation>b__0(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\RetrieverBuilders\\RetrieverFactory.cs:line 349\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at CapitalIQ.DataAPI.Data.CommandLoggingRetrieverWrapper.<FillDataAsync>b__8_0(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\RetrieverBuilders\\CommandLoggingRetrieverWrapper.cs:line 57\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)\u000d\u000a at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)\u000d\u000a at System.Threading.Tasks.Task`1.get_Result()\u000d\u000a at CapitalIQ.DataAPI.Data.Retrievers.Common.WebLoggingCommand.<GetResponseAsync>b__14_0(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\Retrievers\\Common\\WebLoggingCommand.cs:line 114\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at CapitalIQ.DataAPI.Data.Retrievers.Common.WebCommandBuilder.WebCommand.<>c__DisplayClass13_0.<GetResponseAsync>b__1(Task`1 t) in d:\\srcbranchdw\\dataapi\\Data\\CapitalIQ.DataAPI.Data\\Retrievers\\Common\\WebCommandBuilder.cs:line 191\u000d\u000a at System.Threading.Tasks.ContinuationResultTaskFromResultTask`2.InnerInvoke()\u000d\u000a at System.Threading.Tasks.Task.Execute() at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)\u000d\u000a at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)"}] at System.Net.HttpWebRequest.GetResponse() at VulcanAPI.Common.VulcanUtility.PostData(String urlDestination, String jsonPostData, String reqid, PerfCounterType counterType) in d:\srcbranchdw\vulcanapi\vulcanapi\Common\VulcanUtility.cs:line 72 The remote server returned an error: (500) Internal Server Error. 3,106.84B
Walmart Inc. 782.35B
UnitedHealth Group Incorporated 702.86B
Costco Wholesale Corporation 520.08B
Salesforce, Inc. 341.59B
Adobe Inc. 333.30B
Market Cap Rankings