0.1504
+0.0022
+(1.48%)
At close: January 22 at 8:28:45 AM GMT+1
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
Operating Cash Flow
90,133.0000
-942.0000
-191,345.0000
-105,228.0000
-8,665.0000
Investing Cash Flow
-192,979.0000
-284,645.0000
-155,509.0000
-259,784.0000
-207,912.0000
Financing Cash Flow
48,715.0000
223,114.0000
286,025.0000
478,651.0000
337,216.0000
End Cash Position
108,254.0000
212,262.0000
275,298.0000
336,127.0000
222,488.0000
Capital Expenditure
--
-98,643.0000
-28,445.0000
-177,124.0000
-176,942.0000
Issuance of Capital Stock
-7,260.0000
--
239,234.0000
467,252.0000
324,246.0000
Issuance of Debt
--
261,953.0000
76,255.0000
64,456.0000
69,638.0000
Repayment of Debt
--
-11,201.0000
-3,347.0000
-43,360.0000
-42,828.0000
Free Cash Flow
-8,510.0000
-99,585.0000
-219,790.0000
-282,352.0000
-185,607.0000
12/31/2020 - 4/14/2022
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
P7V.BE Photon Energy NV
1.0350
+2.48%
MLS.WA ML System S.A.
14.50
-6.81%
F3A.BE First Solar Inc
176.92
-5.89%
F3A.DE First Solar, Inc.
170.66
-2.20%
FSLR34.SA First Solar, Inc.
555.56
-0.33%
688472.SS CSI Solar Co., Ltd.
10.91
-2.59%
S92.DE SMA Solar Technology AG
14.22
-4.11%
SPWRQ SunPower Corporation
0.0001
0.00%
SPRU Spruce Power Holding Corporation
2.7300
-5.86%
VVPR VivoPower International PLC
1.0800
-5.26%