Farmland Partners Inc.
Exchange: nyse
none
581599936.00
33441000.00
0.087179240224
0.571983237835
28.99%
3.75
0.240000