Jun 25
2021
|
BUY
Conversion of derivative security
|
-
|
95,263
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$1,799,769
$22.65 p/Share
|
79,460
|
|
Jun 24
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
35,606
|
|
Jun 24
2021
|
BUY
Conversion of derivative security
|
-
|
35,606
|
|
Jun 23
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
27,738
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$1,382,824
$22.34 p/Share
|
61,899
|
|
Jun 23
2021
|
BUY
Conversion of derivative security
|
-
|
27,738
|
|
Jun 22
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
59,056
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$2,882,269
$21.87 p/Share
|
131,791
|
|
Jun 22
2021
|
BUY
Conversion of derivative security
|
-
|
59,056
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$3,589,796
$21.73 p/Share
|
165,200
|
|
Jun 21
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
74,027
|
|
Jun 21
2021
|
BUY
Conversion of derivative security
|
-
|
74,027
|
|
Jun 18
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
28,629
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$1,346,780
$21.08 p/Share
|
63,889
|
|
Jun 18
2021
|
BUY
Conversion of derivative security
|
-
|
28,629
|
|
Jun 17
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
35,831
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$1,713,564
$21.43 p/Share
|
79,961
|
|
Jun 17
2021
|
BUY
Conversion of derivative security
|
-
|
35,831
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$2,452,320
$21.86 p/Share
|
112,183
|
|
Jun 16
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
50,270
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
50,270
|
|
Jun 15
2021
|
SELL
Sale (or disposition) back to the issuer
|
-
|
13,576
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$683,781
$22.57 p/Share
|
30,296
|
|
Jun 15
2021
|
BUY
Conversion of derivative security
|
-
|
13,576
|
|