NYSE: TPRE

13.60 -0.05 -0.37% Volume: 309,447 April 26, 2018

SEC Filings