Fairfax Financial Holdings Limited
Exchange: nyse
none
17783519232.00
6386299904.00
3.154819625469
0.186891300267
117.97%
3.75
0.580000