Jan 01
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
1,800,000
|
|
Dec 10
2021
|
SELL
Open market or private sale
|
$15,584,469
$71.2 p/Share
|
218,883
|
|
Dec 10
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
218,883
|
|
Dec 09
2021
|
SELL
Open market or private sale
|
$7,226,026
$71.87 p/Share
|
100,543
|
|
Dec 09
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
100,543
|
|
Dec 08
2021
|
SELL
Open market or private sale
|
$1,474,888
$71.68 p/Share
|
20,576
|
|
Dec 08
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
20,576
|
|
Dec 07
2021
|
SELL
Open market or private sale
|
$15,692,687
$71.78 p/Share
|
218,622
|
|
Dec 07
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
218,622
|
|
Dec 06
2021
|
SELL
Open market or private sale
|
$14,888,907
$70.98 p/Share
|
209,762
|
|
Dec 06
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
209,762
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$4,958,596
$74.01 p/Share
|
66,999
|
|
Oct 20
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
66,999
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$22,222,780
$72.3 p/Share
|
307,369
|
|
Oct 19
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
307,369
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$6,141,748
$68.03 p/Share
|
90,280
|
|
Oct 18
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
90,280
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$5,135,895
$67.84 p/Share
|
75,706
|
|
Oct 15
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
75,706
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$3,916,402
$67.53 p/Share
|
57,995
|
|
Oct 14
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
57,995
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$3,878,021
$66.24 p/Share
|
58,545
|
|
Oct 13
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
58,545
|
|
Oct 12
2021
|
SELL
Open market or private sale
|
$3,398,511
$65.97 p/Share
|
51,516
|
|
Oct 12
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
51,516
|
|