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...
Jun 03
2020
SELL
Open market or private sale
$756,360
$78.29 p/Share
9,661
Reduced 34.77%
18,124
Common Stock, $0.01 pa...
Jun 03
2020
BUY
Exercise of conversion of derivative security
$629,520
$52.46 p/Share
12,000
Added 30.16%
27,785
Common Stock, $0.01 pa...
Mar 04
2020
BUY
Grant, award, or other acquisition
-
3,756
Added 19.22%
15,785
Common Stock, $0.01 pa...
Oct 27
2019
SELL
Payment of exercise price or tax liability
$112,429
$92.84 p/Share
1,211
Reduced 9.42%
11,645
Common Stock, $0.01 pa...
May 07
2019
SELL
Open market or private sale
$1,211,760
$100.98 p/Share
12,000
Reduced 48.28%
12,856
Common Stock, $0.01 pa...