Feb 13
2025
SELL
Open market or private sale
$171,680
$116.71 p/Share
1,471
Reduced 23.72%
4,730
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
2,759
Added 33.47%
5,485
Common Stock
Feb 03
2025
SELL
Open market or private sale
$93,007
$149.29 p/Share
623
Reduced 15.33%
3,442
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
1,179
Added 22.48%
4,065
Common Stock
Jan 31
2025
SELL
Open market or private sale
$64,587
$153.05 p/Share
422
Reduced 12.76%
2,886
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
801
Added 19.49%
3,308
Common Stock
Dec 31
2024
SELL
Open market or private sale
$37,563
$138.1 p/Share
272
Reduced 9.79%
2,507
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
$21,493
$79.02 p/Share
272
Added 8.92%
2,779
Common Stock
Dec 17
2024
SELL
Open market or private sale
$147,285
$135.0 p/Share
1,091
Reduced 30.32%
2,507
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$86,210
$79.02 p/Share
1,091
Added 23.27%
3,598
Common Stock
Aug 13
2024
SELL
Open market or private sale
$1,072,235
$150.11 p/Share
7,143
Reduced 74.02%
2,507
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$315,011
$103.52 p/Share
3,043
Added 23.97%
9,650
Common Stock
Aug 06
2024
SELL
Open market or private sale
$40,322
$147.7 p/Share
273
Reduced 3.97%
6,607
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.82%
6,880
Common Stock
Jul 16
2024
SELL
Open market or private sale
$428,692
$150.05 p/Share
2,857
Reduced 30.19%
6,607
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$202,588
$103.52 p/Share
1,957
Added 17.76%
9,064
Common Stock
Jul 01
2024
SELL
Open market or private sale
$37,565
$138.11 p/Share
272
Reduced 3.5%
7,507
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$21,493
$79.02 p/Share
272
Added 3.38%
7,779
Common Stock
May 31
2024
SELL
Open market or private sale
$37,278
$136.55 p/Share
273
Reduced 3.51%
7,507
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.39%
7,780
Common Stock
May 06
2024
SELL
Open market or private sale
$38,370
$140.55 p/Share
273
Reduced 3.51%
7,507
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.39%
7,780
Common Stock
Apr 01
2024
SELL
Open market or private sale
$37,345
$137.3 p/Share
272
Reduced 3.5%
7,507
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$21,493
$79.02 p/Share
272
Added 3.38%
7,779
Common Stock
Mar 21
2024
SELL
Open market or private sale
$725,300
$145.06 p/Share
5,000
Reduced 39.98%
7,507
Common Stock