|
Aug 30
2021
|
BUY
Conversion of derivative security
|
-
|
42,368
|
|
|
Aug 18
2021
|
SELL
Open market or private sale
|
$3,659,287
$57.04 p/Share
|
64,153
|
|
|
Aug 18
2021
|
BUY
Conversion of derivative security
|
-
|
64,153
|
|
|
Aug 17
2021
|
SELL
Open market or private sale
|
$6,409,311
$57.92 p/Share
|
110,658
|
|
|
Aug 17
2021
|
BUY
Conversion of derivative security
|
-
|
110,658
|
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$4,602,979
$59.48 p/Share
|
77,387
|
|
|
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
|
|