Jul 30
2024
$22,874
$34.04 p/Share
672
Reduced 3.91%
16,504
Common Stock
Jul 17
2024
SELL
Open market or private sale
$101,376
$32.0 p/Share
3,168
Reduced 15.57%
17,176
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$62,568
$19.75 p/Share
3,168
Added 13.47%
20,344
Common Stock
Jul 16
2024
SELL
Open market or private sale
$1,024
$32.0 p/Share
32
Reduced 0.19%
17,176
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$632
$19.75 p/Share
32
Added 0.19%
17,208
Common Stock
Jan 29
2024
SELL
Open market or private sale
$40,320
$30.0 p/Share
1,344
Reduced 7.26%
17,176
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$24,407
$18.16 p/Share
1,344
Added 7.25%
17,187
Common Stock
Jan 26
2024
SELL
Open market or private sale
$240
$30.0 p/Share
8
Reduced 0.05%
16,087
Common Restricted
Jan 26
2024
BUY
Exercise of conversion of derivative security
$150
$18.77 p/Share
8
Added 0.05%
16,095
Common Restricted
Jan 25
2024
SELL
Open market or private sale
$3,000
$30.0 p/Share
100
Reduced 0.62%
16,087
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$1,877
$18.77 p/Share
100
Added 0.61%
16,187
Common Stock
Jan 23
2024
SELL
Open market or private sale
$87,870
$30.5 p/Share
2,881
Reduced 14.36%
17,176
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$54,076
$18.77 p/Share
2,881
Added 12.56%
20,057
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
2,200
Added 29.53%
5,250
Restricted Stock
Nov 29
2023
SELL
Exercise of conversion of derivative security
$73,342
$27.5 p/Share
2,667
Reduced 14.48%
15,751
Common Stock
Nov 29
2023
BUY
Exercise of conversion of derivative security
$46,805
$17.55 p/Share
2,667
Added 12.65%
18,418
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
2,000
Added 30.89%
4,475
Restricted Stock
Jun 09
2022
$21,270
$28.36 p/Share
750
Reduced 4.89%
14,601
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
2,500
Added 40.82%
3,625
Restricted Stock
Oct 19
2021
SELL
Open market or private sale
$42,528
$26.58 p/Share
1,600
Reduced 9.88%
14,601
Common Stock
Oct 19
2021
BUY
Exercise of conversion of derivative security
$25,120
$15.7 p/Share
1,600
Added 8.99%
16,201
Common Stock
Feb 25
2021
SELL
Open market or private sale
$29,545
$20.14 p/Share
1,467
Reduced 9.13%
14,601
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$16,093
$10.97 p/Share
1,467
Added 8.37%
16,068
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
1,200
Added 39.02%
1,875
Restricted Stock