Italia markets closed

Ellington Financial Inc. (EFC)

NYSE - Nasdaq Prezzo in tempo reale. Valuta in USD.
Aggiungi a watchlist
11,93-0,12 (-1,01%)
In data: 01:40PM EDT. Mercato aperto.
Mostra:
Annuale

Flusso di cassa

Numeri espressi in migliaia
Analisi azionariato
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Flussi di cassa da attività operative
Utile netto
73.620
84.084
-70.047
133.463
25.008
-
Compensazione in base alle azioni
-
-
-
-
-
475
Variazione nel capitale circolante
-
-207.883
-66.950
-55.377
14.491
-
Crediti correnti
-
-
-
-
-
-15.449
Debiti correnti
-
-
-
-
-
161
Altro capitale circolante
-252.657
-241.858
42.686
51.293
119.506
-
Altri elementi non liquidi
-
24.127
-190.548
-37.551
15.910
-
Liquidità netta fornita da attività operative
-252.657
-241.858
42.686
51.293
119.506
-
Flussi di cassa da attività d'investimento
Netto acquisizioni
-66.004
-55.999
-71.721
-24.066
-34.624
-
Acquisti di investimenti
-6.073.184
-6.204.890
-5.906.101
-5.100.022
-2.624.483
-
Vendite/scadenze di investimenti
6.341.876
6.055.507
4.023.529
2.988.362
3.073.031
-
Altri attività di investimento
189.797
179.709
-44.837
-62.376
62.699
-
Liquidità netta utilizzata per investimenti
586.604
174.906
-1.752.684
-2.025.264
507.267
-
Flussi di cassa da attività finanziarie
Rimborso debito
-46.424.352
-40.767.194
-12.827.190
-5.046.348
-5.239.023
-
Azioni ordinarie emesse
88.622
122.330
99.354
245.292
95.537
-
Azioni ordinarie riacquistate
-804
-12.352
-1.659
0
-3.056
-
Dividendo liquidato
-155.240
-149.271
-123.065
-85.704
-65.026
-
Altre attività finanziarie
-7.187
24.841
38.273
-53.445
-369
-
Liquidità netta fornita da (utilizzata per) attività finanziarie
-
-
-
-
-
1.612.681
Variazione netta in contanti
3.654
8.676
129.033
-18.986
39.345
-
Liquidità a inizio periodo
190.156
221.869
92.836
111.822
72.477
-
Liquidità a fine periodo
193.810
230.545
221.869
92.836
111.822
-
Flusso di cassa libero
Flusso di cassa operativo
-252.657
-241.858
42.686
51.293
119.506
-
Flusso di cassa libero
-252.657
-241.858
42.686
51.293
119.506
-