Sep 19
2024
SELL
Open market or private sale
$1,021,708
$130.32 p/Share
7,840
Reduced 14.65%
45,669
Common Stock
Sep 19
2024
BUY
Exercise of conversion of derivative security
$639,352
$81.55 p/Share
7,840
Added 12.78%
53,509
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$402,197
$109.83 p/Share
3,662
Reduced 7.42%
45,669
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
1,144
Added 2.27%
49,331
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$1,019,945
$114.19 p/Share
8,932
Reduced 15.64%
48,187
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$725,818
$60.5 p/Share
11,997
Added 17.36%
57,119
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$674,466
$123.71 p/Share
5,452
Reduced 10.78%
45,122
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
11,429
Added 18.43%
50,574
Common Stock
Feb 02
2023
SELL
Open market or private sale
$798,204
$125.86 p/Share
6,342
Reduced 13.94%
39,147
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$326,549
$51.49 p/Share
6,342
Added 12.24%
45,489
Common Stock
Jan 23
2023
SELL
Open market or private sale
$793,003
$125.04 p/Share
6,342
Reduced 13.94%
39,147
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$326,549
$51.49 p/Share
6,342
Added 12.24%
45,489
Common Stock
Nov 14
2022
SELL
Open market or private sale
$767,699
$121.05 p/Share
6,342
Reduced 13.94%
39,147
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$326,549
$51.49 p/Share
6,342
Added 12.24%
45,489
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$82,869
$143.87 p/Share
576
Reduced 1.45%
39,147
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
3,100
Added 7.24%
39,723
Common Stock
Sep 27
2021
SELL
Open market or private sale
$244,683
$128.51 p/Share
1,904
Reduced 4.94%
36,623
Common Stock
Sep 24
2021
SELL
Open market or private sale
$38,403
$128.01 p/Share
300
Reduced 0.77%
38,527
Common Stock
Sep 23
2021
SELL
Open market or private sale
$277,137
$125.8 p/Share
2,203
Reduced 5.37%
38,827
Common Stock
May 14
2021
SELL
Open market or private sale
$1,678,841
$119.55 p/Share
14,043
Reduced 27.28%
37,436
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
$1,031,588
$58.49 p/Share
17,637
Added 30.06%
41,030
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$58,958
$106.04 p/Share
556
Reduced 1.46%
37,436
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
3,100
Added 7.54%
37,992
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$33,636
$109.92 p/Share
306
Reduced 0.87%
34,892
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$133,282
$110.15 p/Share
1,210
Reduced 3.32%
35,198
Common Stock