Sep 13
2021
|
BUY
Conversion of derivative security
|
-
|
61,329
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$12,396,000
$61.98 p/Share
|
200,000
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
200,000
|
|
Aug 31
2021
|
SELL
Open market or private sale
|
$1,733,791
$56.76 p/Share
|
30,546
|
|
Aug 31
2021
|
BUY
Conversion of derivative security
|
-
|
30,546
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$2,432,347
$57.41 p/Share
|
42,368
|
|
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
|
|