Stock Screener

OPINL - Office Properties Income Trust 6.375% Senior Notes due 2050

$9.97 -2.6% ($-0.26)
0-1-241.20-001.5
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: