Jul 06
2022
SELL
Sale (or disposition) back to the issuer
-
37,230
Reduced 100.0%
0
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$70,851
$46.49 p/Share
1,524
Reduced 4.03%
36,283
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
$599,249
$45.93 p/Share
13,047
Added 25.66%
37,807
Common Stock
Jan 21
2022
SELL
Open market or private sale
$72,752
$48.34 p/Share
1,505
Reduced 5.73%
24,760
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
$36,255
$24.09 p/Share
1,505
Added 5.42%
26,265
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$118,431
$46.28 p/Share
2,559
Reduced 9.37%
24,760
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$97,419
$46.28 p/Share
2,105
Added 7.15%
27,319
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$7,261
$53.0 p/Share
137
Reduced 0.54%
25,214
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$14,310
$53.0 p/Share
270
Added 1.05%
25,351
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
$540,017
$53.0 p/Share
10,189
Added 28.89%
25,081
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$109,202
$55.32 p/Share
1,974
Reduced 11.7%
14,892
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$44,809
$55.32 p/Share
810
Added 4.58%
16,866
Common Stock
May 21
2020
BUY
Grant, award, or other acquisition
$199,987
$49.6 p/Share
4,032
Added 20.07%
16,056
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$9,616
$69.18 p/Share
139
Reduced 1.14%
12,024
Common Stock
Feb 04
2020
BUY
Exercise of conversion of derivative security
$18,886
$69.18 p/Share
273
Added 2.2%
12,163
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
$336,007
$69.18 p/Share
4,857
Added 29.0%
11,890
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$70,571
$70.43 p/Share
1,002
Reduced 12.47%
7,033
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$155,580
$70.43 p/Share
2,209
Added 21.56%
8,035
Common Stock
Aug 27
2019
$25,916
$64.79 p/Share
400
Reduced 6.42%
5,826
Common Stock
Aug 27
2019
SELL
Open market or private sale
$97,155
$64.77 p/Share
1,500
Reduced 19.41%
6,226
Common Stock
Jan 29
2019
BUY
Grant, award, or other acquisition
$124,214
$69.2 p/Share
1,795
Added 18.85%
7,726
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$120,315
$58.92 p/Share
2,042
Reduced 25.61%
5,931
Common Stock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$265,199
$58.92 p/Share
4,501
Added 36.08%
7,973
Common Stock
Mar 06
2018
SELL
Open market or private sale
$157,420
$78.71 p/Share
2,000
Reduced 36.55%
3,472
Common Stock
Dec 31
2017
SELL
Payment of exercise price or tax liability
$176,496
$90.65 p/Share
1,947
Reduced 26.24%
5,472
Common Stock