Insider Transactions

Insider Transactions

Date Filer Title Filing Type Shares Traded Price Total Held
Nov 25, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 7,700 $43.45 406,704
Nov 22, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 7,700 $42.34 414,404
Nov 21, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 7,700 $41.69 422,104
Aug 19, 2024 Director Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 13,648 -- 429,804
Jun 12, 2024 Director Form 4 Grant, award or other acquisition pursuant to Rule 16b-3(d) 2,248 -- 416,156
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
May 21, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 2,742 $32.12 413,908
May 21, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 2,742 -- 25,485
May 20, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 14,426 $7.13 428,334
May 20, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 14,426 $32.06 413,908
May 20, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 14,426 -- 28,227
May 16, 2024 Director Form 4 Exercise or conversion of derivative security exempted pursuant to Rule 16b-3 7,347 $7.13 421,255
May 16, 2024 Director Form 4 Open market or private sale of non-derivative or derivative security 7,347 $32.01 413,908

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