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
Feb 19
2019
SELL
Payment of exercise price or tax liability
$1,582,755
$69.59 p/Share
22,744
Reduced 56.72%
17,358
Common Stock
Feb 19
2019
SELL
Sale (or disposition) back to the issuer
$2,439,547
$69.59 p/Share
35,056
Reduced 46.64%
40,102
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
-
57,800
Added 43.47%
75,158
Common Stock
Feb 18
2019
SELL
Sale (or disposition) back to the issuer
$423,734
$69.9 p/Share
6,062
Reduced 23.87%
19,330
Common Stock
Feb 18
2019
SELL
Payment of exercise price or tax liability
$137,843
$69.9 p/Share
1,972
Reduced 10.2%
17,358
Common Stock