Nov 04
2024
SELL
Open market or private sale
$166,204
$48.97 p/Share
3,394
Reduced 36.93%
5,796
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$73,480
$21.65 p/Share
3,394
Added 26.97%
9,190
Common Stock
Nov 01
2024
SELL
Open market or private sale
$323,495
$48.97 p/Share
6,606
Reduced 53.27%
5,796
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$143,019
$21.65 p/Share
6,606
Added 34.75%
12,402
Common Stock
Oct 01
2024
SELL
Open market or private sale
$462,800
$46.28 p/Share
10,000
Reduced 63.31%
5,796
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$216,500
$21.65 p/Share
10,000
Added 38.77%
15,796
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$8,577
$35.3 p/Share
243
Reduced 4.02%
5,796
Common Stock
Sep 03
2024
SELL
Open market or private sale
$353,000
$35.3 p/Share
10,000
Reduced 62.35%
6,039
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$216,500
$21.65 p/Share
10,000
Added 38.4%
16,039
Common Stock
Aug 01
2024
SELL
Open market or private sale
$386,700
$38.67 p/Share
10,000
Reduced 62.35%
6,039
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$216,500
$21.65 p/Share
10,000
Added 38.4%
16,039
Common Stock
Jul 01
2024
SELL
Open market or private sale
$324,900
$32.49 p/Share
10,000
Reduced 62.35%
6,039
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$216,500
$21.65 p/Share
10,000
Added 38.4%
16,039
Common Stock
Jun 03
2024
SELL
Open market or private sale
$320,000
$32.0 p/Share
10,000
Reduced 62.35%
6,039
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$192,600
$19.26 p/Share
10,000
Added 38.4%
16,039
Common Stock
May 28
2024
SELL
Open market or private sale
$960,000
$32.0 p/Share
30,000
Reduced 83.24%
6,039
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$577,800
$19.26 p/Share
30,000
Added 45.43%
36,039
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$14,532
$24.06 p/Share
604
Reduced 9.09%
6,039
Common Stock
Dec 22
2023
SELL
Open market or private sale
$320,000
$32.0 p/Share
10,000
Reduced 60.09%
6,643
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$192,600
$19.26 p/Share
10,000
Added 37.53%
16,643
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$15,821
$12.99 p/Share
1,218
Added 15.49%
6,643
Common Stock
Sep 01
2023
BUY
Grant, award, or other acquisition
$15,821
$16.55 p/Share
956
Added 14.27%
5,744
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$29,233
$9.93 p/Share
2,944
Added 38.08%
4,788
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$23,954
$12.99 p/Share
1,844
Added 50.0%
1,844
Common Stock