BUCKINGHAM MANAGEMENT, INC.