Snowball logo
logo
AAT_logo

American Assets Trust Inc

AAT • NYSE
$21.025+$0.555  (2.71%)