Dec 09
2021
SELL
Open market or private sale
$2,063,808
$73.26 p/Share
28,171
Reduced 55.51%
22,578
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$1,543,771
$54.8 p/Share
28,171
Added 35.7%
50,749
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$30,226
$71.12 p/Share
425
Reduced 1.85%
22,578
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
425
Added 1.81%
23,003
Common Stock
Feb 20
2021
SELL
Sale (or disposition) back to the issuer
$977,134
$48.04 p/Share
20,340
Reduced 46.54%
23,366
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$37,856
$48.04 p/Share
788
Reduced 3.37%
22,578
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
21,128
Added 32.59%
43,706
Common Stock
Feb 13
2021
SELL
Sale (or disposition) back to the issuer
$222,234
$46.59 p/Share
4,770
Reduced 16.62%
23,934
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$63,176
$46.59 p/Share
1,356
Reduced 5.67%
22,578
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
6,126
Added 17.59%
28,704
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$12,523
$40.79 p/Share
307
Reduced 1.34%
22,578
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
307
Added 1.32%
22,885
Common Stock
Feb 20
2020
SELL
Sale (or disposition) back to the issuer
$1,512,113
$59.06 p/Share
25,603
Reduced 52.07%
23,570
Common Stock
Feb 20
2020
SELL
Payment of exercise price or tax liability
$58,588
$59.06 p/Share
992
Reduced 4.21%
22,578
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
-
26,595
Added 35.1%
49,173
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
$507,737
$58.14 p/Share
8,733
Reduced 23.97%
27,707
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$298,200
$58.14 p/Share
5,129
Reduced 18.51%
22,578
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
-
13,862
Added 27.56%
36,440
Common Stock
Feb 14
2020
SELL
Open market or private sale
$2,452,191
$58.55 p/Share
41,882
Reduced 64.97%
22,578
Common Stock
Feb 14
2020
BUY
Exercise of conversion of derivative security
$1,129,392
$33.12 p/Share
34,100
Added 37.56%
56,678
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$150,029
$59.02 p/Share
2,542
Reduced 7.73%
30,360
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
10,324
Added 23.88%
32,902
Common Stock
Nov 29
2019
SELL
Payment of exercise price or tax liability
$14,905
$59.86 p/Share
249
Reduced 1.09%
22,578
Common Stock
Nov 29
2019
BUY
Exercise of conversion of derivative security
-
249
Added 1.08%
22,827
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$416,774
$69.59 p/Share
5,989
Reduced 20.96%
22,578
Common Stock