NYSE:BEN | US3546131018
Generating your data highlights...
13.7b USD | # 708 in US
5.24m shares | 134.87m USD
520.76m
58.26% | 303.41m