iStar Financial Inc.

SFI
NYSE
13.10 0.03 (0.23%) last updated 5:37 PM EDT Jul 31
Trade $SFI Now