M Kristen Oelschlager

Insider Trading: Sales
  • Displaying 3
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
CSTL $21.22 2,793 Officer 148,618 2024-07-01 Filing
CSTL $71.52 1,426 Officer 97,540 2021-09-27 Filing
CSTL $70.94 8,574 Officer 98,966 2021-09-27 Filing