Oct 27
2024
SELL
Payment of exercise price or tax liability
$103,592
$127.42 p/Share
813
Reduced 6.1%
12,524
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
2,068
Added 13.42%
13,337
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$115,187
$127.42 p/Share
904
Reduced 7.43%
11,269
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
2,302
Added 15.9%
12,173
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$106,389
$114.03 p/Share
933
Reduced 8.64%
9,871
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,375
Added 18.02%
10,804
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$31,832
$89.67 p/Share
355
Reduced 4.21%
8,071
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
1,462
Added 14.79%
8,426
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$45,340
$127.72 p/Share
355
Reduced 4.85%
6,964
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,460
Added 16.63%
7,319
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$39,214
$142.08 p/Share
276
Reduced 4.66%
5,649
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
1,134
Added 16.06%
5,925
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$36,189
$133.54 p/Share
271
Reduced 5.35%
4,791
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,117
Added 18.08%
5,062
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$32,959
$131.31 p/Share
251
Reduced 6.16%
3,825
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,031
Added 20.19%
4,076
Common Stock, $0.01 pa...
May 06
2021
SELL
Open market or private sale
$368,400
$122.8 p/Share
3,000
Reduced 49.63%
3,045
Common Stock, $0.01 pa...
May 06
2021
BUY
Exercise of conversion of derivative security
$216,030
$72.01 p/Share
3,000
Added 33.17%
6,045
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$42,864
$110.76 p/Share
387
Reduced 11.28%
3,045
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
1,607
Added 31.89%
3,432
Common Stock, $0.01 pa...
Oct 25
2020
SELL
Payment of exercise price or tax liability
$14,356
$72.14 p/Share
199
Reduced 10.8%
1,643
Common Stock, $0.01 pa...
Oct 25
2020
BUY
Exercise of conversion of derivative security
-
820
Added 30.8%
1,842
Common Stock, $0.01 pa...
Mar 04
2020
SELL
Payment of exercise price or tax liability
$22,583
$79.24 p/Share
285
Reduced 21.81%
1,022
Common Stock, $0.01 pa...
Mar 04
2020
BUY
Grant, award, or other acquisition
-
1,171
Added 47.26%
1,307
Common Stock, $0.01 pa...
May 21
2018
SELL
Open market or private sale
$540,350
$120.56 p/Share
4,482
Reduced 99.87%
6
Common Stock, $0.01 pa...