Nov 01
2024
SELL
Open market or private sale
$442,842
$126.31 p/Share
3,506
Reduced 11.62%
26,661
Common Stock, $0.01 pa...
Oct 27
2024
SELL
Payment of exercise price or tax liability
$60,142
$127.42 p/Share
472
Reduced 1.54%
30,167
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
1,880
Added 5.78%
30,639
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$38,608
$127.42 p/Share
303
Reduced 1.04%
28,759
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
1,247
Added 4.11%
29,062
Common Stock, $0.01 pa...
Mar 14
2024
SELL
Open market or private sale
$138,402
$105.49 p/Share
1,312
Reduced 4.5%
27,815
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$96,583
$114.03 p/Share
847
Reduced 2.83%
29,127
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,159
Added 6.72%
29,974
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$28,963
$89.67 p/Share
323
Reduced 1.15%
27,669
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
1,330
Added 4.54%
27,992
Common Stock, $0.01 pa...
May 04
2023
BUY
Open market or private purchase
$142,875
$95.25 p/Share
1,500
Added 5.33%
26,662
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$41,253
$127.72 p/Share
323
Reduced 1.27%
25,162
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
1,327
Added 4.95%
25,485
Common Stock, $0.01 pa...
Dec 14
2022
-
175
Reduced 0.72%
24,064
Common Stock, $0.01 pa...
Dec 13
2022
-
350
Reduced 1.42%
24,239
Common Stock, $0.01 pa...
Oct 28
2022
SELL
Open market or private sale
$294,294
$151.62 p/Share
1,941
Reduced 7.32%
24,589
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$44,613
$142.08 p/Share
314
Reduced 1.17%
26,530
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
1,292
Added 4.59%
26,844
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$41,264
$133.54 p/Share
309
Reduced 1.19%
25,552
Common Stock, $0.01 pa...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,272
Added 4.69%
25,831
Common Stock, $0.01 pa...
Nov 02
2021
SELL
Open market or private sale
$343,808
$136.54 p/Share
2,518
Reduced 9.32%
24,499
Common Stock, $0.01 pa...
Oct 24
2021
SELL
Payment of exercise price or tax liability
$38,736
$131.31 p/Share
295
Reduced 1.08%
27,017
Common Stock, $0.01 pa...
Oct 24
2021
BUY
Exercise of conversion of derivative security
-
1,213
Added 4.25%
27,312
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$50,950
$110.76 p/Share
460
Reduced 1.73%
26,099
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
1,892
Added 6.65%
26,559
Common Stock, $0.01 pa...