Oct 01
2024
SELL
Open market or private sale
$6,963,354
$295.91 p/Share
23,532
Reduced 70.85%
9,682
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$1,652,652
$70.23 p/Share
23,532
Added 41.47%
33,214
Common Stock
Aug 28
2024
SELL
Open market or private sale
$3,023,625
$275.0 p/Share
10,995
Reduced 53.18%
9,682
Common Stock
Mar 15
2024
SELL
Open market or private sale
$1,114,095
$257.0 p/Share
4,335
Reduced 17.33%
20,677
Common Stock
Feb 13
2024
SELL
Open market or private sale
$93,056
$232.06 p/Share
401
Reduced 1.58%
25,012
Common Stock
Feb 12
2024
SELL
Open market or private sale
$111,628
$236.0 p/Share
473
Reduced 1.83%
25,413
Common Stock
Feb 09
2024
SELL
Open market or private sale
$177,581
$231.83 p/Share
766
Reduced 2.87%
25,886
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$71,221
$232.75 p/Share
306
Reduced 1.14%
26,652
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$36,225
$235.23 p/Share
154
Reduced 0.57%
26,805
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$788,216
$230.54 p/Share
3,419
Reduced 11.96%
25,170
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
10,806
Added 28.61%
26,959
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,665,333
$222.43 p/Share
7,487
Reduced 27.67%
19,574
Common Stock
May 16
2023
SELL
Open market or private sale
$2,066,838
$227.35 p/Share
9,091
Reduced 25.15%
27,061
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$71,214
$231.97 p/Share
307
Reduced 0.75%
40,503
Common Stock
Feb 09
2023
SELL
Open market or private sale
$2,316,724
$231.21 p/Share
10,020
Reduced 21.24%
37,152
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$365,900
$73.18 p/Share
5,000
Added 9.58%
47,172
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
1,669
Added 3.81%
42,172
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,068,378
$229.66 p/Share
4,652
Reduced 10.23%
40,810
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
12,234
Added 21.2%
45,462
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$181,070
$230.37 p/Share
786
Reduced 2.33%
32,928
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$76,457
$230.99 p/Share
331
Reduced 0.97%
33,714
Common Stock
Nov 16
2022
SELL
Open market or private sale
$1,596,540
$220.0 p/Share
7,257
Reduced 17.57%
34,045
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$1,054,111
$216.94 p/Share
4,859
Reduced 10.53%
41,302
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
14,687
Added 24.14%
46,161
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$234,946
$216.94 p/Share
1,083
Reduced 3.33%
31,474
Common Stock