Dec 18
2024
SELL
Open market or private sale
$42,476
$20.51 p/Share
2,071
Reduced 2.35%
85,882
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
$4,162
$2.01 p/Share
2,071
Added 2.3%
87,953
Common Stock
Dec 17
2024
SELL
Open market or private sale
$33,440
$20.06 p/Share
1,667
Reduced 1.9%
85,882
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$3,350
$2.01 p/Share
1,667
Added 1.87%
87,549
Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
$106,464
$20.08 p/Share
5,302
Reduced 5.81%
85,882
Common Stock
Dec 15
2024
BUY
Exercise of conversion of derivative security
-
9,586
Added 9.87%
87,560
Common Stock
Dec 10
2024
SELL
Open market or private sale
$45,376
$20.44 p/Share
2,220
Reduced 2.65%
81,598
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
$4,462
$2.01 p/Share
2,220
Added 2.58%
83,818
Common Stock
Dec 09
2024
SELL
Open market or private sale
$45,310
$20.41 p/Share
2,220
Reduced 2.65%
81,598
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
$4,462
$2.01 p/Share
2,220
Added 2.58%
83,818
Common Stock
Nov 22
2024
SELL
Open market or private sale
$44,599
$20.09 p/Share
2,220
Reduced 2.65%
81,598
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$4,462
$2.01 p/Share
2,220
Added 2.58%
83,818
Common Stock
Nov 21
2024
SELL
Open market or private sale
$45,502
$20.01 p/Share
2,274
Reduced 2.71%
81,598
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$4,570
$2.01 p/Share
2,274
Added 2.64%
83,872
Common Stock
Nov 15
2024
SELL
Open market or private sale
$34,803
$19.73 p/Share
1,764
Reduced 2.12%
81,598
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.07%
83,362
Common Stock
Nov 14
2024
SELL
Open market or private sale
$35,809
$20.3 p/Share
1,764
Reduced 2.12%
81,598
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.07%
83,362
Common Stock
Oct 23
2024
SELL
Open market or private sale
$28,947
$16.41 p/Share
1,764
Reduced 2.12%
81,598
Common Stock
Oct 23
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.07%
83,362
Common Stock
Oct 22
2024
SELL
Open market or private sale
$30,429
$17.25 p/Share
1,764
Reduced 2.12%
81,598
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.07%
83,362
Common Stock
Oct 07
2024
SELL
Open market or private sale
$30,358
$17.21 p/Share
1,764
Reduced 2.12%
81,598
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
$3,545
$2.01 p/Share
1,764
Added 2.07%
83,362
Common Stock
Oct 04
2024
SELL
Open market or private sale
$29,846
$16.92 p/Share
1,764
Reduced 2.12%
81,598
Common Stock