PENNYMAC MORTGAGE INVESTMENT TRUST

$15.94 upup -0.54 (-3.28%)
AS OF 4:10:00PM ET 10/26/2020
More Quote Information