Industry payments to cardiologists remained largely stable in the first three years those payments were made publicly available, a new analysis found, with biomedical manufacturers distributing about $520 million to more than 30,000 U.S. cardiologists from 2014 to 2016.