Date Filer Title Filing Type Shares Traded Price Total Held
Aug 04, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 364 $14.47 406,382
Aug 05, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 1,070 $14.72 407,452
Feb 01, 2023
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 4,050 $25.95 409,854
Sep 12, 2023
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 124 $24.17 409,978
Dec 01, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 3,757 $21.19 411,209
Dec 02, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 1,222 $21.10 412,431
Dec 03, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 3,757 $21.38 416,188
Dec 04, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 87 $21.75 416,275
Dec 07, 2020
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 1,413 $21.99 417,688
Sep 13, 2023
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 10,710 $24.20 420,688

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