Module 7 Journal
Balance Sheet asreported
| Powered by Clearbit | |||||||||||||||
| Tesla Inc (NMS: TSLA) | |||||||||||||||
| Exchange rate used is that of the Year End reported date | |||||||||||||||
| As Reported Quarterly Balance Sheet | |||||||||||||||
| Report Date | 06/30/2022 | 03/31/2022 | 09/30/2021 | 06/30/2021 | 03/31/2021 | 09/30/2020 | 06/30/2020 | 03/31/2020 | |||||||
| 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | ||||||||
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | |||||||
| Audit Status | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | |||||||
| Consolidated | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||||
| Scale | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | |||||||
| Cash & cash equivalents | 18,324,000.00 | 17,505,000.00 | 16,065,000.00 | 16,229,000.00 | 17,141,000.00 | 14,531,000.00 | 8,615,000.00 | 8,080,000.00 | |||||||
| Short-term marketable securities | 591,000.00 | 508,000.00 | 30,000.00 | - | - | - | - | - | |||||||
| Accounts receivable, net | 2,081,000.00 | 2,311,000.00 | 1,962,000.00 | 2,129,000.00 | 1,890,000.00 | 1,757,000.00 | 1,485,000.00 | 1,274,000.00 | |||||||
| Raw materials | 4,949,000.00 | 3,822,000.00 | 2,355,000.00 | 2,067,000.00 | 1,836,000.00 | 1,573,000.00 | 1,842,000.00 | 1,653,000.00 | |||||||
| Work in process | 1,370,000.00 | 1,306,000.00 | 1,061,000.00 | 858,000.00 | 454,000.00 | 572,000.00 | 420,000.00 | 494,000.00 | |||||||
| Finished goods | 1,185,000.00 | 977,000.00 | 1,252,000.00 | 1,318,000.00 | 1,341,000.00 | 1,674,000.00 | 1,379,000.00 | 1,961,000.00 | |||||||
| Service parts | 604,000.00 | 586,000.00 | 531,000.00 | 490,000.00 | 501,000.00 | 399,000.00 | 377,000.00 | 386,000.00 | |||||||
| Inventory | 8,108,000.00 | 6,691,000.00 | 5,199,000.00 | 4,733,000.00 | 4,132,000.00 | 4,218,000.00 | 4,018,000.00 | 4,494,000.00 | |||||||
| Prepaid expenses & other current assets | 2,118,000.00 | 2,035,000.00 | 1,746,000.00 | 1,602,000.00 | 1,542,000.00 | 1,238,000.00 | 1,218,000.00 | 1,045,000.00 | |||||||
| Total Current Assets | 31,222,000.00 | 29,050,000.00 | 25,002,000.00 | 24,693,000.00 | 24,705,000.00 | 21,744,000.00 | 15,336,000.00 | 14,893,000.00 | |||||||
| Operating lease vehicles, net | 4,782,000.00 | 4,745,000.00 | 4,167,000.00 | 3,748,000.00 | 3,396,000.00 | 2,742,000.00 | 2,524,000.00 | 2,527,000.00 | |||||||
| Solar energy systems in service | - | - | - | - | - | 6,744,000.00 | 6,722,000.00 | 6,703,000.00 | |||||||
| Initial direct costs related to customer solar energy system lease acquisition costs | - | - | - | - | - | 103,000.00 | 103,000.00 | 102,000.00 | |||||||
| Solar energy systems, gross | - | - | - | - | - | 6,847,000.00 | 6,825,000.00 | 6,805,000.00 | |||||||
| Less: accumulated depreciation & amortization | - | - | - | - | - | 897,000.00 | 839,000.00 | 781,000.00 | |||||||
| Solar energy systems in service after depreciation & amortization | - | - | - | - | - | 5,950,000.00 | 5,986,000.00 | - | |||||||
| Solar energy systems under construction | - | - | - | - | - | 25,000.00 | 28,000.00 | 24,000.00 | |||||||
| Solar energy systems pending interconnection | - | - | - | - | - | 50,000.00 | 55,000.00 | 58,000.00 | |||||||
| Solar energy systems, net | 5,624,000.00 | 5,686,000.00 | 5,821,000.00 | 5,883,000.00 | 5,933,000.00 | 6,025,000.00 | 6,069,000.00 | 6,106,000.00 | |||||||
| Machinery, equipment, vehicles & office furniture | 11,749,000.00 | 11,163,000.00 | 9,458,000.00 | 9,156,000.00 | 8,711,000.00 | 7,943,000.00 | 7,687,000.00 | 7,428,000.00 | |||||||
| Tooling | 2,417,000.00 | 2,345,000.00 | 2,120,000.00 | 2,038,000.00 | 1,916,000.00 | 1,794,000.00 | 1,711,000.00 | 1,574,000.00 | |||||||
| Leasehold improvements | 2,018,000.00 | 1,911,000.00 | 1,706,000.00 | 1,596,000.00 | 1,494,000.00 | 1,291,000.00 | 1,157,000.00 | 1,103,000.00 | |||||||
| Land & buildings | 6,406,000.00 | 5,957,000.00 | 3,853,000.00 | 3,725,000.00 | 3,681,000.00 | 3,245,000.00 | 3,172,000.00 | 3,146,000.00 | |||||||
| Computer equipment, hardware & software | 1,746,000.00 | 1,595,000.00 | 1,284,000.00 | 1,148,000.00 | 1,020,000.00 | 782,000.00 | 700,000.00 | 647,000.00 | |||||||
| Construction in progress | 4,544,000.00 | 4,322,000.00 | 5,109,000.00 | 3,826,000.00 | 2,435,000.00 | 1,607,000.00 | 1,012,000.00 | 812,000.00 | |||||||
| Property, plant & equipment, gross | 28,880,000.00 | 27,293,000.00 | 23,530,000.00 | 21,489,000.00 | 19,257,000.00 | 16,662,000.00 | 15,439,000.00 | 14,710,000.00 | |||||||
| Less: accumulated depreciation & amortization | 7,787,000.00 | 7,266,000.00 | 6,232,000.00 | 5,824,000.00 | 5,389,000.00 | 4,814,000.00 | 4,430,000.00 | 4,072,000.00 | |||||||
| Property, plant & equipment, net | 21,093,000.00 | 20,027,000.00 | 17,298,000.00 | 15,665,000.00 | 13,868,000.00 | 11,848,000.00 | 11,009,000.00 | 10,638,000.00 | |||||||
| Operating lease right-of-use assets | 2,185,000.00 | 2,181,000.00 | 1,962,000.00 | 1,734,000.00 | 1,647,000.00 | 1,375,000.00 | 1,274,000.00 | 1,197,000.00 | |||||||
| Digital assets, net | 218,000.00 | 1,261,000.00 | 1,260,000.00 | 1,311,000.00 | 1,331,000.00 | - | - | - | |||||||
| Intangible assets, net | 241,000.00 | 254,000.00 | 269,000.00 | 283,000.00 | 299,000.00 | 318,000.00 | 312,000.00 | 323,000.00 | |||||||
| Goodwill | 196,000.00 | 200,000.00 | 201,000.00 | 203,000.00 | 206,000.00 | 203,000.00 | 196,000.00 | 193,000.00 | |||||||
| Other non-current assets | 2,952,000.00 | 2,634,000.00 | 1,854,000.00 | 1,626,000.00 | 1,587,000.00 | 1,436,000.00 | 1,415,000.00 | 1,373,000.00 | |||||||
| Total Assets | 68,513,000.00 | 66,038,000.00 | 57,834,000.00 | 55,146,000.00 | 52,972,000.00 | 45,691,000.00 | 38,135,000.00 | 37,250,000.00 | |||||||
| Accounts payable | 11,212,000.00 | 11,171,000.00 | 8,260,000.00 | 7,558,000.00 | 6,648,000.00 | 4,958,000.00 | 3,638,000.00 | 3,970,000.00 | |||||||
| Accrued purchases | 2,130,000.00 | 2,025,000.00 | 1,867,000.00 | 1,437,000.00 | 993,000.00 | 711,000.00 | 782,000.00 | 643,000.00 | |||||||
| Taxes payable | 1,045,000.00 | 1,272,000.00 | 1,084,000.00 | 834,000.00 | 828,000.00 | 635,000.00 | 484,000.00 | 399,000.00 | |||||||
| Payroll & related costs | 1,077,000.00 | 913,000.00 | 823,000.00 | 840,000.00 | 660,000.00 | 502,000.00 | 495,000.00 | 409,000.00 | |||||||
| Accrued warranty reserve, current portion | 778,000.00 | 709,000.00 | 621,000.00 | 608,000.00 | 544,000.00 | 400,000.00 | 384,000.00 | 362,000.00 | |||||||
| Sales return reserve, current portion | 257,000.00 | 279,000.00 | 386,000.00 | 382,000.00 | 430,000.00 | 461,000.00 | 345,000.00 | 289,000.00 | |||||||
| Financing obligation, current portion | - | - | - | - | - | 48,000.00 | 47,000.00 | 53,000.00 | |||||||
| Operating lease liabilities, current portion | 413,000.00 | 399,000.00 | 343,000.00 | 325,000.00 | 309,000.00 | 251,000.00 | 233,000.00 | 229,000.00 | |||||||
| Resale value guarantees, current portion | - | - | - | - | - | 20,000.00 | 70,000.00 | 202,000.00 | |||||||
| Accrued interest | - | - | 18,000.00 | 60,000.00 | 36,000.00 | 51,000.00 | 91,000.00 | 55,000.00 | |||||||
| Other current liabilities | 337,000.00 | 309,000.00 | 301,000.00 | 292,000.00 | 273,000.00 | 173,000.00 | 179,000.00 | 184,000.00 | |||||||
| Accrued liabilities & other current liabilities | 6,037,000.00 | 5,906,000.00 | 5,443,000.00 | 4,778,000.00 | 4,073,000.00 | 3,252,000.00 | 3,110,000.00 | 2,825,000.00 | |||||||
| Deferred revenue | 1,858,000.00 | 1,594,000.00 | 1,801,000.00 | 1,693,000.00 | 1,592,000.00 | 1,258,000.00 | 1,130,000.00 | 1,186,000.00 | |||||||
| Customer deposits | 1,182,000.00 | 1,125,000.00 | 831,000.00 | 812,000.00 | 745,000.00 | 708,000.00 | 713,000.00 | 788,000.00 | |||||||
| Current portion of debt & finance leases | 1,532,000.00 | 1,659,000.00 | 1,716,000.00 | 1,530,000.00 | 1,819,000.00 | 3,126,000.00 | 3,679,000.00 | 3,217,000.00 | |||||||
| Total current liabilities | 21,821,000.00 | 21,455,000.00 | 18,051,000.00 | 16,371,000.00 | 14,877,000.00 | 13,302,000.00 | 12,270,000.00 | 11,986,000.00 | |||||||
| Recourse debt | 52,000.00 | 70,000.00 | 2,008,000.00 | 3,838,000.00 | 4,085,000.00 | - | - | 6,011,000.00 | |||||||
| Non-recourse debt | 2,043,000.00 | 2,183,000.00 | 3,431,000.00 | 3,040,000.00 | 3,934,000.00 | - | - | 3,468,000.00 | |||||||
| Total debt | 2,095,000.00 | 2,253,000.00 | 5,439,000.00 | 6,878,000.00 | 8,019,000.00 | - | - | 9,479,000.00 | |||||||
| Finance lease | 803,000.00 | 900,000.00 | 999,000.00 | 993,000.00 | 1,034,000.00 | - | - | 1,187,000.00 | |||||||
| Debt & finance leases, net of current portion | 2,898,000.00 | 3,153,000.00 | 6,438,000.00 | 7,871,000.00 | 9,053,000.00 | 10,559,000.00 | 10,416,000.00 | 10,666,000.00 | |||||||
| Deferred revenue, net of current portion | 2,210,000.00 | 2,185,000.00 | 1,365,000.00 | 1,318,000.00 | 1,294,000.00 | 1,233,000.00 | 1,198,000.00 | 1,199,000.00 | |||||||
| Operating lease liabilities | 1,822,000.00 | 1,814,000.00 | 1,629,000.00 | 1,407,000.00 | 1,330,000.00 | 1,101,000.00 | 1,016,000.00 | 941,000.00 | |||||||
| Accrued warranty reserve | 1,655,000.00 | 1,578,000.00 | 1,115,000.00 | 1,083,000.00 | 990,000.00 | 869,000.00 | 812,000.00 | 768,000.00 | |||||||
| Sales return reserve | 74,000.00 | 109,000.00 | 325,000.00 | 378,000.00 | 424,000.00 | 519,000.00 | 529,000.00 | 488,000.00 | |||||||
| Deferrred tax liabilities | 22,000.00 | 24,000.00 | 40,000.00 | 63,000.00 | 144,000.00 | - | - | - | |||||||
| Financing obligation | - | - | - | - | - | 30,000.00 | 42,000.00 | 34,000.00 | |||||||
| Resale value guarantees | - | - | - | - | - | 36,000.00 | 36,000.00 | 36,000.00 | |||||||
| Other noncurrent liabilities | 353,000.00 | 314,000.00 | 377,000.00 | 405,000.00 | 395,000.00 | 494,000.00 | 435,000.00 | 400,000.00 | |||||||
| Other long-term liabilities | 3,926,000.00 | 3,839,000.00 | 3,486,000.00 | 3,336,000.00 | 3,283,000.00 | 3,049,000.00 | 2,870,000.00 | 2,667,000.00 | |||||||
| Total liabilities | 30,855,000.00 | 30,632,000.00 | 29,340,000.00 | 28,896,000.00 | 28,507,000.00 | 28,143,000.00 | 26,754,000.00 | 26,518,000.00 | |||||||
| Redeemable noncontrolling interests in subsidiaries | 421,000.00 | 459,000.00 | 605,000.00 | 605,000.00 | 601,000.00 | 608,000.00 | 613,000.00 | 632,000.00 | |||||||
| Convertible senior notes | - | - | - | - | - | 48,000.00 | 44,000.00 | 60,000.00 | |||||||
| Common stock | 1,000.00 | 1,000.00 | 1,000.00 | 1,000.00 | 1,000.00 | 1,000.00 | - | - | |||||||
| Additional paid-in capital | 30,944,000.00 | 30,485,000.00 | 28,922,000.00 | 28,205,000.00 | 27,623,000.00 | 21,574,000.00 | 15,895,000.00 | 15,390,000.00 | |||||||
| Accumulated other comprehensive income (loss) | (477,000.00) | (50,000.00) | 120,000.00 | 206,000.00 | 143,000.00 | 125,000.00 | (40,000.00) | (113,000.00) | |||||||
| Retained earnings (accumulated deficit) | 5,908,000.00 | 3,649,000.00 | (1,990,000.00) | (3,608,000.00) | (4,750,000.00) | (5,669,000.00) | (6,000,000.00) | (6,104,000.00) | |||||||
| Total stockholders' equity (deficit) | 36,376,000.00 | 34,085,000.00 | 27,053,000.00 | 24,804,000.00 | 23,017,000.00 | 16,031,000.00 | 9,855,000.00 | 9,173,000.00 | |||||||
| Noncontrolling interests in subsidiaries | 861,000.00 | 862,000.00 | 836,000.00 | 841,000.00 | 847,000.00 | 861,000.00 | 869,000.00 | 867,000.00 |
Income Statement asreported
| Powered by Clearbit | |||||||||||||||
| Tesla Inc (NMS: TSLA) | |||||||||||||||
| Exchange rate used is that of the Year End reported date | |||||||||||||||
| As Reported Quarterly Income Statement | |||||||||||||||
| Report Date | 06/30/2022 | 03/31/2022 | 09/30/2021 | 06/30/2021 | 03/31/2021 | 09/30/2020 | 06/30/2020 | 03/31/2020 | |||||||
| 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | ||||||||
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | |||||||
| Audit Status | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | |||||||
| Consolidated | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||||
| Scale | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | |||||||
| Revenues - automotive sales | 13670000 | 15514000 | 11672000 | 9874000 | 8705000 | 7346000 | 4911000 | 4893000 | |||||||
| Revenues - automotive regulatory credits | 344000 | 679000 | - | - | - | - | - | - | |||||||
| Revenues - automotive leasing | 588000 | 668000 | 385000 | 332000 | 297000 | 265000 | 268000 | 239000 | |||||||
| Total automotive revenues | 14602000 | 16861000 | 12057000 | 10206000 | 9002000 | 7611000 | 5179000 | 5132000 | |||||||
| Energy generation & storage | 866000 | 616000 | 806000 | 801000 | 494000 | 579000 | 370000 | 293000 | |||||||
| Services & other revenues | 1466000 | 1279000 | 894000 | 951000 | 893000 | 581000 | 487000 | 560000 | |||||||
| Total revenues | 16934000 | 18756000 | 13757000 | 11958000 | 10389000 | 8771000 | 6036000 | 5985000 | |||||||
| Cost of revenues - automotive sales | 10153000 | 10914000 | 8150000 | 7119000 | 6457000 | 5361000 | 3714000 | 3699000 | |||||||
| Cost of revenues - automotive leasing | 368000 | 408000 | 234000 | 188000 | 160000 | 145000 | 148000 | 122000 | |||||||
| Total automotive cost of revenues | 10521000 | 11322000 | 8384000 | 7307000 | 6617000 | 5506000 | 3862000 | 3821000 | |||||||
| Cost of energy generation & storage | 769000 | 688000 | 803000 | 781000 | 595000 | 558000 | 349000 | 282000 | |||||||
| Cost of services & other cost of revenues | 1410000 | 1286000 | 910000 | 986000 | 962000 | 644000 | 558000 | 648000 | |||||||
| Total cost of revenues | 12700000 | 13296000 | 10097000 | 9074000 | 8174000 | 6708000 | 4769000 | 4751000 | |||||||
| Gross profit (loss) | 4234000 | 5460000 | 3660000 | 2884000 | 2215000 | 2063000 | 1267000 | 1234000 | |||||||
| Research & development | 667000 | 865000 | 611000 | 576000 | 666000 | 366000 | 279000 | 324000 | |||||||
| Selling, general & administrative | 961000 | 992000 | 994000 | 973000 | 1056000 | 888000 | 661000 | 627000 | |||||||
| Restructuring & other expenses | 142000 | - | 51000 | 23000 | -101000 | - | - | - | |||||||
| Total operating expenses | 1770000 | 1857000 | 1656000 | 1572000 | 1621000 | 1254000 | 940000 | 951000 | |||||||
| Income (loss) from operations | 2464000 | 3603000 | 2004000 | 1312000 | 594000 | 809000 | 327000 | 283000 | |||||||
| Interest income | 26000 | 28000 | 10000 | 11000 | 10000 | 6000 | 8000 | 10000 | |||||||
| Interest expense | 44000 | 61000 | 126000 | 75000 | 99000 | 163000 | 170000 | 169000 | |||||||
| Other income (expense), net | 28000 | 56000 | -6000 | 45000 | 28000 | -97000 | -15000 | -54000 | |||||||
| Income (loss) before income taxes | 2474000 | 3626000 | 1882000 | 1293000 | 533000 | 555000 | 150000 | 70000 | |||||||
| Provision (benefit) for income taxes | 205000 | 346000 | 223000 | 115000 | 69000 | 186000 | 21000 | 2000 | |||||||
| Net Income (loss) | 2269000 | 3280000 | 1659000 | 1178000 | 464000 | 369000 | 129000 | 68000 | |||||||
| Net income (loss) attributable to noncontrolling interests & redeemable noncontrolling interests in subsidiaries | -10000 | 38000 | -41000 | -36000 | -26000 | -38000 | -25000 | -52000 | |||||||
| Net income (loss) attributable to common stockholders | 2259000 | 3318000 | 1618000 | 1142000 | 438000 | 331000 | 104000 | 16000 | |||||||
| Less: Buy-out of noncontrolling interest | - | 5000 | - | - | - | - | - | - | |||||||
| Net income used in computing net income per share of common stock | - | 3313000 | 1618000 | - | - | - | - | - | |||||||
| Weighted average shares outstanding - basic | 3111000 | 3102000 | 2994000 | 2913000 | 2883000 | 2811000 | 2790000 | 2745000 | |||||||
| Weighted average shares outstanding - diluted | 3465000 | 3471000 | 3369000 | 3357000 | 3399000 | 3315000 | 3105000 | 2985000 | |||||||
| Year end shares outstanding | 3123000 | 3108000 | 3012000 | 2952000 | 2889000 | 2844000 | 2790000 | 2775000 | |||||||
| Net income (loss) per share - basic | 0.727 | 1.067 | 0.54 | 0.393 | 0.153 | 0.107 | 0.037 | 0.006 | |||||||
| Net income (loss) per share - diluted | 0.65 | 0.953 | 0.48 | 0.34 | 0.13 | 0.09 | 0.033 | 0.005 |
Cashflow asreported
| Powered by Clearbit | |||||||||||||||
| Tesla Inc (NMS: TSLA) | |||||||||||||||
| Exchange rate used is that of the Year End reported date | |||||||||||||||
| As Reported Quarterly Cash Flow | |||||||||||||||
| Report Date | 06/30/2022 | 03/31/2022 | 09/30/2021 | 06/30/2021 | 03/31/2021 | 09/30/2020 | 06/30/2020 | 03/31/2020 | |||||||
| 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | ||||||||
| Currency | USD | USD | USD | USD | USD | USD | USD | USD | |||||||
| Audit Status | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | Unaudited | |||||||
| Consolidated | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||||
| Scale | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | Thousands | |||||||
| Net income (loss) | 5549000 | 3280000 | 3301000 | 1642000 | 464000 | 566000 | 197000 | 68000 | |||||||
| Depreciation, amortization & impairment | 1802000 | 880000 | 2063000 | 1302000 | 621000 | 1704000 | 1120000 | 553000 | |||||||
| Stock-based compensation | 779000 | 418000 | 1563000 | 1088000 | 614000 | 1101000 | 558000 | 211000 | |||||||
| Amortization of debt discounts & issuance costs | - | - | - | - | - | 144000 | 94000 | 46000 | |||||||
| Inventory & purchase commitments write-downs | 58000 | 33000 | 128000 | 88000 | 49000 | 140000 | 88000 | 45000 | |||||||
| Loss on disposals of fixed assets | - | - | - | - | - | 67000 | 12000 | 7000 | |||||||
| Foreign currency transaction net unrealized loss (gain) | -52000 | -30000 | 8000 | -1000 | -2000 | 144000 | 38000 | 19000 | |||||||
| Non-cash interest & other operating activities | 52000 | 16000 | 213000 | 60000 | 8000 | 116000 | 110000 | 58000 | |||||||
| Digital assets gain, net | 106000 | - | -27000 | -78000 | -101000 | - | - | - | |||||||
| Accounts receivable | -233000 | -409000 | -148000 | -283000 | -24000 | -550000 | -236000 | -14000 | |||||||
| Inventory | -2192000 | -633000 | -1175000 | -687000 | -106000 | -602000 | -535000 | -981000 | |||||||
| Operating lease vehicles | -795000 | -462000 | -1526000 | -916000 | -426000 | -640000 | -330000 | -197000 | |||||||
| Prepaid expenses & other current assets | -533000 | -289000 | -287000 | -131000 | -143000 | -290000 | -301000 | -154000 | |||||||
| Other non-current assets | -1042000 | -611000 | -744000 | -289000 | -168000 | -105000 | -16000 | 40000 | |||||||
| Accounts payable & accrued liabilities | 1406000 | 997000 | 2764000 | 1592000 | 672000 | 765000 | -372000 | -265000 | |||||||
| Deferred revenue | 648000 | 287000 | 452000 | 279000 | 162000 | 118000 | -20000 | 53000 | |||||||
| Customer deposits | 292000 | 204000 | 80000 | 52000 | -2000 | -15000 | 5000 | 88000 | |||||||
| Other long-term liabilities | 501000 | 314000 | 247000 | 47000 | 23000 | 261000 | 112000 | -17000 | |||||||
| Net cash flows from operating activities | 6346000 | 3995000 | 6912000 | 3765000 | 1641000 | 2924000 | 524000 | -440000 | |||||||
| Purchases of property & equipment excluding finance leases, net of sales | -3497000 | -1767000 | -4672000 | -2853000 | -1348000 | -2006000 | -1001000 | -455000 | |||||||
| Purchases of solar energy systems, net of sales | -5000 | -5000 | -28000 | -22000 | -12000 | -62000 | -46000 | -26000 | |||||||
| Purchases of digital assets | - | - | -1500000 | -1500000 | -1500000 | - | - | - | |||||||
| Receipt of government grants | - | - | 6000 | 6000 | 6000 | 1000 | 1000 | 1000 | |||||||
| Proceeds from sales of digital assets | 936000 | - | 272000 | 272000 | 272000 | - | - | - | |||||||
| Purchase of intangible assets | -9000 | -9000 | - | - | - | -5000 | - | - | |||||||
| Purchases of marketable securities | -476000 | -386000 | -30000 | - | - | - | - | - | |||||||
| Business combinations, net of cash acquired | - | - | - | - | - | -13000 | - | - | |||||||
| Net cash flows from investing activities | -3051000 | -2167000 | -5952000 | -4097000 | -2582000 | -2085000 | -1046000 | -480000 | |||||||
| Proceeds from issuances of common stock in public offerings, net of issuance costs | - | - | - | - | - | 7282000 | 2309000 | 2309000 | |||||||
| Proceeds from issuances of convertible & other debt | - | - | 7633000 | 4862000 | 2983000 | 7826000 | 4946000 | 2802000 | |||||||
| Repayments of convertible & other debt | -2219000 | -1945000 | -11589000 | -7408000 | -4038000 | -7537000 | -4226000 | -2318000 | |||||||
| Collateralized lease repayments | - | - | -9000 | -8000 | -6000 | -224000 | -168000 | -97000 | |||||||
| Proceeds from exercises of stock options & other stock issuances | 245000 | 202000 | 445000 | 253000 | 183000 | 361000 | 217000 | 160000 | |||||||
| Principal payments on finance leases | -251000 | -123000 | -311000 | -196000 | -101000 | -248000 | -154000 | -100000 | |||||||
| Debt issuance costs | - | - | -9000 | -5000 | -5000 | -6000 | - | - | |||||||
| Proceeds from investments by noncontrolling interests in subsidiaries | - | - | 2000 | 2000 | - | 23000 | 19000 | 19000 | |||||||
| Distributions paid to noncontrolling interests in subsidiaries | -76000 | -42000 | -108000 | -65000 | -32000 | -163000 | -110000 | -67000 | |||||||
| Payments for buy-outs of noncontrolling interests in subsidiaries | -19000 | -6000 | - | - | - | -33000 | -2000 | - | |||||||
| Net cash flows from financing activities | -2320000 | -1914000 | -3946000 | -2565000 | -1016000 | 7281000 | 2831000 | 2708000 | |||||||
| Effect of exchange rate changes on cash & cash equivalents & restricted cash | -232000 | -18000 | -221000 | -179000 | -221000 | 100000 | 14000 | -24000 | |||||||
| Net increase (decrease) in cash & cash equivalents & restricted cash | 743000 | -104000 | -3207000 | -3076000 | -2178000 | 8220000 | 2323000 | 1764000 | |||||||
| Cash & cash equivalents & restricted cash, beginning of period | 18144000 | 18144000 | 19901000 | 19901000 | 19901000 | 6783000 | 6783000 | 6783000 | |||||||
| Cash & cash equivalents & restricted cash, end of period | 18887000 | 18040000 | 16694000 | 16825000 | 17723000 | 15003000 | 9106000 | 8547000 |
TSLA Stock Price History
| Date | Open | High | Low | Close | Adj Close | Volume |
| 9/30/20 | 140.440002 | 144.643326 | 140.156662 | 143.003326 | 143.003326 | 144,436,800.00 |
| 10/1/20 | 146.919998 | 149.626663 | 144.806671 | 149.386673 | 149.386673 | 152,224,500.00 |
| 10/2/20 | 140.463333 | 146.376663 | 138.333328 | 138.363327 | 138.363327 | 214,290,000.00 |
| 10/5/20 | 141.116669 | 144.546661 | 139.776672 | 141.893326 | 141.893326 | 134,168,400.00 |
| 10/6/20 | 141.263336 | 142.926666 | 135.350006 | 137.993332 | 137.993332 | 147,438,900.00 |
| 10/7/20 | 139.956665 | 143.300003 | 137.949997 | 141.766663 | 141.766663 | 129,383,100.00 |
| 10/8/20 | 146.146667 | 146.333328 | 141.766663 | 141.973328 | 141.973328 | 121,263,300.00 |
| 10/9/20 | 143.376663 | 144.863327 | 142.153336 | 144.666672 | 144.666672 | 86,777,100.00 |
| 10/12/20 | 147.333328 | 149.580002 | 146.193329 | 147.433334 | 147.433334 | 116,373,300.00 |
| 10/13/20 | 147.78334 | 149.630005 | 145.53334 | 148.883331 | 148.883331 | 103,391,100.00 |
| 10/14/20 | 149.926666 | 155.300003 | 149.116669 | 153.766663 | 153.766663 | 143,639,100.00 |
| 10/15/20 | 150.103333 | 152.190002 | 147.5 | 149.626663 | 149.626663 | 107,017,200.00 |
| 10/16/20 | 151.479996 | 151.983337 | 146.28334 | 146.556671 | 146.556671 | 98,327,700.00 |
| 10/19/20 | 148.746674 | 149 | 142.956665 | 143.610001 | 143.610001 | 108,863,400.00 |
| 10/20/20 | 143.916672 | 143.916672 | 139.683334 | 140.646667 | 140.646667 | 94,968,900.00 |
| 10/21/20 | 140.899994 | 144.316666 | 140.416672 | 140.880005 | 140.880005 | 97,111,500.00 |
| 10/22/20 | 147.306671 | 148.410004 | 141.503326 | 141.929993 | 141.929993 | 119,979,600.00 |
| 10/23/20 | 140.613327 | 140.963333 | 135.793335 | 140.210007 | 140.210007 | 101,151,000.00 |
| 10/26/20 | 137.210007 | 141.919998 | 136.666672 | 140.093338 | 140.093338 | 84,717,600.00 |
| 10/27/20 | 141.253326 | 143.5 | 140.03334 | 141.559998 | 141.559998 | 68,059,500.00 |
| 10/28/20 | 138.82666 | 139.53334 | 135.333328 | 135.339996 | 135.339996 | 76,354,200.00 |
| 10/29/20 | 136.653336 | 139.353333 | 135.486664 | 136.943329 | 136.943329 | 67,965,900.00 |
| 10/30/20 | 135.633331 | 135.863327 | 126.370003 | 129.346664 | 129.346664 | 127,533,900.00 |
| 11/2/20 | 131.333328 | 135.660004 | 130.766663 | 133.503326 | 133.503326 | 87,063,300.00 |
| 11/3/20 | 136.57666 | 142.589996 | 135.563339 | 141.300003 | 141.300003 | 103,055,100.00 |
| 11/4/20 | 143.539993 | 145.133331 | 139.03334 | 140.32666 | 140.32666 | 96,429,300.00 |
| 11/5/20 | 142.766663 | 146.666672 | 141.333328 | 146.029999 | 146.029999 | 85,243,500.00 |
| 11/6/20 | 145.366669 | 145.523331 | 141.426666 | 143.316666 | 143.316666 | 65,118,000.00 |
| 11/9/20 | 146.5 | 150.833328 | 140.333328 | 140.419998 | 140.419998 | 104,499,000.00 |
| 11/10/20 | 140.029999 | 140.029999 | 132.009995 | 136.786667 | 136.786667 | 90,852,600.00 |
| 11/11/20 | 138.816666 | 139.566666 | 136.860001 | 139.043335 | 139.043335 | 52,073,100.00 |
| 11/12/20 | 138.350006 | 141 | 136.506668 | 137.253326 | 137.253326 | 59,565,300.00 |
| 11/13/20 | 136.949997 | 137.509995 | 133.886673 | 136.166672 | 136.166672 | 59,313,300.00 |
| 11/16/20 | 136.309998 | 137.483337 | 134.696671 | 136.029999 | 136.029999 | 80,515,800.00 |
| 11/17/20 | 153.389999 | 154 | 144.33667 | 147.203339 | 147.203339 | 183,564,900.00 |
| 11/18/20 | 149.449997 | 165.333328 | 147.833328 | 162.213333 | 162.213333 | 234,132,000.00 |
| 11/19/20 | 164 | 169.536667 | 162.523331 | 166.42334 | 166.42334 | 187,425,900.00 |
| 11/20/20 | 165.996674 | 167.5 | 163.020004 | 163.203339 | 163.203339 | 98,735,700.00 |
| 11/23/20 | 167.833328 | 175.333328 | 167.263336 | 173.949997 | 173.949997 | 150,780,900.00 |
| 11/24/20 | 180.133331 | 186.66333 | 175.399994 | 185.126663 | 185.126663 | 160,945,500.00 |
| 11/25/20 | 183.353333 | 191.333328 | 181.789993 | 191.333328 | 191.333328 | 146,790,600.00 |
| 11/27/20 | 193.720001 | 199.593338 | 192.816666 | 195.253326 | 195.253326 | 112,683,300.00 |
| 11/30/20 | 200.736664 | 202.600006 | 184.83667 | 189.199997 | 189.199997 | 189,009,300.00 |
| 12/1/20 | 199.196671 | 199.28334 | 190.683334 | 194.919998 | 194.919998 | 120,310,500.00 |
| 12/2/20 | 185.479996 | 190.513336 | 180.403336 | 189.606674 | 189.606674 | 143,327,100.00 |
| 12/3/20 | 196.67334 | 199.656662 | 194.143326 | 197.793335 | 197.793335 | 127,656,000.00 |
| 12/4/20 | 197.003326 | 199.679993 | 195.166672 | 199.679993 | 199.679993 | 88,203,900.00 |
| 12/7/20 | 201.639999 | 216.263336 | 201.016663 | 213.919998 | 213.919998 | 168,929,100.00 |
| 12/8/20 | 208.503326 | 217.093338 | 206.166672 | 216.626663 | 216.626663 | 192,795,000.00 |
| 12/9/20 | 217.896667 | 218.106674 | 196 | 201.493332 | 201.493332 | 213,873,600.00 |
| 12/10/20 | 191.456665 | 209.25 | 188.779999 | 209.023331 | 209.023331 | 201,249,600.00 |
| 12/11/20 | 205.003326 | 208 | 198.933334 | 203.330002 | 203.330002 | 139,425,000.00 |
| 12/14/20 | 206.333328 | 214.25 | 203.399994 | 213.276672 | 213.276672 | 156,121,800.00 |
| 12/15/20 | 214.426666 | 215.633331 | 207.933334 | 211.083328 | 211.083328 | 135,214,500.00 |
| 12/16/20 | 209.410004 | 210.833328 | 201.666672 | 207.589996 | 207.589996 | 126,287,400.00 |
| 12/17/20 | 209.396667 | 219.606674 | 206.5 | 218.633331 | 218.633331 | 168,810,300.00 |
| 12/18/20 | 222.96666 | 231.666672 | 209.513336 | 231.666672 | 231.666672 | 666,378,600.00 |
| 12/21/20 | 222.080002 | 222.833328 | 215.356674 | 216.619995 | 216.619995 | 174,135,900.00 |
| 12/22/20 | 216 | 216.626663 | 204.743332 | 213.446671 | 213.446671 | 155,148,000.00 |
| 12/23/20 | 210.733337 | 217.166672 | 207.523331 | 215.32666 | 215.32666 | 99,519,000.00 |
| 12/24/20 | 214.330002 | 222.029999 | 213.666672 | 220.589996 | 220.589996 | 68,596,800.00 |
| 12/28/20 | 224.83667 | 227.133331 | 220.266663 | 221.229996 | 221.229996 | 96,835,800.00 |
| 12/29/20 | 220.333328 | 223.300003 | 218.333328 | 221.996674 | 221.996674 | 68,732,400.00 |
| 12/30/20 | 224 | 232.199997 | 222.786667 | 231.593338 | 231.593338 | 128,538,000.00 |
| 12/31/20 | 233.330002 | 239.573334 | 230.373337 | 235.223328 | 235.223328 | 148,949,700.00 |
| 1/4/21 | 239.820007 | 248.16333 | 239.063339 | 243.256668 | 243.256668 | 145,914,600.00 |
| 1/5/21 | 241.220001 | 246.946671 | 239.733337 | 245.036667 | 245.036667 | 96,735,600.00 |
| 1/6/21 | 252.830002 | 258 | 249.699997 | 251.993332 | 251.993332 | 134,100,000.00 |
| 1/7/21 | 259.209991 | 272.329987 | 258.399994 | 272.013336 | 272.013336 | 154,496,700.00 |
| 1/8/21 | 285.333344 | 294.829987 | 279.463318 | 293.339996 | 293.339996 | 225,166,500.00 |
| 1/11/21 | 283.133331 | 284.809998 | 267.873322 | 270.396667 | 270.396667 | 177,904,800.00 |
| 1/12/21 | 277 | 289.333344 | 275.779999 | 283.146667 | 283.146667 | 138,812,100.00 |
| 1/13/21 | 284.253326 | 286.823334 | 277.333344 | 284.803345 | 284.803345 | 99,937,500.00 |
| 1/14/21 | 281.130005 | 287.666656 | 279.583344 | 281.666656 | 281.666656 | 93,798,900.00 |
| 1/15/21 | 284 | 286.633331 | 273.033325 | 275.386658 | 275.386658 | 116,332,800.00 |
| 1/19/21 | 279.266663 | 283.333344 | 277.666656 | 281.516663 | 281.516663 | 76,101,000.00 |
| 1/20/21 | 286.246674 | 286.5 | 279.093323 | 283.483337 | 283.483337 | 76,997,700.00 |
| 1/21/21 | 285 | 285.23999 | 280.473328 | 281.66333 | 281.66333 | 61,563,300.00 |
| 1/22/21 | 278.103333 | 282.666656 | 276.206665 | 282.213318 | 282.213318 | 60,199,500.00 |
| 1/25/21 | 285 | 300.133331 | 279.606659 | 293.600006 | 293.600006 | 123,520,200.00 |
| 1/26/21 | 297.126678 | 298.633331 | 290.533325 | 294.363342 | 294.363342 | 69,394,800.00 |
| 1/27/21 | 290.116669 | 297.166656 | 286.220001 | 288.053345 | 288.053345 | 82,002,000.00 |
| 1/28/21 | 273.333344 | 282.666656 | 267 | 278.476654 | 278.476654 | 79,134,000.00 |
| 1/29/21 | 276.666656 | 280.803345 | 260.033325 | 264.51001 | 264.51001 | 104,972,400.00 |
| 2/1/21 | 271.429993 | 280.666656 | 265.186676 | 279.936676 | 279.936676 | 76,174,200.00 |
| 2/2/21 | 281.559998 | 293.5 | 280.733337 | 290.929993 | 290.929993 | 73,038,600.00 |
| 2/3/21 | 292.339996 | 292.693329 | 284.353333 | 284.896667 | 284.896667 | 55,030,500.00 |
| 2/4/21 | 285 | 285.5 | 277.806671 | 283.329987 | 283.329987 | 47,438,100.00 |
| 2/5/21 | 281.666656 | 288.256653 | 279.656677 | 284.07666 | 284.07666 | 55,699,800.00 |
| 2/8/21 | 289.890015 | 292.589996 | 284.916656 | 287.806671 | 287.806671 | 60,485,100.00 |
| 2/9/21 | 285.040009 | 286.600006 | 280.583344 | 283.15332 | 283.15332 | 45,473,100.00 |
| 2/10/21 | 281.213318 | 281.606659 | 266.67334 | 268.273346 | 268.273346 | 108,648,300.00 |
| 2/11/21 | 270.813324 | 276.626678 | 267.243347 | 270.553345 | 270.553345 | 64,868,400.00 |
| 2/12/21 | 267.08667 | 272.443329 | 261.776672 | 272.040009 | 272.040009 | 71,304,900.00 |
| 2/16/21 | 272.666656 | 273.666656 | 264.146667 | 265.406677 | 265.406677 | 59,406,900.00 |
| 2/17/21 | 259.696655 | 266.613342 | 254.003326 | 266.049988 | 266.049988 | 77,989,500.00 |
| 2/18/21 | 260.299988 | 264.896667 | 258.756653 | 262.459991 | 262.459991 | 53,871,300.00 |
| 2/19/21 | 265 | 265.59668 | 259.123322 | 260.433319 | 260.433319 | 56,874,900.00 |
| 2/22/21 | 254.213333 | 256.166656 | 236.733337 | 238.166672 | 238.166672 | 111,809,100.00 |
| 2/23/21 | 220.710007 | 237.869995 | 206.333328 | 232.946671 | 232.946671 | 199,820,700.00 |
| 2/24/21 | 237.28334 | 248.333328 | 231.389999 | 247.339996 | 247.339996 | 110,301,000.00 |
| 2/25/21 | 242.050003 | 245.736664 | 223.526672 | 227.406662 | 227.406662 | 117,071,700.00 |
| 2/26/21 | 233.333328 | 235.566666 | 219.83667 | 225.166672 | 225.166672 | 123,267,600.00 |
| 3/1/21 | 230.036667 | 239.666672 | 228.350006 | 239.476669 | 239.476669 | 81,408,600.00 |
| 3/2/21 | 239.426666 | 240.369995 | 228.333328 | 228.813339 | 228.813339 | 71,196,600.00 |
| 3/3/21 | 229.330002 | 233.566666 | 217.236664 | 217.733337 | 217.733337 | 90,624,000.00 |
| 3/4/21 | 218.600006 | 222.816666 | 200 | 207.146667 | 207.146667 | 197,758,500.00 |
| 3/5/21 | 208.686661 | 209.279999 | 179.830002 | 199.316666 | 199.316666 | 268,189,500.00 |
| 3/8/21 | 200.183334 | 206.710007 | 186.263336 | 187.666672 | 187.666672 | 155,361,000.00 |
| 3/9/21 | 202.726669 | 226.029999 | 198.403336 | 224.526672 | 224.526672 | 202,569,900.00 |
| 3/10/21 | 233.433334 | 239.28334 | 218.353333 | 222.686661 | 222.686661 | 181,817,100.00 |
| 3/11/21 | 233.133331 | 234.166672 | 225.726669 | 233.199997 | 233.199997 | 108,761,700.00 |
| 3/12/21 | 223.333328 | 231.626663 | 222.046661 | 231.243332 | 231.243332 | 100,751,400.00 |
| 3/15/21 | 231.363327 | 237.726669 | 228.013336 | 235.979996 | 235.979996 | 88,006,800.00 |
| 3/16/21 | 234.449997 | 235.973328 | 223.666672 | 225.626663 | 225.626663 | 96,587,100.00 |
| 3/17/21 | 218.956665 | 234.57666 | 217.003326 | 233.936661 | 233.936661 | 121,117,500.00 |
| 3/18/21 | 228.096664 | 229.743332 | 217.333328 | 217.720001 | 217.720001 | 99,674,400.00 |
| 3/19/21 | 215.53334 | 219.07666 | 208.206665 | 218.289993 | 218.289993 | 128,682,000.00 |
| 3/22/21 | 228.196671 | 233.206665 | 222.916672 | 223.333328 | 223.333328 | 118,536,600.00 |
| 3/23/21 | 225.256668 | 225.933334 | 219.169998 | 220.720001 | 220.720001 | 91,475,700.00 |
| 3/24/21 | 222.636673 | 222.67334 | 210.036667 | 210.089996 | 210.089996 | 101,385,600.00 |
| 3/25/21 | 204.333328 | 215.166672 | 203.166672 | 213.463333 | 213.463333 | 117,674,700.00 |
| 3/26/21 | 213.956665 | 214.606674 | 199.963333 | 206.236664 | 206.236664 | 101,558,400.00 |
| 3/29/21 | 205.213333 | 205.493332 | 198.67334 | 203.763336 | 203.763336 | 85,911,000.00 |
| 3/30/21 | 200.583328 | 212.553329 | 197.003326 | 211.873337 | 211.873337 | 118,297,200.00 |
| 3/31/21 | 215.539993 | 224 | 213.703339 | 222.643326 | 222.643326 | 100,011,900.00 |
| 4/1/21 | 229.456665 | 230.806671 | 219.806671 | 220.583328 | 220.583328 | 105,895,200.00 |
| 4/5/21 | 235.903336 | 236.053329 | 228.233337 | 230.350006 | 230.350006 | 125,528,400.00 |
| 4/6/21 | 230.100006 | 232.183334 | 227.123337 | 230.539993 | 230.539993 | 84,815,400.00 |
| 4/7/21 | 229 | 230.460007 | 222.613327 | 223.656662 | 223.656662 | 78,928,200.00 |
| 4/8/21 | 225.793335 | 229.850006 | 223.883331 | 227.933334 | 227.933334 | 71,772,900.00 |
| 4/9/21 | 225.92334 | 226.990005 | 223.143326 | 225.67334 | 225.67334 | 64,311,300.00 |
| 4/12/21 | 228.566666 | 234.933334 | 227.363327 | 233.993332 | 233.993332 | 87,407,100.00 |
| 4/13/21 | 237.566666 | 254.333328 | 236.886673 | 254.106674 | 254.106674 | 133,958,400.00 |
| 4/14/21 | 256.899994 | 260.263336 | 242.676666 | 244.07666 | 244.07666 | 147,052,200.00 |
| 4/15/21 | 247.699997 | 247.896667 | 240.436661 | 246.28334 | 246.28334 | 83,546,700.00 |
| 4/16/21 | 242.883331 | 249.803329 | 241.53334 | 246.593338 | 246.593338 | 83,938,500.00 |
| 4/19/21 | 239.866669 | 241.800003 | 230.600006 | 238.210007 | 238.210007 | 119,058,600.00 |
| 4/20/21 | 239.139999 | 245.75 | 236.896667 | 239.66333 | 239.66333 | 106,827,000.00 |
| 4/21/21 | 234.92334 | 248.279999 | 232.666672 | 248.039993 | 248.039993 | 93,646,500.00 |
| 4/22/21 | 247.166672 | 251.256668 | 239.346664 | 239.896667 | 239.896667 | 106,770,900.00 |
| 4/23/21 | 239.933334 | 245.786667 | 238.486664 | 243.133331 | 243.133331 | 85,110,000.00 |
| 4/26/21 | 247 | 249.766663 | 244.203339 | 246.066666 | 246.066666 | 93,115,500.00 |
| 4/27/21 | 239.320007 | 241.333328 | 234.449997 | 234.91333 | 234.91333 | 88,311,000.00 |
| 4/28/21 | 232.136673 | 236.166672 | 231.199997 | 231.46666 | 231.46666 | 66,813,000.00 |
| 4/29/21 | 233.169998 | 234.083328 | 222.833328 | 225.666672 | 225.666672 | 86,536,200.00 |
| 4/30/21 | 222.529999 | 238.490005 | 222.046661 | 236.479996 | 236.479996 | 122,276,100.00 |
| 5/3/21 | 234.600006 | 235.333328 | 226.833328 | 228.300003 | 228.300003 | 81,129,300.00 |
| 5/4/21 | 226.313339 | 227.816666 | 219.233337 | 224.53334 | 224.53334 | 89,217,900.00 |
| 5/5/21 | 227.020004 | 228.433334 | 222.446671 | 223.646667 | 223.646667 | 65,705,700.00 |
| 5/6/21 | 226.919998 | 227.006668 | 216.666672 | 221.179993 | 221.179993 | 83,353,800.00 |
| 5/7/21 | 221.933334 | 230 | 220.073334 | 224.123337 | 224.123337 | 70,407,600.00 |
| 5/10/21 | 221.633331 | 221.683334 | 209.203339 | 209.679993 | 209.679993 | 94,177,200.00 |
| 5/11/21 | 199.746674 | 209.03334 | 198.53334 | 205.733337 | 205.733337 | 139,511,700.00 |
| 5/12/21 | 200.830002 | 206.803329 | 195.589996 | 196.630005 | 196.630005 | 101,470,800.00 |
| 5/13/21 | 200.513336 | 202.153336 | 186.550003 | 190.563339 | 190.563339 | 132,554,700.00 |
| 5/14/21 | 194.470001 | 197.623337 | 190.153336 | 196.580002 | 196.580002 | 100,112,700.00 |
| 5/17/21 | 191.850006 | 196.57666 | 187.066666 | 192.276672 | 192.276672 | 97,171,200.00 |
| 5/18/21 | 189.333328 | 198.75 | 187.793335 | 192.623337 | 192.623337 | 110,491,800.00 |
| 5/19/21 | 184.183334 | 188.736664 | 182.32666 | 187.820007 | 187.820007 | 118,735,200.00 |
| 5/20/21 | 191.666672 | 196.28334 | 190.356674 | 195.593338 | 195.593338 | 92,463,300.00 |
| 5/21/21 | 198.703339 | 198.893326 | 193.333328 | 193.626663 | 193.626663 | 78,091,800.00 |
| 5/24/21 | 193.866669 | 204.82666 | 191.21666 | 202.146667 | 202.146667 | 103,674,300.00 |
| 5/25/21 | 202.436661 | 204.66333 | 198.570007 | 201.563339 | 201.563339 | 84,017,700.00 |
| 5/26/21 | 202.520004 | 208.723328 | 200.5 | 206.376663 | 206.376663 | 85,917,900.00 |
| 5/27/21 | 206.746674 | 210.376663 | 205.403336 | 210.28334 | 210.28334 | 79,111,800.00 |
| 5/28/21 | 209.5 | 211.863327 | 207.460007 | 208.406662 | 208.406662 | 68,211,000.00 |
| 6/1/21 | 209.266663 | 211.266663 | 206.850006 | 207.96666 | 207.96666 | 54,254,700.00 |
| 6/2/21 | 206.710007 | 207.786667 | 199.713333 | 201.706665 | 201.706665 | 69,908,400.00 |
| 6/3/21 | 200.600006 | 201.516663 | 190.406662 | 190.946671 | 190.946671 | 90,335,700.00 |
| 6/4/21 | 193.236664 | 200.203339 | 192.399994 | 199.683334 | 199.683334 | 72,110,700.00 |
| 6/7/21 | 197.276672 | 203.333328 | 194.293335 | 201.710007 | 201.710007 | 67,631,100.00 |
| 6/8/21 | 207.669998 | 207.696671 | 198.5 | 201.196671 | 201.196671 | 78,160,200.00 |
| 6/9/21 | 200.723328 | 203.929993 | 199.210007 | 199.593338 | 199.593338 | 49,753,800.00 |
| 6/10/21 | 201.293335 | 205.529999 | 200.166672 | 203.373337 | 203.373337 | 71,758,800.00 |
| 6/11/21 | 203.410004 | 204.186661 | 200.506668 | 203.296661 | 203.296661 | 48,615,900.00 |
| 6/14/21 | 204.07666 | 208.496674 | 203.059998 | 205.896667 | 205.896667 | 61,272,000.00 |
| 6/15/21 | 205.563339 | 205.596664 | 199.410004 | 199.786667 | 199.786667 | 53,292,300.00 |
| 6/16/21 | 199.179993 | 202.833328 | 197.833328 | 201.623337 | 201.623337 | 66,432,300.00 |
| 6/17/21 | 200.630005 | 207.156662 | 200.446671 | 205.53334 | 205.53334 | 68,104,200.00 |
| 6/18/21 | 204.456665 | 209.449997 | 203.933334 | 207.770004 | 207.770004 | 73,682,700.00 |
| 6/21/21 | 208.160004 | 210.463333 | 202.960007 | 206.943329 | 206.943329 | 74,438,100.00 |
| 6/22/21 | 206.083328 | 209.523331 | 205.166672 | 207.903336 | 207.903336 | 57,476,700.00 |
| 6/23/21 | 210.666672 | 219.066666 | 210.013336 | 218.856674 | 218.856674 | 93,297,600.00 |
| 6/24/21 | 224.996674 | 232.539993 | 222.536667 | 226.606674 | 226.606674 | 137,947,200.00 |
| 6/25/21 | 229.860001 | 231.270004 | 222.899994 | 223.956665 | 223.956665 | 97,490,100.00 |
| 6/28/21 | 223.880005 | 231.566666 | 223.440002 | 229.573334 | 229.573334 | 64,884,600.00 |
| 6/29/21 | 228.21666 | 229.169998 | 225.296661 | 226.919998 | 226.919998 | 52,143,900.00 |
| 6/30/21 | 226.589996 | 230.936661 | 226.046661 | 226.566666 | 226.566666 | 56,774,700.00 |
| 7/1/21 | 227.973328 | 229.330002 | 224.266663 | 225.973328 | 225.973328 | 55,903,500.00 |
| 7/2/21 | 226.32666 | 233.333328 | 224.419998 | 226.300003 | 226.300003 | 81,163,500.00 |
| 7/6/21 | 227.236664 | 228 | 217.133331 | 219.860001 | 219.860001 | 69,853,500.00 |
| 7/7/21 | 221.42334 | 221.899994 | 212.773331 | 214.883331 | 214.883331 | 56,376,000.00 |
| 7/8/21 | 209.456665 | 218.143326 | 206.820007 | 217.603333 | 217.603333 | 68,319,900.00 |
| 7/9/21 | 217.726669 | 219.636673 | 214.896667 | 218.983337 | 218.983337 | 54,421,500.00 |
| 7/12/21 | 220.733337 | 229.080002 | 220.720001 | 228.566666 | 228.566666 | 77,781,000.00 |
| 7/13/21 | 228.773331 | 231.093338 | 222.100006 | 222.846664 | 222.846664 | 62,898,300.00 |
| 7/14/21 | 223.583328 | 226.203339 | 217.613327 | 217.793335 | 217.793335 | 64,923,600.00 |
| 7/15/21 | 219.463333 | 222.046661 | 212.626663 | 216.866669 | 216.866669 | 60,628,800.00 |
| 7/16/21 | 218.226669 | 218.899994 | 214.066666 | 214.740005 | 214.740005 | 49,113,000.00 |
| 7/19/21 | 209.963333 | 215.733337 | 207.096664 | 215.406662 | 215.406662 | 63,891,300.00 |
| 7/20/21 | 217.330002 | 220.796661 | 213.5 | 220.166672 | 220.166672 | 46,461,300.00 |
| 7/21/21 | 219.869995 | 221.619995 | 216.763336 | 218.429993 | 218.429993 | 41,859,900.00 |
| 7/22/21 | 218.813339 | 220.723328 | 214.866669 | 216.419998 | 216.419998 | 45,317,100.00 |
| 7/23/21 | 215.453339 | 216.266663 | 212.433334 | 214.460007 | 214.460007 | 43,814,700.00 |
| 7/26/21 | 216.990005 | 222.733337 | 215.703339 | 219.206665 | 219.206665 | 76,009,800.00 |
| 7/27/21 | 221.133331 | 222.166672 | 209.080002 | 214.926666 | 214.926666 | 98,439,900.00 |
| 7/28/21 | 215.666672 | 218.323334 | 213.133331 | 215.660004 | 215.660004 | 48,019,800.00 |
| 7/29/21 | 216.596664 | 227.896667 | 216.266663 | 225.78334 | 225.78334 | 91,183,800.00 |
| 7/30/21 | 223.919998 | 232.509995 | 223 | 229.066666 | 229.066666 | 88,969,200.00 |
| 8/2/21 | 233.333328 | 242.313339 | 232.800003 | 236.556671 | 236.556671 | 100,847,400.00 |
| 8/3/21 | 239.666672 | 240.883331 | 233.669998 | 236.580002 | 236.580002 | 64,860,900.00 |
| 8/4/21 | 237 | 241.633331 | 236.309998 | 236.973328 | 236.973328 | 51,007,800.00 |
| 8/5/21 | 238.666672 | 240.316666 | 237.136673 | 238.210007 | 238.210007 | 38,758,800.00 |
| 8/6/21 | 237.300003 | 238.776672 | 232.543335 | 233.03334 | 233.03334 | 46,869,000.00 |
| 8/9/21 | 236.723328 | 239.676666 | 235.043335 | 237.919998 | 237.919998 | 44,145,900.00 |
| 8/10/21 | 237.996674 | 238.863327 | 233.960007 | 236.66333 | 236.66333 | 40,296,900.00 |
| 8/11/21 | 237.570007 | 238.393326 | 234.736664 | 235.940002 | 235.940002 | 29,401,800.00 |
| 8/12/21 | 235.446671 | 240.933334 | 233.133331 | 240.75 | 240.75 | 52,377,300.00 |
| 8/13/21 | 241.236664 | 243.300003 | 238.113327 | 239.056671 | 239.056671 | 50,194,500.00 |
| 8/16/21 | 235.023331 | 236.5 | 225.46666 | 228.723328 | 228.723328 | 68,032,200.00 |
| 8/17/21 | 224.220001 | 224.860001 | 216.279999 | 221.903336 | 221.903336 | 71,163,900.00 |
| 8/18/21 | 223.25 | 231.92334 | 223.116669 | 229.66333 | 229.66333 | 61,048,200.00 |
| 8/19/21 | 226.070007 | 228.850006 | 222.529999 | 224.490005 | 224.490005 | 42,940,500.00 |
| 8/20/21 | 227.616669 | 230.710007 | 224.566666 | 226.753326 | 226.753326 | 44,525,700.00 |
| 8/23/21 | 228.479996 | 237.376663 | 226.916672 | 235.433334 | 235.433334 | 60,794,700.00 |
| 8/24/21 | 236.893326 | 238.406662 | 234.213333 | 236.16333 | 236.16333 | 39,249,300.00 |
| 8/25/21 | 235.676666 | 238.990005 | 234.666672 | 237.066666 | 237.066666 | 37,936,800.00 |
| 8/26/21 | 236.103333 | 238.46666 | 232.539993 | 233.720001 | 233.720001 | 39,642,900.00 |
| 8/27/21 | 235 | 238.333328 | 234.03334 | 237.306671 | 237.306671 | 41,501,400.00 |
| 8/30/21 | 238.240005 | 243.666672 | 237.57666 | 243.636673 | 243.636673 | 55,812,600.00 |
| 8/31/21 | 244.333328 | 246.796661 | 242.146667 | 245.240005 | 245.240005 | 62,566,200.00 |
| 9/1/21 | 244.693329 | 247.330002 | 243.756668 | 244.696671 | 244.696671 | 39,612,900.00 |
| 9/2/21 | 244.833328 | 246.990005 | 243.513336 | 244.130005 | 244.130005 | 38,331,900.00 |
| 9/3/21 | 244.083328 | 244.666672 | 241.399994 | 244.523331 | 244.523331 | 45,738,300.00 |
| 9/7/21 | 246.666672 | 253.399994 | 246.419998 | 250.973328 | 250.973328 | 60,119,400.00 |
| 9/8/21 | 253.860001 | 254.816666 | 246.92334 | 251.289993 | 251.289993 | 56,379,000.00 |
| 9/9/21 | 251.136673 | 254.03334 | 250.543335 | 251.619995 | 251.619995 | 42,233,100.00 |
| 9/10/21 | 253.199997 | 254.203339 | 244.839996 | 245.42334 | 245.42334 | 45,552,600.00 |
| 9/13/21 | 246.736664 | 248.259995 | 236.28334 | 247.666672 | 247.666672 | 68,857,500.00 |
| 9/14/21 | 247.523331 | 251.490005 | 245.46666 | 248.16333 | 248.16333 | 55,574,700.00 |
| 9/15/21 | 248.333328 | 252.286667 | 246.119995 | 251.943329 | 251.943329 | 46,073,100.00 |
| 9/16/21 | 250.943329 | 252.970001 | 249.203339 | 252.330002 | 252.330002 | 41,770,200.00 |
| 9/17/21 | 252.383331 | 253.679993 | 250 | 253.16333 | 253.16333 | 84,612,600.00 |
| 9/20/21 | 244.853333 | 247.333328 | 239.539993 | 243.389999 | 243.389999 | 74,273,100.00 |
| 9/21/21 | 244.929993 | 248.246674 | 243.479996 | 246.460007 | 246.460007 | 48,992,100.00 |
| 9/22/21 | 247.843338 | 251.223328 | 246.373337 | 250.646667 | 250.646667 | 45,378,900.00 |
| 9/23/21 | 251.666672 | 252.733337 | 249.306671 | 251.213333 | 251.213333 | 35,842,500.00 |
| 9/24/21 | 248.630005 | 258.266663 | 248.186661 | 258.130005 | 258.130005 | 64,119,000.00 |
| 9/27/21 | 257.706665 | 266.333344 | 256.436676 | 263.786682 | 263.786682 | 84,212,100.00 |
| 9/28/21 | 262.399994 | 265.213318 | 255.393326 | 259.186676 | 259.186676 | 76,144,200.00 |
| 9/29/21 | 259.933319 | 264.5 | 256.893341 | 260.436676 | 260.436676 | 62,828,700.00 |
| 9/30/21 | 260.333344 | 263.043335 | 258.333344 | 258.493347 | 258.493347 | 53,868,000.00 |
| 10/1/21 | 259.466675 | 260.26001 | 254.529999 | 258.406677 | 258.406677 | 51,094,200.00 |
| 10/4/21 | 265.5 | 268.98999 | 258.706665 | 260.51001 | 260.51001 | 91,449,900.00 |
| 10/5/21 | 261.600006 | 265.769989 | 258.066681 | 260.196655 | 260.196655 | 55,297,800.00 |
| 10/6/21 | 258.733337 | 262.220001 | 257.73999 | 260.916656 | 260.916656 | 43,898,400.00 |
| 10/7/21 | 261.820007 | 268.333344 | 261.126678 | 264.536682 | 264.536682 | 57,587,400.00 |
| 10/8/21 | 265.40332 | 265.459991 | 260.303345 | 261.829987 | 261.829987 | 50,215,800.00 |
| 10/11/21 | 262.549988 | 267.079987 | 261.833344 | 263.980011 | 263.980011 | 42,600,900.00 |
| 10/12/21 | 266.976654 | 270.773346 | 265.523346 | 268.573334 | 268.573334 | 66,060,000.00 |
| 10/13/21 | 270.156677 | 271.803345 | 268.593323 | 270.359985 | 270.359985 | 42,360,300.00 |
| 10/14/21 | 271.829987 | 273.416656 | 271.116669 | 272.773346 | 272.773346 | 36,741,600.00 |
| 10/15/21 | 274.579987 | 281.070007 | 274.116669 | 281.01001 | 281.01001 | 56,773,800.00 |
| 10/18/21 | 283.929993 | 291.753326 | 283.823334 | 290.036682 | 290.036682 | 72,621,600.00 |
| 10/19/21 | 292.51001 | 292.649994 | 287.503326 | 288.089996 | 288.089996 | 52,143,300.00 |
| 10/20/21 | 288.450012 | 289.829987 | 285.793335 | 288.600006 | 288.600006 | 42,096,300.00 |
| 10/21/21 | 285.333344 | 300 | 285.166656 | 298 | 298 | 94,444,500.00 |
| 10/22/21 | 298.5 | 303.333344 | 296.986664 | 303.226654 | 303.226654 | 68,642,400.00 |
| 10/25/21 | 316.843323 | 348.339996 | 314.733337 | 341.619995 | 341.619995 | 188,556,300.00 |
| 10/26/21 | 341.563324 | 364.980011 | 333.813324 | 339.476654 | 339.476654 | 187,245,000.00 |
| 10/27/21 | 346.553345 | 356.959991 | 343.593323 | 345.953339 | 345.953339 | 115,579,500.00 |
| 10/28/21 | 356.103333 | 360.333344 | 351.399994 | 359.013336 | 359.013336 | 81,639,600.00 |
| 10/29/21 | 360.619995 | 371.736664 | 357.736664 | 371.333344 | 371.333344 | 89,755,200.00 |
| 11/1/21 | 381.666656 | 403.25 | 372.886658 | 402.863342 | 402.863342 | 168,146,100.00 |
| 11/2/21 | 386.453339 | 402.863342 | 382 | 390.666656 | 390.666656 | 128,213,400.00 |
| 11/3/21 | 392.443329 | 405.130005 | 384.206665 | 404.619995 | 404.619995 | 103,885,500.00 |
| 11/4/21 | 411.470001 | 414.496674 | 405.666656 | 409.970001 | 409.970001 | 76,192,200.00 |
| 11/5/21 | 409.333344 | 413.290009 | 402.666656 | 407.363342 | 407.363342 | 64,886,400.00 |
| 11/8/21 | 383.263336 | 399 | 377.666656 | 387.646667 | 387.646667 | 100,337,100.00 |
| 11/9/21 | 391.200012 | 391.5 | 337.17334 | 341.166656 | 341.166656 | 177,317,400.00 |
| 11/10/21 | 336.803345 | 359.366669 | 329.103333 | 355.983337 | 355.983337 | 128,408,100.00 |
| 11/11/21 | 367.589996 | 368.323334 | 351.559998 | 354.503326 | 354.503326 | 67,189,800.00 |
| 11/12/21 | 349.166656 | 351.5 | 339.733337 | 344.473328 | 344.473328 | 76,719,300.00 |
| 11/15/21 | 339.209991 | 343.993347 | 326.200012 | 337.796661 | 337.796661 | 104,326,800.00 |
| 11/16/21 | 334.436676 | 352.399994 | 334.059998 | 351.57666 | 351.57666 | 79,627,200.00 |
| 11/17/21 | 354.503326 | 373.213318 | 351.833344 | 363.003326 | 363.003326 | 94,336,200.00 |
| 11/18/21 | 368.850006 | 370.666656 | 358.339996 | 365.459991 | 365.459991 | 62,696,700.00 |
| 11/19/21 | 366.290009 | 379.573334 | 364.233337 | 379.019989 | 379.019989 | 64,926,900.00 |
| 11/22/21 | 387.443329 | 400.649994 | 377.476654 | 385.623322 | 385.623322 | 99,217,500.00 |
| 11/23/21 | 389.170013 | 393.5 | 354.233337 | 369.676666 | 369.676666 | 108,515,100.00 |
| 11/24/21 | 360.130005 | 377.589996 | 354 | 372 | 372 | 67,680,600.00 |
| 11/26/21 | 366.48999 | 369.593323 | 360.333344 | 360.640015 | 360.640015 | 35,042,700.00 |
| 11/29/21 | 366.996674 | 380.890015 | 366.730011 | 378.996674 | 378.996674 | 58,393,500.00 |
| 11/30/21 | 381.456665 | 389.333344 | 372.666656 | 381.58667 | 381.58667 | 81,276,000.00 |
| 12/1/21 | 386.899994 | 390.946655 | 363.58667 | 365 | 365 | 68,450,400.00 |
| 12/2/21 | 366.353333 | 371 | 352.216675 | 361.533325 | 361.533325 | 73,114,800.00 |
| 12/3/21 | 361.59668 | 363.526672 | 333.40332 | 338.323334 | 338.323334 | 92,322,000.00 |
| 12/6/21 | 333.83667 | 340.546661 | 316.833344 | 336.33667 | 336.33667 | 81,663,000.00 |
| 12/7/21 | 348.066681 | 352.556671 | 342.269989 | 350.583344 | 350.583344 | 56,084,700.00 |
| 12/8/21 | 350.90332 | 357.459991 | 344.333344 | 356.320007 | 356.320007 | 41,906,400.00 |
| 12/9/21 | 353.546661 | 354.16333 | 334.119995 | 334.600006 | 334.600006 | 59,438,400.00 |
| 12/10/21 | 336.25 | 340.32666 | 327.51001 | 339.01001 | 339.01001 | 59,664,300.00 |
| 12/13/21 | 333.696655 | 335 | 317.140015 | 322.136658 | 322.136658 | 78,595,500.00 |
| 12/14/21 | 315 | 322.136658 | 310 | 319.503326 | 319.503326 | 70,806,300.00 |
| 12/15/21 | 317.736664 | 326.25 | 309.416656 | 325.329987 | 325.329987 | 75,169,200.00 |
| 12/16/21 | 331.5 | 331.660004 | 307.283325 | 308.973328 | 308.973328 | 82,771,500.00 |
| 12/17/21 | 304.92334 | 320.220001 | 303.013336 | 310.856659 | 310.856659 | 100,437,300.00 |
| 12/20/21 | 303.566681 | 307.230011 | 297.796661 | 299.980011 | 299.980011 | 56,480,100.00 |
| 12/21/21 | 305.623322 | 313.166656 | 295.373322 | 312.843323 | 312.843323 | 71,517,900.00 |
| 12/22/21 | 321.886658 | 338.553345 | 319.016663 | 336.290009 | 336.290009 | 93,634,200.00 |
| 12/23/21 | 335.600006 | 357.660004 | 332.519989 | 355.666656 | 355.666656 | 92,713,200.00 |
| 12/27/21 | 357.890015 | 372.333344 | 356.906677 | 364.646667 | 364.646667 | 71,145,900.00 |
| 12/28/21 | 369.829987 | 373 | 359.473328 | 362.823334 | 362.823334 | 60,324,000.00 |
| 12/29/21 | 366.213318 | 368 | 354.713318 | 362.063324 | 362.063324 | 56,154,000.00 |
| 12/30/21 | 353.776672 | 365.183319 | 351.049988 | 356.779999 | 356.779999 | 47,040,900.00 |
| 12/31/21 | 357.813324 | 360.666656 | 351.529999 | 352.26001 | 352.26001 | 40,733,700.00 |
| 1/3/22 | 382.583344 | 400.356659 | 378.679993 | 399.926666 | 399.926666 | 103,931,400.00 |
| 1/4/22 | 396.516663 | 402.666656 | 374.350006 | 383.196655 | 383.196655 | 100,248,300.00 |
| 1/5/22 | 382.216675 | 390.113342 | 360.33667 | 362.706665 | 362.706665 | 80,119,800.00 |
| 1/6/22 | 359 | 362.666656 | 340.166656 | 354.899994 | 354.899994 | 90,336,600.00 |
| 1/7/22 | 360.123322 | 360.309998 | 336.666656 | 342.320007 | 342.320007 | 84,164,700.00 |
| 1/10/22 | 333.333344 | 353.033325 | 326.666656 | 352.706665 | 352.706665 | 91,815,000.00 |
| 1/11/22 | 351.223328 | 358.616669 | 346.273346 | 354.799988 | 354.799988 | 66,063,300.00 |
| 1/12/22 | 359.616669 | 371.613342 | 357.529999 | 368.73999 | 368.73999 | 83,739,000.00 |
| 1/13/22 | 369.690002 | 371.866669 | 342.179993 | 343.853333 | 343.853333 | 97,209,900.00 |
| 1/14/22 | 339.959991 | 350.666656 | 337.793335 | 349.869995 | 349.869995 | 72,924,300.00 |
| 1/18/22 | 342.203339 | 356.929993 | 338.686676 | 343.503326 | 343.503326 | 66,743,400.00 |
| 1/19/22 | 347.236664 | 351.556671 | 331.666656 | 331.883331 | 331.883331 | 75,442,500.00 |
| 1/20/22 | 336.57666 | 347.220001 | 331.333344 | 332.089996 | 332.089996 | 70,488,600.00 |
| 1/21/22 | 332.113342 | 334.850006 | 313.5 | 314.633331 | 314.633331 | 103,416,000.00 |
| 1/24/22 | 301.58667 | 311.170013 | 283.823334 | 310 | 310 | 151,565,700.00 |
| 1/25/22 | 304.733337 | 317.08667 | 301.070007 | 306.133331 | 306.133331 | 86,595,900.00 |
| 1/26/22 | 317.476654 | 329.230011 | 302 | 312.470001 | 312.470001 | 104,867,400.00 |
| 1/27/22 | 311.119995 | 311.796661 | 276.333344 | 276.366669 | 276.366669 | 147,109,500.00 |
| 1/28/22 | 277.186676 | 285.833344 | 264.003326 | 282.116669 | 282.116669 | 134,789,100.00 |
| 1/31/22 | 290.90332 | 312.66333 | 287.350006 | 312.23999 | 312.23999 | 104,436,000.00 |
| 2/1/22 | 311.736664 | 314.566681 | 301.666656 | 310.416656 | 310.416656 | 73,138,200.00 |
| 2/2/22 | 309.393341 | 310.5 | 296.470001 | 301.886658 | 301.886658 | 66,792,900.00 |
| 2/3/22 | 294 | 312.333344 | 293.506653 | 297.046661 | 297.046661 | 78,855,600.00 |
| 2/4/22 | 299.073334 | 312.166656 | 293.723328 | 307.773346 | 307.773346 | 73,625,400.00 |
| 2/7/22 | 307.929993 | 315.92334 | 300.90332 | 302.446655 | 302.446655 | 60,994,500.00 |
| 2/8/22 | 301.843323 | 308.763336 | 298.266663 | 307.333344 | 307.333344 | 50,729,100.00 |
| 2/9/22 | 311.666656 | 315.42334 | 306.666656 | 310.666656 | 310.666656 | 52,259,400.00 |
| 2/10/22 | 302.790009 | 314.603333 | 298.899994 | 301.516663 | 301.516663 | 66,126,900.00 |
| 2/11/22 | 303.209991 | 305.320007 | 283.566681 | 286.666656 | 286.666656 | 79,645,800.00 |
| 2/14/22 | 287.190002 | 299.626678 | 284.383331 | 291.920013 | 291.920013 | 67,756,500.00 |
| 2/15/22 | 300 | 307.666656 | 297.793335 | 307.476654 | 307.476654 | 57,286,200.00 |
| 2/16/22 | 304.683319 | 308.809998 | 300.40332 | 307.796661 | 307.796661 | 51,294,300.00 |
| 2/17/22 | 304.420013 | 306.166656 | 291.366669 | 292.116669 | 292.116669 | 55,178,400.00 |
| 2/18/22 | 295.333344 | 295.623322 | 279.203339 | 285.660004 | 285.660004 | 68,501,700.00 |
| 2/22/22 | 278.043335 | 285.57666 | 267.033325 | 273.843323 | 273.843323 | 83,288,100.00 |
| 2/23/22 | 276.809998 | 278.433319 | 253.520004 | 254.679993 | 254.679993 | 95,256,900.00 |
| 2/24/22 | 233.463333 | 267.493347 | 233.333328 | 266.92334 | 266.92334 | 135,322,200.00 |
| 2/25/22 | 269.743347 | 273.166656 | 260.799988 | 269.956665 | 269.956665 | 76,067,700.00 |
| 2/28/22 | 271.670013 | 292.286682 | 271.570007 | 290.143341 | 290.143341 | 99,006,900.00 |
| 3/1/22 | 289.893341 | 296.626678 | 284.593323 | 288.123322 | 288.123322 | 74,766,900.00 |
| 3/2/22 | 290.709991 | 295.493347 | 281.42334 | 293.296661 | 293.296661 | 74,643,300.00 |
| 3/3/22 | 292.92334 | 295.480011 | 277.533325 | 279.763336 | 279.763336 | 61,623,600.00 |
| 3/4/22 | 283.033325 | 285.216675 | 275.053345 | 279.429993 | 279.429993 | 66,999,600.00 |
| 3/7/22 | 285.433319 | 288.713318 | 268.190002 | 268.193329 | 268.193329 | 72,494,100.00 |
| 3/8/22 | 265.176666 | 283.329987 | 260.723328 | 274.799988 | 274.799988 | 80,399,100.00 |
| 3/9/22 | 279.82666 | 286.853333 | 277.33667 | 286.323334 | 286.323334 | 59,184,000.00 |
| 3/10/22 | 283.816681 | 284.816681 | 270.119995 | 279.433319 | 279.433319 | 58,648,500.00 |
| 3/11/22 | 280.066681 | 281.266663 | 264.589996 | 265.116669 | 265.116669 | 67,037,100.00 |
| 3/14/22 | 260.203339 | 266.899994 | 252.013336 | 255.456665 | 255.456665 | 71,152,200.00 |
| 3/15/22 | 258.42334 | 268.523346 | 252.190002 | 267.296661 | 267.296661 | 66,841,200.00 |
| 3/16/22 | 269.666656 | 280.666656 | 267.420013 | 280.07666 | 280.07666 | 84,028,800.00 |
| 3/17/22 | 276.996674 | 291.666656 | 275.23999 | 290.533325 | 290.533325 | 66,582,900.00 |
| 3/18/22 | 291.496674 | 302.616669 | 289.130005 | 301.796661 | 301.796661 | 100,414,200.00 |
| 3/21/22 | 304.993347 | 314.283325 | 302.363342 | 307.053345 | 307.053345 | 81,981,600.00 |
| 3/22/22 | 310 | 332.619995 | 307.25 | 331.32666 | 331.32666 | 105,868,500.00 |
| 3/23/22 | 326.646667 | 346.899994 | 325.466675 | 333.036682 | 333.036682 | 120,676,200.00 |
| 3/24/22 | 336.57666 | 341.496674 | 329.600006 | 337.973328 | 337.973328 | 68,920,800.00 |
| 3/25/22 | 336 | 340.600006 | 332.440002 | 336.880005 | 336.880005 | 62,031,600.00 |
| 3/28/22 | 355.033325 | 365.959991 | 351.200012 | 363.946655 | 363.946655 | 102,506,100.00 |
| 3/29/22 | 369.329987 | 371.589996 | 357.703339 | 366.523346 | 366.523346 | 73,614,900.00 |
| 3/30/22 | 363.723328 | 371.316681 | 361.333344 | 364.66333 | 364.66333 | 59,865,000.00 |
| 3/31/22 | 364.856659 | 367.713318 | 358.880005 | 359.200012 | 359.200012 | 48,992,700.00 |
| 4/1/22 | 360.383331 | 364.916656 | 355.546661 | 361.529999 | 361.529999 | 54,263,100.00 |
| 4/4/22 | 363.126678 | 383.303345 | 357.51001 | 381.816681 | 381.816681 | 82,035,900.00 |
| 4/5/22 | 378.766663 | 384.290009 | 362.433319 | 363.753326 | 363.753326 | 80,075,100.00 |
| 4/6/22 | 357.823334 | 359.666656 | 342.566681 | 348.58667 | 348.58667 | 89,348,400.00 |
| 4/7/22 | 350.796661 | 358.863342 | 340.513336 | 352.420013 | 352.420013 | 79,447,200.00 |
| 4/8/22 | 347.736664 | 349.480011 | 340.813324 | 341.829987 | 341.829987 | 55,013,700.00 |
| 4/11/22 | 326.799988 | 336.156677 | 324.880005 | 325.309998 | 325.309998 | 59,357,100.00 |
| 4/12/22 | 332.546661 | 340.396667 | 325.533325 | 328.983337 | 328.983337 | 65,976,000.00 |
| 4/13/22 | 327.026672 | 342.079987 | 324.366669 | 340.790009 | 340.790009 | 55,121,100.00 |
| 4/14/22 | 333.09668 | 337.570007 | 327.396667 | 328.333344 | 328.333344 | 58,422,300.00 |
| 4/18/22 | 329.676666 | 338.306671 | 324.470001 | 334.763336 | 334.763336 | 51,715,200.00 |
| 4/19/22 | 335.019989 | 344.980011 | 331.776672 | 342.716675 | 342.716675 | 49,847,700.00 |
| 4/20/22 | 343.333344 | 344.666656 | 325.083344 | 325.733337 | 325.733337 | 70,711,200.00 |
| 4/21/22 | 358.243347 | 364.073334 | 332.140015 | 336.26001 | 336.26001 | 105,416,400.00 |
| 4/22/22 | 338.303345 | 344.950012 | 331.333344 | 335.016663 | 335.016663 | 69,696,600.00 |
| 4/25/22 | 326.323334 | 336.206665 | 325.100006 | 332.67334 | 332.67334 | 68,341,200.00 |
| 4/26/22 | 331.809998 | 333.333344 | 291.666656 | 292.140015 | 292.140015 | 136,133,700.00 |
| 4/27/22 | 299.526672 | 306 | 292.453339 | 293.83667 | 293.83667 | 76,956,300.00 |
| 4/28/22 | 299.993347 | 300 | 273.899994 | 292.503326 | 292.503326 | 124,948,500.00 |
| 4/29/22 | 300.75 | 311.466675 | 290 | 290.253326 | 290.253326 | 88,133,100.00 |
| 5/2/22 | 286.92334 | 302.119995 | 282.676666 | 300.980011 | 300.980011 | 75,781,500.00 |
| 5/3/22 | 301.059998 | 308.026672 | 296.196655 | 303.083344 | 303.083344 | 63,709,500.00 |
| 5/4/22 | 301.313324 | 318.5 | 295.093323 | 317.540009 | 317.540009 | 81,643,800.00 |
| 5/5/22 | 313.006653 | 315.200012 | 285.899994 | 291.093323 | 291.093323 | 92,519,100.00 |
| 5/6/22 | 295.666656 | 296 | 281.036682 | 288.549988 | 288.549988 | 72,903,000.00 |
| 5/9/22 | 278.816681 | 281.876678 | 260.383331 | 262.369995 | 262.369995 | 90,810,300.00 |
| 5/10/22 | 273.103333 | 275.119995 | 258.083344 | 266.679993 | 266.679993 | 84,401,700.00 |
| 5/11/22 | 265 | 269.92334 | 242.399994 | 244.666672 | 244.666672 | 97,224,600.00 |
| 5/12/22 | 233.666672 | 253.220001 | 226.666672 | 242.666672 | 242.666672 | 140,313,000.00 |
| 5/13/22 | 257.82666 | 262.450012 | 250.523331 | 256.529999 | 256.529999 | 92,150,700.00 |
| 5/16/22 | 255.720001 | 256.58667 | 239.696671 | 241.456665 | 241.456665 | 86,098,500.00 |
| 5/17/22 | 249.119995 | 254.82666 | 242.949997 | 253.869995 | 253.869995 | 80,236,200.00 |
| 5/18/22 | 248.17334 | 253.5 | 233.603333 | 236.603333 | 236.603333 | 87,811,800.00 |
| 5/19/22 | 235.666672 | 244.666672 | 231.369995 | 236.473328 | 236.473328 | 90,296,700.00 |
| 5/20/22 | 237.996674 | 240.526672 | 211 | 221.300003 | 221.300003 | 144,973,200.00 |
| 5/23/22 | 218.339996 | 226.653336 | 212.686661 | 224.96666 | 224.96666 | 88,903,500.00 |
| 5/24/22 | 217.843338 | 217.973328 | 206.856674 | 209.386673 | 209.386673 | 89,092,500.00 |
| 5/25/22 | 207.949997 | 223.106674 | 207.669998 | 219.600006 | 219.600006 | 92,139,300.00 |
| 5/26/22 | 220.473328 | 239.556671 | 217.886673 | 235.910004 | 235.910004 | 106,003,200.00 |
| 5/27/22 | 241.083328 | 253.266663 | 240.176666 | 253.210007 | 253.210007 | 89,295,000.00 |
| 5/31/22 | 257.946655 | 259.600006 | 244.743332 | 252.753326 | 252.753326 | 101,914,500.00 |
| 6/1/22 | 251.720001 | 257.32666 | 243.639999 | 246.789993 | 246.789993 | 77,247,900.00 |
| 6/2/22 | 244.156662 | 264.209991 | 242.066666 | 258.333344 | 258.333344 | 93,473,100.00 |
| 6/3/22 | 243.226669 | 247.796661 | 233.416672 | 234.516663 | 234.516663 | 112,393,800.00 |
| 6/6/22 | 244.353333 | 244.866669 | 234.350006 | 238.279999 | 238.279999 | 84,204,600.00 |
| 6/7/22 | 234 | 239.996674 | 230.093338 | 238.886673 | 238.886673 | 72,808,500.00 |
| 6/8/22 | 240.08667 | 249.963333 | 239.176666 | 241.866669 | 241.866669 | 76,210,500.00 |
| 6/9/22 | 249.339996 | 255.546661 | 239.32666 | 239.706665 | 239.706665 | 96,491,400.00 |
| 6/10/22 | 235.156662 | 239.5 | 227.91333 | 232.229996 | 232.229996 | 97,536,600.00 |
| 6/13/22 | 223.166672 | 226.633331 | 214.683334 | 215.736664 | 215.736664 | 102,767,400.00 |
| 6/14/22 | 218.286667 | 226.330002 | 211.736664 | 220.889999 | 220.889999 | 97,988,700.00 |
| 6/15/22 | 220.916672 | 235.66333 | 218.149994 | 233 | 233 | 119,131,800.00 |
| 6/16/22 | 222.736664 | 225.166672 | 208.693329 | 213.100006 | 213.100006 | 107,390,700.00 |
| 6/17/22 | 213.433334 | 220.970001 | 213.196671 | 216.759995 | 216.759995 | 92,641,800.00 |
| 6/21/22 | 224.603333 | 243.57666 | 224.333328 | 237.036667 | 237.036667 | 122,793,000.00 |
| 6/22/22 | 234.503326 | 246.833328 | 233.82666 | 236.08667 | 236.08667 | 101,107,500.00 |
| 6/23/22 | 237.906662 | 239.316666 | 228.636673 | 235.070007 | 235.070007 | 104,202,600.00 |
| 6/24/22 | 237.470001 | 246.066666 | 236.08667 | 245.706665 | 245.706665 | 95,770,800.00 |
| 6/27/22 | 249.366669 | 252.070007 | 242.566666 | 244.919998 | 244.919998 | 89,178,300.00 |
| 6/28/22 | 244.483337 | 249.970001 | 232.343338 | 232.66333 | 232.66333 | 90,391,200.00 |
| 6/29/22 | 230.5 | 231.17334 | 222.273331 | 228.490005 | 228.490005 | 82,897,200.00 |
| 6/30/22 | 224.509995 | 229.456665 | 218.863327 | 224.473328 | 224.473328 | 94,600,500.00 |
| 7/1/22 | 227 | 230.229996 | 222.119995 | 227.263336 | 227.263336 | 74,460,300.00 |
| 7/5/22 | 223 | 233.146667 | 216.166672 | 233.066666 | 233.066666 | 84,581,100.00 |
| 7/6/22 | 230.779999 | 234.563339 | 227.186661 | 231.733337 | 231.733337 | 71,853,600.00 |
| 7/7/22 | 233.919998 | 245.363327 | 232.210007 | 244.543335 | 244.543335 | 81,930,600.00 |
| 7/8/22 | 242.333328 | 254.979996 | 241.160004 | 250.763336 | 250.763336 | 101,854,200.00 |
| 7/11/22 | 252.103333 | 253.063339 | 233.626663 | 234.343338 | 234.343338 | 99,241,200.00 |
| 7/12/22 | 236.846664 | 239.773331 | 228.369995 | 233.070007 | 233.070007 | 87,930,900.00 |
| 7/13/22 | 225.5 | 242.059998 | 225.03334 | 237.039993 | 237.039993 | 97,954,500.00 |
| 7/14/22 | 234.896667 | 238.653336 | 229.333328 | 238.313339 | 238.313339 | 78,557,400.00 |
| 7/15/22 | 240 | 243.623337 | 236.889999 | 240.066666 | 240.066666 | 69,683,100.00 |
| 7/18/22 | 244.936661 | 250.516663 | 239.603333 | 240.546661 | 240.546661 | 82,537,500.00 |
| 7/19/22 | 245 | 247.139999 | 236.976669 | 245.529999 | 245.529999 | 80,890,200.00 |
| 7/20/22 | 246.78334 | 250.66333 | 243.483337 | 247.5 | 247.5 | 88,864,200.00 |
| 7/21/22 | 255.106674 | 273.266663 | 254.866669 | 271.706665 | 271.706665 | 142,032,300.00 |
| 7/22/22 | 276.220001 | 280.786682 | 270.713318 | 272.243347 | 272.243347 | 103,472,700.00 |
| 7/25/22 | 272.216675 | 274.146667 | 267.399994 | 268.433319 | 268.433319 | 64,073,400.00 |
| 7/26/22 | 266.513336 | 267.309998 | 256.263336 | 258.859985 | 258.859985 | 66,820,800.00 |
| 7/27/22 | 263.809998 | 275.926666 | 261.790009 | 274.820007 | 274.820007 | 88,110,000.00 |
| 7/28/22 | 280.066681 | 283.299988 | 272.799988 | 280.899994 | 280.899994 | 84,723,000.00 |
| 7/29/22 | 280.700012 | 298.320007 | 279.100006 | 297.149994 | 297.149994 | 95,313,000.00 |
| 8/1/22 | 301.276672 | 311.876678 | 295 | 297.276672 | 297.276672 | 117,042,900.00 |
| 8/2/22 | 294.003326 | 307.833344 | 292.666656 | 300.58667 | 300.58667 | 95,577,600.00 |
| 8/3/22 | 305 | 309.549988 | 301.149994 | 307.396667 | 307.396667 | 80,091,000.00 |
| 8/4/22 | 311 | 313.606659 | 305 | 308.633331 | 308.633331 | 72,256,200.00 |
| 8/5/22 | 302.670013 | 304.606659 | 285.543335 | 288.170013 | 288.170013 | 113,172,900.00 |
| 8/8/22 | 295 | 305.200012 | 289.08667 | 290.42334 | 290.42334 | 98,994,000.00 |
| 8/9/22 | 290.293335 | 292.396667 | 279.353333 | 283.333344 | 283.333344 | 86,244,600.00 |
| 8/10/22 | 297.066681 | 297.51001 | 283.369995 | 294.356659 | 294.356659 | 94,918,800.00 |
| 8/11/22 | 296.513336 | 298.236664 | 285.833344 | 286.630005 | 286.630005 | 70,155,000.00 |
| 8/12/22 | 289.416656 | 300.160004 | 285.033325 | 300.029999 | 300.029999 | 79,657,200.00 |
| 8/15/22 | 301.786682 | 313.133331 | 301.230011 | 309.320007 | 309.320007 | 89,359,200.00 |
| 8/16/22 | 311.666656 | 314.666656 | 302.883331 | 306.563324 | 306.563324 | 88,136,400.00 |
| 8/17/22 | 303.396667 | 309.656677 | 300.033325 | 303.996674 | 303.996674 | 68,766,000.00 |
| 8/18/22 | 306 | 306.5 | 301.853333 | 302.869995 | 302.869995 | 47,500,500.00 |
| 8/19/22 | 299 | 300.359985 | 292.5 | 296.666656 | 296.666656 | 61,395,300.00 |
| 8/22/22 | 291.91333 | 292.399994 | 286.296661 | 289.91333 | 289.91333 | 55,843,200.00 |
| 8/23/22 | 291.453339 | 298.82666 | 287.92334 | 296.453339 | 296.453339 | 63,984,900.00 |
| 8/24/22 | 297.563324 | 303.646667 | 296.5 | 297.09668 | 297.09668 | 57,259,800.00 |
| 8/25/22 | 302.359985 | 302.959991 | 291.600006 | 296.070007 | 296.070007 | 53,230,000.00 |
| 8/26/22 | 297.429993 | 302 | 287.470001 | 288.089996 | 288.089996 | 57,163,900.00 |
| 8/29/22 | 282.829987 | 287.73999 | 280.700012 | 284.820007 | 284.820007 | 41,864,700.00 |
| 8/30/22 | 287.869995 | 288.480011 | 272.649994 | 277.700012 | 277.700012 | 50,541,800.00 |
| 8/31/22 | 280.619995 | 281.25 | 271.809998 | 275.609985 | 275.609985 | 52,107,300.00 |
| 9/1/22 | 272.579987 | 277.579987 | 266.149994 | 277.160004 | 277.160004 | 54,287,000.00 |
| 9/2/22 | 281.070007 | 282.350006 | 269.079987 | 270.209991 | 270.209991 | 50,752,200.00 |
| 9/6/22 | 272.679993 | 275.98999 | 265.73999 | 274.420013 | 274.420013 | 55,860,000.00 |
| 9/7/22 | 273.100006 | 283.839996 | 272.269989 | 283.700012 | 283.700012 | 50,028,900.00 |
| 9/8/22 | 281.299988 | 289.5 | 279.76001 | 289.26001 | 289.26001 | 53,713,100.00 |
| 9/9/22 | 291.670013 | 299.850006 | 291.25 | 299.679993 | 299.679993 | 54,338,100.00 |
| 9/12/22 | 300.720001 | 305.48999 | 300.399994 | 304.420013 | 304.420013 | 48,674,600.00 |
| 9/13/22 | 292.899994 | 297.399994 | 290.399994 | 292.130005 | 292.130005 | 68,229,600.00 |
| 9/14/22 | 292.23999 | 306 | 291.640015 | 302.609985 | 302.609985 | 72,628,700.00 |
| 9/15/22 | 301.829987 | 309.119995 | 300.720001 | 303.75 | 303.75 | 64,795,500.00 |
| 9/16/22 | 299.609985 | 303.709991 | 295.600006 | 303.350006 | 303.350006 | 86,949,500.00 |
| 9/19/22 | 300.089996 | 309.839996 | 297.799988 | 309.070007 | 309.070007 | 60,231,200.00 |
| 9/20/22 | 306.910004 | 313.329987 | 305.579987 | 308.730011 | 308.730011 | 61,642,800.00 |
| 9/21/22 | 308.290009 | 313.799988 | 300.630005 | 300.799988 | 300.799988 | 62,555,700.00 |
| 9/22/22 | 299.859985 | 301.290009 | 285.820007 | 288.589996 | 288.589996 | 70,545,400.00 |
| 9/23/22 | 283.089996 | 284.5 | 272.820007 | 275.329987 | 275.329987 | 63,615,400.00 |
| 9/26/22 | 271.829987 | 284.089996 | 270.309998 | 276.01001 | 276.01001 | 58,076,900.00 |
| 9/27/22 | 283.839996 | 288.670013 | 277.51001 | 282.940002 | 282.940002 | 61,925,200.00 |
| 9/28/22 | 283.079987 | 289 | 277.570007 | 287.809998 | 287.809998 | 54,664,800.00 |
| 9/29/22 | 282.76001 | 283.649994 | 265.779999 | 268.209991 | 268.209991 | 77,620,600.00 |
| 9/30/22 | 266.149994 | 275.570007 | 262.470001 | 265.25 | 265.25 | 67,517,800.00 |
| 10/3/22 | 254.5 | 255.160004 | 241.009995 | 242.399994 | 242.399994 | 98,363,500.00 |
| 10/4/22 | 250.520004 | 257.5 | 242.009995 | 249.440002 | 249.440002 | 109,578,500.00 |
| 10/5/22 | 245.009995 | 246.669998 | 233.270004 | 240.809998 | 240.809998 | 86,788,500.00 |
Financial Ratios Calculations
| Financial Ratio | Formula | 06/30/2022 | 03/31/2022 | 09/30/2021 | 06/30/2021 | 03/31/2021 | 09/30/2020 | COMMENTS | ||||||||||
| 2nd Quarter | 1st Quarter | 3rd Quarter | 2nd Quarter | 1st Quarter | 3rd Quarter | |||||||||||||
| Working capital | Current Asset-Current Liabilities | 9,401,000.00 | 7,595,000.00 | 6,951,000.00 | - 0 | 8,322,000.00 | - 0 | 9,828,000.00 | - 0 | 8,442,000.00 | Data from balance sheet | |||||||
| Current ratio | Current Assets÷ Current Liabilities | 1.43 | 1.35 | 1.39 | 1.51 | 1.66 | 1.63 | Data from balance sheet | ||||||||||
| Debt ratio | Total Debt÷ Total Assets | 0.03 | 0.03 | 0.09 | 0.12 | 0.15 | - | Data from balance sheet | ||||||||||
| Earnings per share | Net Income÷ Average Outstanding Shares- diluted | 0.7 | 0.9 | 0.5 | 0.4 | 0.1 | 0.1 | Data from income statement | ||||||||||
| Price/earnings ratio | Stock Price (close)÷ Diluted EPS | 342.79 | 380.12 | 524.93 | 645.66 | 1,630.96 | 1,284.70 | Data from storck price history and balance sheet | ||||||||||
| Total asset turnover ratio | Net Sales ÷ Total Assets | 0.20 | 0.23 | 0.20 | 0.18 | 0.16 | 0.16 | Data from income statement & balance sheet | ||||||||||
| Financial leverage | Total Debt ÷ Shareholder’s Equity | 0.06 | 0.07 | 0.20 | 0.28 | 0.35 | - | Data from balance sheet | ||||||||||
| Net profit margin | [Net Profit ÷ Revenue] x 100 | 14.55 | 19.21 | 14.57 | 10.97 | 5.72 | 9.22 | Data from income statement | ||||||||||
| Return on assets | Net Income ÷ Total Assets | 0.03 | 0.05 | 0.03 | 0.02 | 0.01 | 0.01 | Data from income statement & balancesheet | ||||||||||
| Return on equity | Net Income ÷ Shareholder's Equity | 0.06 | 0.10 | 0.06 | 0.05 | 0.02 | 0.02 | Data from income statement & balancesheet | ||||||||||
| 03/31/2020 | ||||||||||||||||||
| 1st Quarter | ||||||||||||||||||