Feb 28
2022
SELL
Sale (or disposition) back to the issuer
$1,154,498
$101.53 p/Share
11,371
Reduced 15.42%
62,390
Common Stock
Feb 28
2022
SELL
Open market or private sale
$755,167
$101.46 p/Share
7,443
Reduced 9.17%
73,761
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$1,154,574
$83.58 p/Share
13,814
Added 14.54%
81,204
Common Stock
Feb 25
2022
SELL
Open market or private sale
$672,813
$97.75 p/Share
6,883
Reduced 8.06%
78,507
Common Stock
Feb 25
2022
SELL
Sale (or disposition) back to the issuer
$1,086,464
$97.73 p/Share
11,117
Reduced 14.16%
67,390
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$1,086,540
$83.58 p/Share
13,000
Added 13.21%
85,390
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$1,529,084
$93.01 p/Share
16,440
Reduced 18.51%
72,390
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
41,456
Added 31.82%
88,830
Common Stock
Nov 05
2021
SELL
Open market or private sale
$271,620
$90.54 p/Share
3,000
Reduced 5.96%
47,374
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$65,587
$85.96 p/Share
763
Reduced 1.49%
50,374
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
-
763
Added 1.47%
51,137
Common Stock
Jun 01
2021
SELL
Open market or private sale
$533,880
$88.98 p/Share
6,000
Reduced 10.64%
50,374
Common Stock
May 24
2021
SELL
Sale (or disposition) back to the issuer
$1,028,207
$86.23 p/Share
11,924
Reduced 17.46%
56,374
Common Stock
May 24
2021
SELL
Open market or private sale
$392,701
$86.27 p/Share
4,552
Reduced 6.25%
68,298
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$1,028,267
$62.41 p/Share
16,476
Added 18.44%
72,850
Common Stock
May 20
2021
SELL
Open market or private sale
$399,670
$84.64 p/Share
4,722
Reduced 6.35%
69,652
Common Stock
May 20
2021
SELL
Sale (or disposition) back to the issuer
$1,123,319
$84.6 p/Share
13,278
Reduced 19.06%
56,374
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$1,123,380
$62.41 p/Share
18,000
Added 19.49%
74,374
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$291,209
$84.14 p/Share
3,461
Reduced 5.78%
56,374
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
7,803
Added 11.54%
59,835
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$849,901
$68.43 p/Share
12,420
Reduced 19.27%
52,032
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
34,788
Added 35.05%
64,452
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$130,204
$57.46 p/Share
2,266
Reduced 7.1%
29,664
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
2,266
Added 6.63%
31,930
Common Stock
Feb 12
2020
SELL
Open market or private sale
$2,877,270
$154.36 p/Share
18,640
Reduced 38.59%
29,664
Common Stock