Sep 17
2024
SELL
Open market or private sale
$387,240
$280.0 p/Share
1,383
Reduced 6.92%
18,606
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$234,888
$169.84 p/Share
1,383
Added 6.47%
19,989
Common Stock
Sep 04
2024
SELL
Open market or private sale
$1,163,616
$276.0 p/Share
4,216
Reduced 18.47%
18,606
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$1,380,377
$275.91 p/Share
5,003
Reduced 17.98%
22,822
Common Stock
Sep 03
2024
SELL
Open market or private sale
$522,693
$274.38 p/Share
1,905
Reduced 6.41%
27,825
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$263,899
$138.53 p/Share
1,905
Added 6.02%
29,730
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
3,874
Added 12.22%
27,825
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
7,932
Added 24.88%
23,951
Common Stock
Jun 13
2024
SELL
Open market or private sale
$91,845
$244.27 p/Share
376
Reduced 2.29%
16,018
Common Stock
Jun 12
2024
SELL
Payment of exercise price or tax liability
$192,965
$246.13 p/Share
784
Reduced 4.56%
16,394
Common Stock
Feb 22
2024
SELL
Open market or private sale
$485,520
$255.0 p/Share
1,904
Reduced 9.98%
17,178
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$263,761
$138.53 p/Share
1,904
Added 9.07%
19,082
Common Stock
Sep 05
2023
SELL
Open market or private sale
$167,066
$253.9 p/Share
658
Reduced 3.69%
17,178
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$449,352
$255.75 p/Share
1,757
Reduced 8.97%
17,836
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
-
3,421
Added 14.86%
19,593
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
4,043
Added 20.0%
16,172
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
-
4,579
Added 27.41%
12,129
Common Stock
Sep 02
2022
SELL
Open market or private sale
$92,704
$245.9 p/Share
377
Reduced 4.76%
7,550
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$193,325
$245.96 p/Share
786
Reduced 6.82%
10,741
Common Stock
Sep 01
2022
SELL
Open market or private sale
$760,629
$243.09 p/Share
3,129
Reduced 28.3%
7,927
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$554,955
$151.71 p/Share
3,658
Added 23.6%
11,842
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
2,109
Added 20.49%
8,184
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
2,294
Added 27.41%
6,075
Common Stock
Jan 03
2022
SELL
Open market or private sale
$478,733
$245.63 p/Share
1,949
Reduced 34.01%
3,781
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$324,363
$142.64 p/Share
2,274
Added 28.41%
5,730
Common Stock