Nov 04
2024
SELL
Open market or private sale
$699,392
$51.2 p/Share
13,660
Reduced 65.95%
7,052
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$385,994
$60.71 p/Share
6,358
Reduced 23.49%
20,712
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$962,253
$60.71 p/Share
15,850
Added 36.93%
27,070
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$27,740
$59.53 p/Share
466
Reduced 3.99%
11,220
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
1,288
Added 9.93%
11,686
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$53,722
$57.89 p/Share
928
Reduced 8.19%
10,398
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$171,181
$57.89 p/Share
2,957
Added 20.7%
11,326
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$12,165
$56.06 p/Share
217
Reduced 2.53%
8,369
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
591
Added 6.44%
8,586
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$25,732
$56.06 p/Share
459
Reduced 5.43%
7,995
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
1,250
Added 12.88%
8,454
Common Stock
Aug 27
2021
SELL
Open market or private sale
$32,203
$65.32 p/Share
493
Reduced 4.72%
9,956
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$179,706
$65.3 p/Share
2,752
Reduced 27.64%
7,204
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$164,943
$50.83 p/Share
3,245
Added 23.7%
10,449
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$66,893
$59.25 p/Share
1,129
Reduced 13.55%
7,204
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
$213,300
$59.25 p/Share
3,600
Added 30.17%
8,333
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$9,778
$59.62 p/Share
164
Reduced 3.35%
4,733
Common Stock
Feb 14
2021
BUY
Exercise of conversion of derivative security
-
445
Added 8.33%
4,897
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$12,580
$59.62 p/Share
211
Reduced 4.52%
4,452
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
573
Added 10.94%
4,663
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$27,366
$59.62 p/Share
459
Reduced 10.09%
4,090
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
1,250
Added 21.56%
4,549
Common Stock
Dec 08
2020
SELL
Open market or private sale
$42,544
$60.69 p/Share
701
Reduced 7.31%
8,895
Common Stock
Dec 08
2020
SELL
Sale (or disposition) back to the issuer
$339,565
$60.68 p/Share
5,596
Reduced 62.91%
3,299
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$320,077
$50.83 p/Share
6,297
Added 39.62%
9,596
Common Stock