Nov 21
2024
-
1,825
Reduced 1.93%
92,598
Common Stock, $0.01 pa...
Nov 20
2024
SELL
Open market or private sale
$2,765,981
$137.29 p/Share
20,147
Reduced 17.58%
94,423
Common Stock, $0.01 pa...
Nov 20
2024
BUY
Exercise of conversion of derivative security
$1,311,771
$65.11 p/Share
20,147
Added 14.96%
114,570
Common Stock, $0.01 pa...
Nov 19
2024
SELL
Open market or private sale
$1,980,829
$137.96 p/Share
14,358
Reduced 13.2%
94,423
Common Stock, $0.01 pa...
Nov 19
2024
BUY
Exercise of conversion of derivative security
$934,849
$65.11 p/Share
14,358
Added 11.66%
108,781
Common Stock, $0.01 pa...
Nov 07
2024
-
9,850
Reduced 9.45%
94,423
Common Stock, $0.01 pa...
Oct 27
2024
SELL
Payment of exercise price or tax liability
$848,107
$127.42 p/Share
6,656
Reduced 6.0%
104,273
Common Stock, $0.01 pa...
Oct 27
2024
BUY
Exercise of conversion of derivative security
-
16,917
Added 13.23%
110,929
Common Stock, $0.01 pa...
Oct 26
2024
SELL
Payment of exercise price or tax liability
$557,717
$127.42 p/Share
4,377
Reduced 4.45%
94,012
Common Stock, $0.01 pa...
Oct 26
2024
BUY
Exercise of conversion of derivative security
-
11,125
Added 10.16%
98,389
Common Stock, $0.01 pa...
May 30
2024
-
15,179
Reduced 14.82%
87,264
Common Stock, $0.01 pa...
May 29
2024
-
9,381
Reduced 8.39%
102,443
Common Stock, $0.01 pa...
Mar 12
2024
-
3,281
Reduced 2.85%
111,824
Common Stock, $0.01 pa...
Mar 05
2024
SELL
Sale (or disposition) back to the issuer
$871,873
$114.03 p/Share
7,646
Reduced 6.23%
115,105
Common Stock, $0.01 pa...
Mar 05
2024
BUY
Grant, award, or other acquisition
-
19,433
Added 13.67%
122,751
Common Stock, $0.01 pa...
Dec 12
2023
-
11,050
Reduced 9.68%
103,062
Common Stock, $0.01 pa...
Oct 29
2023
SELL
Payment of exercise price or tax liability
$422,166
$89.67 p/Share
4,708
Reduced 3.73%
121,637
Common Stock, $0.01 pa...
Oct 29
2023
BUY
Exercise of conversion of derivative security
-
11,966
Added 8.65%
126,345
Common Stock, $0.01 pa...
Sep 15
2023
-
350
Reduced 0.31%
114,379
Common Stock, $0.01 pa...
Mar 13
2023
BUY
Open market or private purchase
$1,012,605
$106.59 p/Share
9,500
Added 7.65%
114,729
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Payment of exercise price or tax liability
$600,028
$127.72 p/Share
4,698
Reduced 4.27%
105,229
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Grant, award, or other acquisition
-
11,940
Added 9.8%
109,927
Common Stock, $0.01 pa...
Oct 23
2022
SELL
Payment of exercise price or tax liability
$633,819
$142.08 p/Share
4,461
Reduced 4.3%
99,305
Common Stock, $0.01 pa...
Oct 23
2022
BUY
Exercise of conversion of derivative security
-
11,338
Added 9.85%
103,766
Common Stock, $0.01 pa...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$586,374
$133.54 p/Share
4,391
Reduced 8.79%
45,543
Common Stock, $0.01 pa...