Aug 19
2024
SELL
Open market or private sale
$400,341
$193.87 p/Share
2,065
Reduced 8.49%
22,245
Common Stock
May 20
2024
SELL
Open market or private sale
$427,455
$207.0 p/Share
2,065
Reduced 7.83%
24,310
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$80,122
$199.31 p/Share
402
Reduced 1.5%
26,375
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$108,544
$193.83 p/Share
560
Reduced 2.05%
26,777
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$84,576
$193.54 p/Share
437
Reduced 1.57%
27,337
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,119,136
$192.49 p/Share
5,814
Reduced 17.31%
27,774
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
18,818
Added 35.91%
33,588
Common Stock
Jan 19
2024
SELL
Open market or private sale
$396,170
$191.85 p/Share
2,065
Reduced 12.27%
14,770
Common Stock
Nov 29
2023
SELL
Open market or private sale
$388,220
$188.0 p/Share
2,065
Reduced 10.93%
16,835
Common Stock
Mar 27
2023
SELL
Open market or private sale
$376,230
$248.83 p/Share
1,512
Reduced 7.41%
18,900
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$106,077
$242.74 p/Share
437
Reduced 2.1%
20,412
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$55,020
$239.22 p/Share
230
Reduced 1.09%
20,849
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$134,663
$240.47 p/Share
560
Reduced 2.59%
21,079
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$662,475
$240.9 p/Share
2,750
Reduced 11.28%
21,639
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
10,676
Added 30.45%
24,389
Common Stock
Dec 27
2022
SELL
Open market or private sale
$357,406
$236.38 p/Share
1,512
Reduced 9.93%
13,713
Common Stock
Sep 27
2022
SELL
Open market or private sale
$339,928
$224.82 p/Share
1,512
Reduced 9.03%
15,225
Common Stock
Jun 27
2022
SELL
Open market or private sale
$334,001
$220.9 p/Share
1,512
Reduced 8.29%
16,737
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$122,994
$207.76 p/Share
592
Reduced 3.14%
18,249
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$31,148
$202.26 p/Share
154
Reduced 0.81%
18,841
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$36,165
$204.32 p/Share
177
Reduced 0.92%
18,995
Common Stock
Feb 22
2022
SELL
Open market or private sale
$207,204
$202.15 p/Share
1,025
Reduced 7.23%
13,158
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$232,537
$202.03 p/Share
1,151
Reduced 5.66%
19,172
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$102,398
$99.9 p/Share
1,025
Added 6.74%
14,183
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
7,165
Added 26.07%
20,323
Common Stock