Market Cap: $4.07B
Tom Malinowski sold between $1,001 - $15,000 of CELC shares on 26 May.
Tom Malinowski bought between $1,001 - $15,000 of CELC shares on 23 June.
Tom Malinowski bought between $1,001 - $15,000 of CELC shares on 22 June.