under 100 best fundamental share