Italia markets closed

Blueprint Medicines Corporation (BPMC)

NasdaqGS - NasdaqGS Prezzo in tempo reale. Valuta in USD.
Aggiungi a watchlist
108,03+1,78 (+1,68%)
In data: 02:58PM 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
Flussi di cassa da attività operative
Utile netto
-288.288
-506.984
-557.517
-644.085
313.882
Deprezzamento e ammortamento
12.791
11.665
11.735
6.479
6.559
Compensazione in base alle azioni
93.701
92.672
98.971
91.630
75.526
Variazione nel capitale circolante
-57.910
-41.128
-53.769
-23.680
-15.618
Crediti correnti
-33.105
-20.715
1.572
-18.143
-6.387
Scorte
-1.748
-4.366
-8.922
-12.561
-6.707
Debiti correnti
-5.613
1.880
-5.816
4.221
-791
Altro capitale circolante
-429.981
-452.909
-511.196
-559.894
383.876
Altri elementi non liquidi
18.244
24.394
-715
269.642
6.220
Liquidità netta fornita da attività operative
-415.399
-436.847
-502.277
-298.653
387.035
Flussi di cassa da attività d'investimento
Investimenti nel patrimonio impiantistico
-14.582
-16.062
-8.919
-261.241
-3.159
Acquisti di investimenti
-833.653
-766.363
-489.705
-655.449
-969.437
Vendite/scadenze di investimenti
1.026.615
1.056.465
349.373
690.830
538.347
Altri attività di investimento
-
-
-290
-
-
Liquidità netta utilizzata per investimenti
178.380
274.040
-149.541
-225.860
-434.249
Flussi di cassa da attività finanziarie
Rimborso debito
-
-
-
-
0
Azioni ordinarie emesse
-
-
0
0
582.494
Altre attività finanziarie
-359
-44
415.828
-
-
Liquidità netta fornita da (utilizzata per) attività finanziarie
186.188
119.225
561.810
50.716
617.759
Variazione netta in contanti
-50.831
-43.582
-90.008
-473.797
570.545
Liquidità a inizio periodo
174.931
124.904
215.119
689.804
119.604
Liquidità a fine periodo
124.100
81.524
124.904
215.119
689.804
Flusso di cassa libero
Flusso di cassa operativo
-415.399
-436.847
-502.277
-298.653
387.035
Spesa di capitale
-14.582
-16.062
-8.919
-261.241
-3.159
Flusso di cassa libero
-429.981
-452.909
-511.196
-559.894
383.876