Date Filer Title Filing Type Shares Traded Price Total Held
May 11, 2021
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 656 $28.00 1,161,144
Mar 16, 2021
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 2,534 $28.00 1,161,800
Mar 15, 2021
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 5,666 $26.39 1,164,334
May 22, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 3,605 $28.08 1,170,000
May 21, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 2,754 $28.35 1,166,395
May 20, 2019
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private purchase of non-derivative or derivative security 1,705 $28.44 1,163,641
Jun 13, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 5 $52.00 1,161,936
Jun 12, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 65 $52.00 1,161,941
May 08, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 1 $52.00 1,162,006
May 05, 2017
Ten Percent Owner
Ten Percent Owner Form 4 Open market or private sale of non-derivative or derivative security 374 $51.02 1,162,007

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