NYSE: TPRE

16.65 -0.05 -0.3% Volume: 695,321 October 19, 2017

SEC Filings