Gross revenue climbed at Keeneland during the second session of the November breeding stock sale while the mare Island Sand sold for $4.2 million.