Jan 02
2025
SELL
Open market or private sale
$251,950
$50.39 p/Share
5,000
Reduced 36.34%
8,759
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$56,750
$11.35 p/Share
5,000
Added 26.65%
13,759
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$9,517
$57.68 p/Share
165
Reduced 1.94%
8,329
Common Stock
Dec 02
2024
BUY
Grant, award, or other acquisition
$12,732
$29.61 p/Share
430
Added 4.68%
8,759
Common Stock
Nov 22
2024
SELL
Open market or private sale
$80,031
$56.72 p/Share
1,411
Reduced 14.25%
8,494
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$4,553
$35.3 p/Share
129
Reduced 1.39%
9,161
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$12,744
$17.13 p/Share
744
Added 6.99%
9,905
Common Stock
Jul 01
2024
SELL
Open market or private sale
$162,450
$32.49 p/Share
5,000
Reduced 34.99%
9,290
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$56,750
$11.35 p/Share
5,000
Added 25.92%
14,290
Common Stock
Jun 03
2024
SELL
Open market or private sale
$150,900
$30.18 p/Share
5,000
Reduced 40.6%
7,314
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$14,722
$30.17 p/Share
488
Reduced 6.67%
6,826
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$56,750
$11.35 p/Share
5,000
Added 28.88%
12,314
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$38,561
$15.65 p/Share
2,464
Added 20.96%
9,290
Common Stock
May 09
2024
SELL
Open market or private sale
$187,902
$26.0 p/Share
7,227
Reduced 49.7%
7,314
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$82,026
$11.35 p/Share
7,227
Added 33.2%
14,541
Common Stock
May 02
2024
SELL
Open market or private sale
$281,580
$26.0 p/Share
10,830
Reduced 59.69%
7,314
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$122,920
$11.35 p/Share
10,830
Added 37.38%
18,144
Common Stock
Apr 04
2024
SELL
Open market or private sale
$141,518
$26.0 p/Share
5,443
Reduced 42.67%
7,314
Common Stock
Apr 04
2024
BUY
Exercise of conversion of derivative security
$61,778
$11.35 p/Share
5,443
Added 29.91%
12,757
Common Stock
Apr 01
2024
SELL
Open market or private sale
$13,005
$26.01 p/Share
500
Reduced 6.4%
7,314
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$5,675
$11.35 p/Share
500
Added 6.01%
7,814
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$11,404
$24.06 p/Share
474
Reduced 7.0%
6,300
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$12,198
$12.03 p/Share
1,014
Added 12.18%
7,314
Common Stock
Feb 16
2024
SELL
Open market or private sale
$26,000
$26.0 p/Share
1,000
Reduced 12.86%
6,774
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$11,350
$11.35 p/Share
1,000
Added 11.4%
7,774
Common Stock