Nov 19
2025
SELL
Open market or private sale
$815,281
$16.32 p/Share
49,956
Reduced 22.61%
170,981
Common Stock
Nov 18
2025
SELL
Open market or private sale
$1,215,422
$16.07 p/Share
75,633
Reduced 25.5%
220,937
Common Stock
Nov 17
2025
SELL
Open market or private sale
$332,994
$16.59 p/Share
20,072
Reduced 6.34%
296,570
Common Stock
Nov 14
2025
SELL
Open market or private sale
$1,765,852
$16.02 p/Share
110,228
Reduced 25.82%
316,642
Common Stock
Nov 13
2025
SELL
Open market or private sale
$17,776
$16.0 p/Share
1,111
Reduced 0.26%
426,870
Common Stock
Jun 10
2024
SELL
Open market or private sale
$70,040
$20.0 p/Share
3,502
Reduced 0.81%
427,981
Common Stock
Jun 07
2024
SELL
Open market or private sale
$4,000
$20.0 p/Share
200
Reduced 0.05%
431,483
Common Stock
Mar 11
2024
SELL
Open market or private sale
$4,000
$20.0 p/Share
200
Reduced 0.05%
431,683
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,360
$20.0 p/Share
68
Reduced 0.02%
431,883
Common Stock
Mar 06
2024
SELL
Open market or private sale
$34,815
$20.09 p/Share
1,733
Reduced 0.4%
431,951
Common Stock
Mar 05
2024
SELL
Open market or private sale
$23,803
$20.02 p/Share
1,189
Reduced 0.27%
433,684
Common Stock
Mar 04
2024
SELL
Open market or private sale
$101,665
$20.08 p/Share
5,063
Reduced 1.15%
434,873
Common Stock
Mar 01
2024
SELL
Open market or private sale
$58,116
$20.04 p/Share
2,900
Reduced 0.65%
439,936
Common Stock
Feb 29
2024
SELL
Open market or private sale
$41,000
$20.0 p/Share
2,050
Reduced 0.46%
442,836
Common Stock
Feb 28
2024
SELL
Open market or private sale
$117,740
$20.13 p/Share
5,849
Reduced 1.3%
444,886
Common Stock
Feb 27
2024
SELL
Open market or private sale
$14,900
$20.0 p/Share
745
Reduced 0.17%
450,735
Common Stock
Feb 12
2024
SELL
Open market or private sale
$30,020
$20.0 p/Share
1,501
Reduced 0.33%
451,480
Common Stock
Feb 07
2024
SELL
Open market or private sale
$173,428
$18.09 p/Share
9,587
Reduced 2.07%
452,981
Common Stock
Feb 06
2024
SELL
Open market or private sale
$278,821
$18.09 p/Share
15,413
Reduced 3.22%
462,568
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,257,555
$16.68 p/Share
75,393
Reduced 13.62%
477,981
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$15,489
$0.61 p/Share
25,393
Added 4.39%
553,374
Common Stock
Jul 21
2023
SELL
Open market or private sale
$62,439
$16.01 p/Share
3,900
Reduced 0.73%
527,981
Common Stock
Jul 21
2023
BUY
Exercise of conversion of derivative security
$2,379
$0.61 p/Share
3,900
Added 0.73%
531,881
Common Stock
Jul 19
2023
SELL
Open market or private sale
$3,326
$16.07 p/Share
207
Reduced 0.04%
527,981
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$126
$0.61 p/Share
207
Added 0.04%
528,188
Common Stock