Market Cap: $3.4B
Ro Khanna sold between $1,001 - $15,000 of IPGP shares on 23 May.
Ro Khanna bought between $1,001 - $15,000 of IPGP shares on 5 May.
Thomas J. Rooney bought between $15,001 - $50,000 of IPGP shares on 27 August.