Michael Carroll Pay Grades Determining excessive CEO compensation in a free market. Michael Carroll December 17, 2025