Aug 16
2021
|
BUY
Conversion of derivative security
|
-
|
77,387
|
|
Aug 04
2021
|
SELL
Open market or private sale
|
$4,416,500
$73.0 p/Share
|
60,500
|
|
Aug 04
2021
|
BUY
Conversion of derivative security
|
-
|
60,500
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$4,347,479
$72.07 p/Share
|
60,323
|
|
Aug 03
2021
|
BUY
Conversion of derivative security
|
-
|
60,323
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$4,732,481
$71.34 p/Share
|
66,337
|
|
Aug 02
2021
|
BUY
Conversion of derivative security
|
-
|
66,337
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$3,262,317
$68.05 p/Share
|
47,940
|
|
Jul 21
2021
|
BUY
Conversion of derivative security
|
-
|
47,940
|
|
Jul 20
2021
|
SELL
Open market or private sale
|
$3,396,944
$65.53 p/Share
|
51,838
|
|
Jul 20
2021
|
BUY
Conversion of derivative security
|
-
|
51,838
|
|
Jul 19
2021
|
SELL
Open market or private sale
|
$7,646,442
$63.98 p/Share
|
119,513
|
|
Jul 19
2021
|
BUY
Conversion of derivative security
|
-
|
119,513
|
|
Jul 08
2021
|
SELL
Open market or private sale
|
$6,727,978
$64.04 p/Share
|
105,059
|
|
Jul 08
2021
|
BUY
Conversion of derivative security
|
-
|
105,059
|
|
Jul 07
2021
|
SELL
Open market or private sale
|
$5,604,908
$67.87 p/Share
|
82,583
|
|
Jul 07
2021
|
BUY
Conversion of derivative security
|
-
|
82,583
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$5,423,693
$70.91 p/Share
|
76,487
|
|
Jul 06
2021
|
BUY
Conversion of derivative security
|
-
|
76,487
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$6,155,990
$66.46 p/Share
|
92,627
|
|
Jun 23
2021
|
BUY
Conversion of derivative security
|
-
|
92,627
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$6,031,510
$64.09 p/Share
|
94,110
|
|
Jun 22
2021
|
BUY
Conversion of derivative security
|
-
|
94,110
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$5,163,571
$61.62 p/Share
|
83,797
|
|
Jun 21
2021
|
BUY
Conversion of derivative security
|
-
|
83,797
|
|