Nov 12
2024
SELL
Open market or private sale
$582,236
$205.81 p/Share
2,829
Reduced 7.47%
35,062
Common Stock
Nov 08
2024
SELL
Sale (or disposition) back to the issuer
$639,152
$205.78 p/Share
3,106
Reduced 7.16%
40,277
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$490,991
$205.78 p/Share
2,386
Reduced 5.92%
37,891
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$639,052
$76.8 p/Share
8,321
Added 16.09%
43,383
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.03%
35,062
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.03%
35,051
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
11
Added 0.03%
35,039
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,466
Added 6.58%
35,027
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$55,504
$145.68 p/Share
381
Reduced 1.16%
32,561
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$43,266
$145.68 p/Share
297
Reduced 0.89%
32,942
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$944,205
$147.44 p/Share
6,404
Reduced 16.15%
33,239
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
14,454
Added 26.72%
39,643
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$108,350
$193.83 p/Share
559
Reduced 2.17%
25,189
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
10
Added 0.04%
25,748
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.05%
25,738
Common Stock
Jul 02
2023
SELL
Payment of exercise price or tax liability
$990,559
$179.06 p/Share
5,532
Reduced 17.7%
25,725
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
36
Added 0.12%
31,257
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
42
Added 0.13%
31,221
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$63,772
$168.71 p/Share
378
Reduced 1.2%
31,179
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
1,999
Added 5.96%
31,557
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$83,019
$148.78 p/Share
558
Reduced 4.01%
13,374
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
1,193
Added 7.89%
13,932
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$437,184
$105.83 p/Share
4,131
Reduced 24.49%
12,739
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
9,323
Added 35.59%
16,870
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$69,036
$123.5 p/Share
559
Reduced 6.9%
7,547
Common Stock