iStar Financial Inc.

SFI
NYSE
12.92 0.04 (0.31%) last updated 8:03 AM EDT Mar 31
Trade $SFI Now