Nov 19
2024
SELL
Payment of exercise price or tax liability
$122,835
$76.39 p/Share
1,608
Reduced 0.69%
232,716
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$266,295
$76.39 p/Share
3,486
Added 1.47%
234,324
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$137,113
$77.03 p/Share
1,780
Reduced 0.77%
230,838
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$297,335
$77.03 p/Share
3,860
Added 1.64%
231,649
Common Stock
Nov 14
2024
SELL
Payment of exercise price or tax liability
$135,728
$78.05 p/Share
1,739
Reduced 0.75%
228,758
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$294,326
$78.05 p/Share
3,771
Added 1.61%
230,497
Common Stock
Sep 04
2024
SELL
Open market or private sale
$482,197
$87.88 p/Share
5,487
Reduced 24.34%
17,052
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$328,945
$59.95 p/Share
5,487
Added 19.58%
22,539
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$75,343
$78.32 p/Share
962
Reduced 5.34%
17,054
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
$161,652
$78.32 p/Share
2,064
Added 10.28%
18,016
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$293,373
$76.9 p/Share
3,815
Reduced 19.3%
15,952
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$296,757
$76.9 p/Share
3,859
Added 17.86%
17,751
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$332,592
$76.9 p/Share
4,325
Added 22.74%
14,698
Common Stock
Sep 05
2023
SELL
Open market or private sale
$680,723
$86.54 p/Share
7,866
Reduced 40.45%
11,582
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$374,657
$47.63 p/Share
7,866
Added 28.8%
19,448
Common Stock
Nov 18
2022
-
1,815
Reduced 14.73%
10,508
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$107,181
$111.88 p/Share
958
Reduced 7.64%
11,582
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$227,340
$111.88 p/Share
2,032
Added 13.94%
12,540
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$133,441
$110.74 p/Share
1,205
Reduced 8.91%
12,323
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$283,162
$110.74 p/Share
2,557
Added 15.9%
13,528
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$663,928
$108.93 p/Share
6,095
Reduced 35.85%
10,908
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
$1,409,336
$108.93 p/Share
12,938
Added 52.64%
11,638
Common Stock
Jun 02
2022
SELL
Open market or private sale
$447,131
$105.58 p/Share
4,235
Reduced 51.02%
4,065
Common Stock
Jun 01
2022
SELL
Sale (or disposition) back to the issuer
$434,593
$106.99 p/Share
4,062
Reduced 30.0%
9,480
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$225,214
$106.99 p/Share
2,105
Reduced 20.23%
8,300
Common Stock