Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$682,000
$91.47 p/Share
7,456
Reduced 25.54%
21,737
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$400,547
$91.47 p/Share
4,379
Reduced 20.15%
17,358
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
11,835
Added 28.85%
29,193
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$78,588
$71.12 p/Share
1,105
Reduced 5.98%
17,358
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
1,105
Added 5.65%
18,463
Common Stock
Nov 23
2021
SELL
Open market or private sale
$1,809,367
$74.03 p/Share
24,441
Reduced 58.47%
17,358
Common Stock
Nov 23
2021
BUY
Exercise of conversion of derivative security
$1,339,367
$54.8 p/Share
24,441
Added 36.9%
41,799
Common Stock
Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$1,154,305
$48.04 p/Share
24,028
Reduced 42.17%
32,948
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$748,944
$48.04 p/Share
15,590
Reduced 47.32%
17,358
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
39,618
Added 41.01%
56,976
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$391,775
$46.59 p/Share
8,409
Reduced 29.31%
20,285
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$136,369
$46.59 p/Share
2,927
Reduced 14.43%
17,358
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
11,336
Added 28.32%
28,694
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$21,129
$40.79 p/Share
518
Reduced 2.9%
17,358
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
518
Added 2.82%
17,876
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$1,742,506
$59.06 p/Share
29,504
Reduced 44.7%
36,501
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$1,130,586
$59.06 p/Share
19,143
Reduced 52.45%
17,358
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
-
48,647
Added 42.43%
66,005
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
$461,632
$58.14 p/Share
7,940
Reduced 27.07%
21,388
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$234,304
$58.14 p/Share
4,030
Reduced 18.84%
17,358
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
-
11,970
Added 28.98%
29,328
Common Stock
Dec 18
2019
SELL
Open market or private sale
$1,618,921
$63.17 p/Share
25,628
Reduced 59.62%
17,358
Common Stock
Dec 18
2019
BUY
Exercise of conversion of derivative security
$945,673
$36.9 p/Share
25,628
Added 37.35%
42,986
Common Stock
Nov 29
2019
SELL
Payment of exercise price or tax liability
$134,924
$59.86 p/Share
2,254
Reduced 11.49%
17,358
Common Stock
Nov 29
2019
BUY
Exercise of conversion of derivative security
-
2,254
Added 11.25%
17,782
Common Stock