Insights

Radford Infographics

7.3%

Software companies that failed say-on-pay in 2019

88.8%

Average shareholder support for pharma, biotech and life sciences firms