Oct 26
2024
SELL
Payment of exercise price or tax liability
$185,794
$303.09 p/Share
613
Reduced 2.41%
24,870
Common Stock
Oct 25
2024
SELL
Payment of exercise price or tax liability
$1,146,589
$303.09 p/Share
3,783
Reduced 12.93%
25,483
Common Stock
Oct 25
2024
BUY
Grant, award, or other acquisition
-
7,246
Added 19.85%
29,266
Common Stock
Oct 24
2024
SELL
Payment of exercise price or tax liability
$252,031
$298.97 p/Share
843
Reduced 3.69%
22,020
Common Stock
Oct 24
2024
BUY
Grant, award, or other acquisition
-
2,576
Added 10.13%
22,863
Common Stock
Apr 04
2024
SELL
Open market or private sale
$2,031,048
$262.24 p/Share
7,745
Reduced 27.63%
20,287
Common Stock
Apr 04
2024
BUY
Exercise of conversion of derivative security
$678,261
$194.4 p/Share
3,489
Added 11.07%
28,032
Common Stock
Oct 26
2023
SELL
Payment of exercise price or tax liability
$858,557
$159.11 p/Share
5,396
Reduced 17.8%
24,915
Common Stock
Oct 26
2023
BUY
Grant, award, or other acquisition
-
10,956
Added 26.55%
30,311
Common Stock
Oct 25
2023
SELL
Payment of exercise price or tax liability
$58,101
$159.62 p/Share
364
Reduced 1.85%
19,355
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$74,333
$162.3 p/Share
458
Reduced 2.27%
19,719
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
4,067
Added 16.78%
20,177
Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$48,208
$158.06 p/Share
305
Reduced 1.83%
16,337
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$22,013
$193.1 p/Share
114
Reduced 0.68%
16,742
Common Stock
Jan 11
2023
SELL
Open market or private sale
$739,531
$174.5 p/Share
4,238
Reduced 20.09%
16,856
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$180,133
$130.06 p/Share
1,385
Added 6.16%
21,094
Common Stock
Oct 26
2022
SELL
Payment of exercise price or tax liability
$112,377
$181.84 p/Share
618
Reduced 2.95%
20,304
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$100,694
$184.76 p/Share
545
Reduced 2.54%
20,922
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$182,905
$177.75 p/Share
1,029
Reduced 4.57%
21,467
Common Stock
Oct 24
2022
BUY
Grant, award, or other acquisition
-
5,966
Added 20.96%
22,496
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$56,239
$184.39 p/Share
305
Reduced 1.78%
16,833
Common Stock
Jul 07
2022
BUY
Exercise of conversion of derivative security
$70,045
$62.54 p/Share
1,120
Added 5.78%
18,258
Common Stock
Jul 06
2022
SELL
Open market or private sale
$846,044
$155.58 p/Share
5,438
Reduced 24.09%
17,138
Common Stock
Jul 06
2022
BUY
Exercise of conversion of derivative security
$451,533
$104.57 p/Share
4,318
Added 16.75%
21,456
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$24,304
$182.74 p/Share
133
Reduced 0.57%
23,144
Common Stock