Exelon

UNVERIFIED
Exelon
Score: 82,943
18,589 out of 59,127 All Worldwide
18,522 out of 59,127 All in US
0
0
0
0
0
196
0
20,357
+ 1.0%
62,390
0
0
0
0
0
0
0
0
0
0
0
0
0
0
 
-- 
 
-- 

Total: 82,943

All figures updated on July 13, 2025 except for LinkedIn and Weibo