Top 3 cryptocurrency hardware wallet:
1. Ledger Nano S
Ledger Nano S no doubt, is the top amongst all the cryptocurrency hardware wallet.
2. KeepKey
KeepKey has amazing security features to protect your cryptocurrency.
3. TREZOR
wasn't KeepKey rarely getting updated? although it looks like updates has picked up
Trezor is open-source aswell, I'd say
Trezor > Ledger > KeepKey!