Maiden Holdings, Ltd. (MHLD)

Market Cap:

$1,060,000,000

Last Price ():

$12.25

Change: -2.00% Open: $12.55 Low: $12.23 High: $12.57
Div. Yield: 4.43% Price/Earnings: 64.5 Price/Book: 1.0 Price/Sales: 0.4