Sep 03
2025
SELL
Open market or private sale
$277,640
$69.41 p/Share
4,000
Reduced 3.13%
123,898
Common Stock
Sep 03
2025
BUY
Exercise of conversion of derivative security
$52,880
$13.22 p/Share
4,000
Added 3.03%
127,898
Common Stock
Aug 25
2025
SELL
Open market or private sale
$435,336
$68.0 p/Share
6,402
Reduced 4.91%
123,898
Common Stock
Aug 20
2025
SELL
Open market or private sale
$425,434
$62.08 p/Share
6,853
Reduced 5.0%
130,300
Common Stock
Aug 01
2025
SELL
Open market or private sale
$315,880
$78.97 p/Share
4,000
Reduced 2.84%
137,014
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$52,880
$13.22 p/Share
4,000
Added 2.76%
141,014
Common Stock
Jul 08
2025
SELL
Open market or private sale
$400,200
$80.04 p/Share
5,000
Reduced 3.52%
137,014
Common Stock
Jul 08
2025
BUY
Exercise of conversion of derivative security
$66,100
$13.22 p/Share
5,000
Added 3.4%
142,014
Common Stock
Jul 02
2025
SELL
Open market or private sale
$350,200
$70.04 p/Share
5,000
Reduced 3.52%
137,014
Common Stock
Jul 02
2025
BUY
Exercise of conversion of derivative security
$66,100
$13.22 p/Share
5,000
Added 3.4%
142,014
Common Stock
Jul 01
2025
SELL
Open market or private sale
$127,120
$63.56 p/Share
2,000
Reduced 1.44%
137,014
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$26,440
$13.22 p/Share
2,000
Added 1.42%
139,014
Common Stock
Jun 11
2025
SELL
Open market or private sale
$180,000
$60.0 p/Share
3,000
Reduced 2.14%
137,014
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
$39,660
$13.22 p/Share
3,000
Added 2.1%
140,014
Common Stock
Jun 03
2025
SELL
Open market or private sale
$369,223
$50.01 p/Share
7,383
Reduced 5.11%
137,014
Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
$13,220
$13.22 p/Share
1,000
Added 0.69%
144,397
Common Stock
May 20
2025
SELL
Open market or private sale
$316,269
$46.98 p/Share
6,732
Reduced 4.48%
143,397
Common Stock
May 01
2025
SELL
Open market or private sale
$50,160
$50.16 p/Share
1,000
Reduced 0.66%
150,129
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$13,220
$13.22 p/Share
1,000
Added 0.66%
151,129
Common Stock
Apr 29
2025
SELL
Open market or private sale
$50,270
$50.27 p/Share
1,000
Reduced 0.66%
150,129
Common Stock
Apr 29
2025
BUY
Exercise of conversion of derivative security
$13,220
$13.22 p/Share
1,000
Added 0.66%
151,129
Common Stock
Mar 03
2025
SELL
Open market or private sale
$135,780
$67.89 p/Share
2,000
Reduced 1.31%
150,129
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$26,440
$13.22 p/Share
2,000
Added 1.3%
152,129
Common Stock
Feb 28
2025
SELL
Open market or private sale
$1,006,869
$64.93 p/Share
15,507
Reduced 10.27%
135,463
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$99,996
$13.22 p/Share
7,564
Added 4.77%
150,970
Common Stock