ARI   $10.86  0.28% Market Closed After Close 10.9022 0.39%

Apollo Commercial Real Estate Finance, Inc