Insider Transactions

Insider Transactions

Date Filer Title Filing Type Shares Traded Price Total Held
Jun 11, 2024 Director, PRESIDENT AND CEO Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 6,000 -- 67,250
Jun 11, 2024 Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 10,000 $30.23 1,465,837
Jun 10, 2024 Director, PRESIDENT AND CEO Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 4,514 $13.49 167,694
Jun 10, 2024 Director, PRESIDENT AND CEO Form 4 Open market or private sale of non-derivative or derivative security 3,333 $31.03 164,361
Jun 10, 2024 Director, PRESIDENT AND CEO Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 4,514 -- 73,250
Jun 10, 2024 Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 11,000 $31.02 1,475,837
Jun 10, 2024 Ten Percent Owner Form 4 Other acquisition or disposition -- -- 11,402
Jun 10, 2024 Ten Percent Owner Form 4 Other acquisition or disposition -- -- 271
Jun 10, 2024 Ten Percent Owner Form 4 Other acquisition or disposition -- -- 1,775
Jun 10, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 3,000 $30.83 12,792
Jun 07, 2024 Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 10,753 $31.47 1,486,837
Jun 06, 2024 Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 12,840 $32.03 1,497,590
May 29, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 1,576 $7.13 415,484
May 29, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 1,576 $31.37 413,908
May 29, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 1,576 -- --
May 28, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 18,245 $7.13 432,153
May 28, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 18,245 $32.06 413,908
May 28, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 18,245 -- 1,576
May 24, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 397 $7.13 414,305
May 24, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 397 $31.90 413,908
May 24, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 397 -- 19,821
May 22, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 5,267 $7.13 419,175
May 22, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 5,267 $32.16 413,908
May 22, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 5,267 -- 20,218
May 21, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 2,742 $7.13 416,650

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.