Mar 15
2024
SELL
Payment of exercise price or tax liability
$985,917
$224.89 p/Share
4,384
Reduced 20.61%
16,888
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$658,847
$107.69 p/Share
6,118
Added 22.34%
21,272
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$160,494
$220.46 p/Share
728
Reduced 4.58%
15,154
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
2,345
Added 12.87%
15,882
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$157,728
$216.66 p/Share
728
Reduced 5.1%
13,537
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
2,295
Added 13.86%
14,265
Common Stock
Nov 16
2023
SELL
Open market or private sale
$413,203
$185.96 p/Share
2,222
Reduced 15.66%
11,970
Common Stock
Nov 14
2023
SELL
Open market or private sale
$1,011,767
$184.36 p/Share
5,488
Reduced 27.89%
14,192
Common Stock
Jun 14
2023
SELL
Open market or private sale
$629,720
$182.0 p/Share
3,460
Reduced 14.95%
19,680
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$357,314
$103.27 p/Share
3,460
Added 13.01%
23,140
Common Stock
May 10
2023
SELL
Open market or private sale
$525,000
$175.0 p/Share
3,000
Reduced 13.23%
19,680
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$309,810
$103.27 p/Share
3,000
Added 11.68%
22,680
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$99,184
$158.95 p/Share
624
Reduced 3.07%
19,680
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$112,927
$157.28 p/Share
718
Reduced 3.42%
20,304
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
2,345
Added 10.04%
21,022
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,961
Added 9.5%
18,677
Common Stock
Sep 07
2022
SELL
Open market or private sale
$392,518
$170.66 p/Share
2,300
Reduced 12.1%
16,716
Common Stock
Sep 07
2022
BUY
Exercise of conversion of derivative security
$164,542
$71.54 p/Share
2,300
Added 10.79%
19,016
Common Stock
Aug 15
2022
SELL
Open market or private sale
$440,600
$176.24 p/Share
2,500
Reduced 13.01%
16,716
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$178,850
$71.54 p/Share
2,500
Added 11.51%
19,216
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$128,012
$178.29 p/Share
718
Reduced 4.12%
16,710
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
2,344
Added 11.86%
17,428
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$109,217
$175.59 p/Share
622
Reduced 3.96%
15,084
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,954
Added 11.06%
15,706
Common Stock
Nov 22
2021
SELL
Open market or private sale
$595,000
$238.0 p/Share
2,500
Reduced 15.38%
13,752
Common Stock