Granite Real Estate Investment Trust
Exchange: nyse
none
2994898688.00
420822016.00
0.139975664574
0.763821365063
-8.49%
3.75
2.360000