QMA
HBB · A · 67/100 · Hamilton Beach Brands Holding Company · QMA