Oct 11
2021
|
SELL
Open market or private sale
|
$2,775,615
$69.04 p/Share
|
40,203
|
|
Oct 11
2021
|
BUY
Conversion of derivative security
|
-
|
40,203
|
|
Sep 29
2021
|
SELL
Open market or private sale
|
$2,752,101
$65.02 p/Share
|
42,327
|
|
Sep 29
2021
|
BUY
Conversion of derivative security
|
-
|
42,327
|
|
Sep 28
2021
|
SELL
Open market or private sale
|
$2,655,836
$66.27 p/Share
|
40,076
|
|
Sep 28
2021
|
BUY
Conversion of derivative security
|
-
|
40,076
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$2,592,745
$69.21 p/Share
|
37,462
|
|
Sep 27
2021
|
BUY
Conversion of derivative security
|
-
|
37,462
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$2,577,840
$65.12 p/Share
|
39,586
|
|
Sep 15
2021
|
BUY
Conversion of derivative security
|
-
|
39,586
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$5,096,389
$65.34 p/Share
|
77,998
|
|
Sep 14
2021
|
BUY
Conversion of derivative security
|
-
|
77,998
|
|
Sep 13
2021
|
SELL
Open market or private sale
|
$3,984,545
$64.97 p/Share
|
61,329
|
|
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
|
|