Snowball logo
logo
JPT

Nuveen Preferred and Income Fund

JPT • NYSE
$16.02+$0.05  (0.31%)