Market Cap: $856.46M
Tom Rice sold between $1,001 - $15,000 of INMD shares on 24 February.
Tom Rice bought between $1,001 - $15,000 of INMD shares on 15 November.