Aug 15
2024
-
500
Reduced 1.09%
45,286
Common
Aug 15
2024
SELL
Open market or private sale
$2,259,100
$237.5 p/Share
9,512
Reduced 17.2%
45,786
Common
Jul 19
2024
SELL
Payment of exercise price or tax liability
$1,715,014
$221.75 p/Share
7,734
Reduced 12.27%
55,298
Common
Jul 19
2024
BUY
Grant, award, or other acquisition
-
17,246
Added 21.48%
63,032
Common
Jan 16
2024
SELL
Payment of exercise price or tax liability
$100,513
$168.93 p/Share
595
Reduced 1.28%
45,786
Common
Jan 16
2024
BUY
Exercise of conversion of derivative security
-
1,889
Added 3.91%
46,381
Common
Jan 01
2024
SELL
Payment of exercise price or tax liability
$222,320
$160.52 p/Share
1,385
Reduced 3.02%
44,491
Common
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
4,455
Added 8.85%
45,876
Common
Nov 27
2023
SELL
Payment of exercise price or tax liability
$1,627,084
$163.74 p/Share
9,937
Reduced 19.35%
41,420
Common
Nov 27
2023
BUY
Grant, award, or other acquisition
-
22,166
Added 30.15%
51,357
Common
Jan 04
2023
SELL
Open market or private sale
$598,352
$130.36 p/Share
4,590
Reduced 13.59%
29,191
Common
Jan 01
2023
SELL
Payment of exercise price or tax liability
$263,852
$129.53 p/Share
2,037
Reduced 5.69%
33,781
Common
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
6,628
Added 15.62%
35,818
Common
Oct 17
2022
SELL
Open market or private sale
$632,400
$120.0 p/Share
5,270
Reduced 15.29%
29,189
Common
Aug 25
2022
SELL
Payment of exercise price or tax liability
$1,075,613
$125.95 p/Share
8,540
Reduced 19.86%
34,459
Common
Aug 25
2022
BUY
Grant, award, or other acquisition
-
19,080
Added 30.74%
42,999
Common
Jan 04
2022
SELL
Open market or private sale
$525,514
$102.24 p/Share
5,140
Reduced 17.69%
23,919
Common
Jan 01
2022
SELL
Payment of exercise price or tax liability
$232,640
$102.08 p/Share
2,279
Reduced 7.27%
29,059
Common
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
7,421
Added 19.15%
31,338
Common
Nov 17
2021
-
1,000
Reduced 4.01%
23,917
Common
Aug 19
2021
SELL
Open market or private sale
$1,154,400
$96.2 p/Share
12,000
Reduced 32.51%
24,917
Common
Jul 16
2021
SELL
Payment of exercise price or tax liability
$683,679
$94.64 p/Share
7,224
Reduced 16.37%
36,917
Common
Jul 16
2021
BUY
Grant, award, or other acquisition
-
16,087
Added 26.71%
44,141
Common
Jan 01
2021
SELL
Payment of exercise price or tax liability
$245,612
$97.08 p/Share
2,530
Reduced 8.27%
28,053
Common
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
8,214
Added 21.17%
30,583
Common