Oct 10
2023
SELL
Open market or private sale
$40,597
$16.53 p/Share
2,456
Reduced 7.46%
30,480
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$7,293
$16.5 p/Share
442
Reduced 1.32%
32,936
Common Stock, par valu...
Sep 03
2023
SELL
Payment of exercise price or tax liability
$76,799
$15.98 p/Share
4,806
Reduced 12.59%
33,378
Common Stock, par valu...
Sep 03
2023
BUY
Exercise of conversion of derivative security
-
12,215
Added 24.24%
38,184
Common Stock, par valu...
Jun 12
2023
SELL
Open market or private sale
$131,983
$16.56 p/Share
7,970
Reduced 23.48%
25,969
Common Stock, par valu...
Jun 09
2023
SELL
Open market or private sale
$780,605
$16.54 p/Share
47,195
Reduced 58.17%
33,939
Common Stock, par valu...
Mar 20
2023
SELL
Open market or private sale
$36,178
$16.52 p/Share
2,190
Reduced 2.63%
81,134
Common Stock, par valu...
Mar 20
2023
BUY
Exercise of conversion of derivative security
$9,876
$4.51 p/Share
2,190
Added 2.56%
83,324
Common Stock, par valu...
Mar 14
2023
SELL
Open market or private sale
$1,305,689
$17.38 p/Share
75,126
Reduced 48.08%
81,134
Common Stock, par valu...
Mar 14
2023
BUY
Exercise of conversion of derivative security
$225,500
$4.51 p/Share
50,000
Added 27.6%
131,134
Common Stock, par valu...
Mar 13
2023
SELL
Open market or private sale
$5,142
$17.14 p/Share
300
Reduced 0.28%
106,260
Common Stock, par valu...
Mar 10
2023
SELL
Open market or private sale
$1,060,833
$16.93 p/Share
62,660
Reduced 37.03%
106,560
Common Stock, par valu...
Mar 10
2023
BUY
Exercise of conversion of derivative security
$260,840
$4.51 p/Share
57,836
Added 25.47%
169,220
Common Stock, par valu...
Mar 09
2023
SELL
Open market or private sale
$27,835
$16.49 p/Share
1,688
Reduced 1.49%
111,384
Common Stock, par valu...
Mar 09
2023
BUY
Exercise of conversion of derivative security
$7,612
$4.51 p/Share
1,688
Added 1.47%
113,072
Common Stock, par valu...
Mar 08
2023
SELL
Open market or private sale
$1,012,125
$16.13 p/Share
62,748
Reduced 36.03%
111,384
Common Stock, par valu...
Mar 07
2023
SELL
Open market or private sale
$987,178
$15.54 p/Share
63,525
Reduced 26.73%
174,132
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$58,923
$15.07 p/Share
3,910
Reduced 1.62%
237,657
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
16,060
Added 6.23%
241,567
Common Stock, par valu...
Mar 02
2023
SELL
Sale (or disposition) back to the issuer
$2,404,899
$14.75 p/Share
163,044
Reduced 41.96%
225,507
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
$291,848
$1.79 p/Share
163,044
Added 29.56%
388,551
Common Stock, par valu...
Feb 25
2023
SELL
Payment of exercise price or tax liability
$424,962
$15.12 p/Share
28,106
Reduced 11.08%
225,507
Common Stock, par valu...
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
71,429
Added 21.98%
253,613
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$181,364
$15.12 p/Share
11,995
Reduced 6.18%
182,184
Common Stock, par valu...
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
37,376
Added 16.14%
194,179
Common Stock, par valu...