Oct 27
2024
SELL
Payment of exercise price or tax liability
$107,415
$127.42 p/Share
843
Reduced 3.88%
20,867
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
2,143
Added 8.98%
21,710
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$66,385
$127.42 p/Share
521
Reduced 2.59%
19,567
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
1,335
Added 6.23%
20,088
Common Stock, $0.01 pa...
Jul 26
2024
SELL
Open market or private sale
$598,250
$119.65 p/Share
5,000
Reduced 21.05%
18,753
Common Stock, $0.01 pa...
Jul 26
2024
BUY
Exercise of conversion of derivative security
$394,600
$78.92 p/Share
5,000
Added 17.39%
23,753
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$109,696
$114.03 p/Share
962
Reduced 4.88%
18,753
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,462
Added 11.1%
19,715
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$52,905
$89.67 p/Share
590
Reduced 3.31%
17,217
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
1,516
Added 7.85%
17,807
Common Stock, $0.01 pa...
Mar 15
2023
BUY
Open market or private purchase
$75,796
$108.28 p/Share
700
Added 4.12%
16,291
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$47,000
$127.72 p/Share
368
Reduced 2.31%
15,591
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,512
Added 8.65%
15,959
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$50,154
$142.08 p/Share
353
Reduced 2.39%
14,417
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
1,450
Added 8.94%
14,770
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$46,338
$133.54 p/Share
347
Reduced 2.54%
13,320
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,428
Added 9.46%
13,667
Common Stock, $0.01 pa...
Nov 03
2021
SELL
Open market or private sale
$984,757
$139.09 p/Share
7,080
Reduced 36.68%
12,221
Common Stock, $0.01 pa...
Nov 03
2021
BUY
Exercise of conversion of derivative security
$445,898
$62.98 p/Share
7,080
Added 26.84%
19,301
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$40,312
$131.31 p/Share
307
Reduced 2.45%
12,221
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,264
Added 9.16%
12,528
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$55,602
$110.76 p/Share
502
Reduced 4.4%
10,904
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
1,970
Added 14.73%
11,406
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Acquisition or disposition by will or laws
-
360
Added 3.1%
11,264
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$28,784
$72.14 p/Share
399
Reduced 4.09%
9,364
Common Stock, $0.01 pa...