Aug 16
2021
|
BUY
Conversion of derivative security
|
-
|
33,358
|
|
Jul 16
2021
|
SELL
Open market or private sale
|
$2,375,832
$54.27 p/Share
|
43,778
|
|
Jul 16
2021
|
BUY
Conversion of derivative security
|
-
|
43,778
|
|
Jul 15
2021
|
SELL
Open market or private sale
|
$2,408,501
$55.02 p/Share
|
43,775
|
|
Jul 15
2021
|
BUY
Conversion of derivative security
|
-
|
43,775
|
|
Jul 14
2021
|
SELL
Open market or private sale
|
$2,595,361
$59.29 p/Share
|
43,774
|
|
Jul 14
2021
|
BUY
Conversion of derivative security
|
-
|
43,774
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$2,967,705
$60.78 p/Share
|
48,827
|
|
Jun 18
2021
|
BUY
Conversion of derivative security
|
-
|
43,778
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$2,610,741
$59.64 p/Share
|
43,775
|
|
Jun 17
2021
|
BUY
Conversion of derivative security
|
-
|
43,775
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$6,351,997
$59.77 p/Share
|
106,274
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
106,274
|
|
May 19
2021
|
SELL
Open market or private sale
|
$1,459,166
$43.74 p/Share
|
33,360
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
33,360
|
|
May 18
2021
|
SELL
Open market or private sale
|
$1,474,801
$44.21 p/Share
|
33,359
|
|
May 18
2021
|
BUY
Conversion of derivative security
|
-
|
33,359
|
|
May 17
2021
|
SELL
Open market or private sale
|
$1,435,061
$43.02 p/Share
|
33,358
|
|
May 17
2021
|
BUY
Conversion of derivative security
|
-
|
33,358
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$1,439,818
$43.16 p/Share
|
33,360
|
|
Apr 22
2021
|
BUY
Conversion of derivative security
|
-
|
33,360
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$1,426,431
$42.76 p/Share
|
33,359
|
|
Apr 21
2021
|
BUY
Conversion of derivative security
|
-
|
33,359
|
|
Apr 20
2021
|
SELL
Open market or private sale
|
$1,496,773
$44.87 p/Share
|
33,358
|
|
Apr 20
2021
|
BUY
Conversion of derivative security
|
-
|
33,358
|
|