Market Cap: $1.85B
Perceptive Advisors Llc bought 20,706 shares of KARD on 17 June. They now own 20,706 KARD shares.