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
|
|
Mar 19
2021
|
SELL
Open market or private sale
|
$2,565,333
$52.55 p/Share
|
48,817
|
|
Mar 19
2021
|
BUY
Conversion of derivative security
|
-
|
43,778
|
|
Mar 18
2021
|
SELL
Open market or private sale
|
$2,339,774
$53.45 p/Share
|
43,775
|
|
Mar 18
2021
|
BUY
Conversion of derivative security
|
-
|
43,775
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$2,362,483
$53.97 p/Share
|
43,774
|
|
Mar 17
2021
|
BUY
Conversion of derivative security
|
-
|
43,774
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$3,127,500
$71.44 p/Share
|
43,778
|
|
Feb 24
2021
|
BUY
Conversion of derivative security
|
-
|
43,778
|
|
Feb 23
2021
|
SELL
Open market or private sale
|
$2,974,511
$67.95 p/Share
|
43,775
|
|
Feb 23
2021
|
BUY
Conversion of derivative security
|
-
|
43,775
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$3,364,908
$76.87 p/Share
|
43,774
|
|
Feb 22
2021
|
BUY
Conversion of derivative security
|
-
|
43,774
|
|
Jan 21
2021
|
SELL
Open market or private sale
|
$3,598,989
$82.21 p/Share
|
43,778
|
|
Jan 21
2021
|
BUY
Conversion of derivative security
|
-
|
43,778
|
|