No idea, but keep in mind percentages are relative to the amount of cash they have in the bank. For example, CAN has the "lowest" but they also has around $80 million in the bank to spend, whilst smaller companies like EXL and ESE have small cash balances so anything they spend will look larger.
Add to My Watchlist
What is My Watchlist?