NYSE • EDU • US6475812060
Generating your data highlights...
7.16b USD | # 2012 in US
711.06k shares | 37.03m USD
159.15m
70.06% | 111.49m