NYSE: TPRE

10.53 -0.06 -0.57% Volume: 74,090 June 19, 2019

SEC Filings