Dec 05
2024
-
2,262
Reduced 5.7%
37,394
Common Stock, $0.01 pa...
Oct 27
2024
SELL
Payment of exercise price or tax liability
$182,847
$127.42 p/Share
1,435
Reduced 3.49%
39,656
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
3,647
Added 8.15%
41,091
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$118,245
$127.42 p/Share
928
Reduced 2.42%
37,444
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
2,359
Added 5.79%
38,372
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$187,921
$114.03 p/Share
1,648
Reduced 4.38%
36,013
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
4,189
Added 10.01%
37,661
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$90,925
$89.67 p/Share
1,014
Reduced 2.97%
33,108
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
2,579
Added 7.03%
34,122
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$79,952
$127.72 p/Share
626
Reduced 1.95%
31,543
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
2,573
Added 7.41%
32,169
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$142,932
$142.08 p/Share
1,006
Reduced 3.31%
29,344
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
2,558
Added 7.77%
30,350
Common Stock, $0.01 pa...
Aug 11
2022
SELL
Open market or private sale
$1,608,360
$134.03 p/Share
12,000
Reduced 30.16%
27,792
Common Stock, $0.01 pa...
Aug 11
2022
BUY
Exercise of conversion of derivative security
$654,720
$54.56 p/Share
12,000
Added 23.17%
39,792
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
2,518
Added 8.31%
27,792
Common Stock, $0.01 pa...
Nov 10
2021
SELL
Open market or private sale
$4,950,006
$135.32 p/Share
36,580
Reduced 59.36%
25,040
Common Stock, $0.01 pa...
Nov 10
2021
BUY
Exercise of conversion of derivative security
$2,626,810
$71.81 p/Share
36,580
Added 37.25%
61,620
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
2,275
Added 8.33%
25,040
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$109,209
$110.76 p/Share
986
Reduced 4.15%
22,765
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
3,545
Added 12.99%
23,751
Common Stock, $0.01 pa...
Feb 09
2021
SELL
Open market or private sale
$1,185,000
$98.75 p/Share
12,000
Reduced 37.26%
20,206
Common Stock, $0.01 pa...
Feb 09
2021
BUY
Exercise of conversion of derivative security
$576,000
$48.0 p/Share
12,000
Added 27.15%
32,206
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$74,593
$72.14 p/Share
1,034
Reduced 4.98%
19,720
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
2,630
Added 11.25%
20,754
Common Stock, $0.01 pa...