Aug 01
2025
SELL
Open market or private sale
$393,110
$67.51 p/Share
5,823
Reduced 36.65%
10,066
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$78,959
$13.56 p/Share
5,823
Added 26.82%
15,889
Common Stock
Jul 18
2025
SELL
Open market or private sale
$14,680
$73.4 p/Share
200
Reduced 1.95%
10,066
Common Stock
Jul 18
2025
BUY
Exercise of conversion of derivative security
$2,712
$13.56 p/Share
200
Added 1.91%
10,266
Common Stock
Jul 17
2025
SELL
Open market or private sale
$284,881
$73.48 p/Share
3,877
Reduced 27.81%
10,066
Common Stock
Jul 17
2025
BUY
Exercise of conversion of derivative security
$52,572
$13.56 p/Share
3,877
Added 21.76%
13,943
Common Stock
Jul 01
2025
SELL
Open market or private sale
$7,350
$73.5 p/Share
100
Reduced 0.98%
10,066
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$1,356
$13.56 p/Share
100
Added 0.97%
10,166
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$31,610
$71.68 p/Share
441
Reduced 4.2%
10,066
Common Stock
Jun 02
2025
SELL
Open market or private sale
$391,550
$78.31 p/Share
5,000
Reduced 35.69%
9,009
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$67,800
$13.56 p/Share
5,000
Added 26.3%
14,009
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
$53,688
$35.84 p/Share
1,498
Added 12.48%
10,507
Common Stock
May 01
2025
SELL
Open market or private sale
$672,825
$71.96 p/Share
9,350
Reduced 50.93%
9,009
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$126,786
$13.56 p/Share
9,350
Added 33.74%
18,359
Common Stock
Apr 01
2025
SELL
Open market or private sale
$74,444
$114.53 p/Share
650
Reduced 6.73%
9,009
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$8,814
$13.56 p/Share
650
Added 6.31%
9,659
Common Stock
Mar 31
2025
SELL
Open market or private sale
$20,272,000
$101.36 p/Share
200,000
Reduced 95.69%
9,009
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
$3,258,000
$16.29 p/Share
200,000
Added 48.9%
209,009
Common Stock
Mar 24
2025
SELL
Open market or private sale
$25,504
$60.58 p/Share
421
Reduced 4.46%
9,009
Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
$5,708
$13.56 p/Share
421
Added 4.27%
9,430
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$11,025
$60.58 p/Share
182
Reduced 2.08%
8,577
Common Stock
Mar 03
2025
SELL
Open market or private sale
$277,899
$60.69 p/Share
4,579
Reduced 33.7%
9,009
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$62,091
$13.56 p/Share
4,579
Added 25.21%
13,588
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
$12,761
$29.54 p/Share
432
Added 4.58%
9,009
Common Stock
Feb 03
2025
SELL
Open market or private sale
$334,600
$66.92 p/Share
5,000
Reduced 36.34%
8,759
Common Stock