About $19.2 billion was generated by both public and private device companies in a total of 394 financings in 2017, according to data compiled by BioWorld MedTech. Public companies brought in about $12.7 billion in 144 transactions while private companies took in about $6.4 billion in 250 financing rounds in 2017.