Feb 20
2022
SELL
Payment of exercise price or tax liability
$7,133,607
$89.67 p/Share
79,554
Reduced 64.12%
44,522
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
202,171
Added 45.04%
246,693
Common Stock
Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$3,948,211
$91.47 p/Share
43,164
Reduced 38.19%
69,873
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$2,318,856
$91.47 p/Share
25,351
Reduced 36.28%
44,522
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
68,515
Added 37.74%
113,037
Common Stock
Dec 27
2021
SELL
Open market or private sale
$7,680,562
$73.08 p/Share
105,098
Reduced 70.24%
44,522
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$5,759,370
$54.8 p/Share
105,098
Added 41.26%
149,620
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$293,512
$71.12 p/Share
4,127
Reduced 8.48%
44,522
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
4,127
Added 7.82%
48,649
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$35,262
$70.95 p/Share
497
Reduced 1.08%
45,361
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
1,167
Added 2.48%
45,858
Common Stock
Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$6,148,784
$48.04 p/Share
127,993
Reduced 50.05%
127,734
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$3,989,386
$48.04 p/Share
83,043
Reduced 65.01%
44,691
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
211,036
Added 45.21%
255,727
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$2,214,795
$46.59 p/Share
47,538
Reduced 39.57%
72,610
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$1,300,746
$46.59 p/Share
27,919
Reduced 38.45%
44,691
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
75,457
Added 38.58%
120,148
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$121,513
$40.79 p/Share
2,979
Reduced 6.25%
44,691
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
2,979
Added 5.88%
47,670
Common Stock
Oct 08
2020
SELL
Sale (or disposition) back to the issuer
$82,511
$61.76 p/Share
1,336
Reduced 2.9%
44,691
Common Stock
Oct 08
2020
BUY
Exercise of conversion of derivative security
-
1,167
Added 2.47%
46,027
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$10,527,800
$59.06 p/Share
178,256
Reduced 52.62%
160,514
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$6,830,525
$59.06 p/Share
115,654
Reduced 72.05%
44,860
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
-
293,910
Added 46.45%
338,770
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
$5,969,117
$58.14 p/Share
102,668
Reduced 49.4%
105,157
Common Stock