Mar 21
2024
SELL
Payment of exercise price or tax liability
$84,706
$199.31 p/Share
425
Reduced 1.71%
24,391
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$79,857
$193.83 p/Share
412
Reduced 1.63%
24,816
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$89,415
$193.54 p/Share
462
Reduced 1.8%
25,228
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$955,712
$192.49 p/Share
4,965
Reduced 16.2%
25,690
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
16,842
Added 35.46%
30,655
Common Stock
Aug 07
2023
-
915
Reduced 6.21%
13,813
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$112,145
$242.74 p/Share
462
Reduced 3.04%
14,728
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$87,793
$239.22 p/Share
367
Reduced 2.36%
15,190
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$99,073
$240.47 p/Share
412
Reduced 2.58%
15,557
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$664,402
$240.9 p/Share
2,758
Reduced 14.73%
15,969
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
10,676
Added 36.31%
18,727
Common Stock
Oct 24
2022
SELL
Open market or private sale
$197,800
$230.0 p/Share
860
Reduced 9.65%
8,051
Common Stock
Sep 30
2022
-
860
Reduced 8.8%
8,911
Common Stock
Mar 25
2022
SELL
Open market or private sale
$552,374
$211.8 p/Share
2,608
Reduced 21.07%
9,771
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$60,739
$99.9 p/Share
608
Added 5.53%
10,379
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$85,597
$207.76 p/Share
412
Reduced 3.38%
11,771
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$37,014
$202.26 p/Share
183
Reduced 1.48%
12,183
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$32,487
$204.32 p/Share
159
Reduced 1.27%
12,366
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$219,203
$202.03 p/Share
1,085
Reduced 7.97%
12,525
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
6,923
Added 33.72%
13,610
Common Stock
Sep 08
2021
SELL
Open market or private sale
$665,243
$176.27 p/Share
3,774
Reduced 36.08%
6,687
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
$255,881
$99.41 p/Share
2,574
Added 24.61%
7,887
Common Stock
Sep 07
2021
SELL
Open market or private sale
$309,250
$175.71 p/Share
1,760
Reduced 18.24%
7,887
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$117,403
$99.41 p/Share
1,181
Added 12.44%
8,316
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$24,969
$157.04 p/Share
159
Reduced 1.84%
8,466
Common Stock