Question

In 2005, ExxonMobil was the largest repurchaser of its own shares with $18.2 billion worth of repurchases.

Answer

This answer is hidden. It contains 15 characters.