Nov 18
2024
SELL
Open market or private sale
$34,372
$13.21 p/Share
2,602
Reduced 1.07%
240,133
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
10,250
Added 4.05%
242,735
Common Stock
Aug 16
2024
SELL
Open market or private sale
$36,862
$14.0 p/Share
2,633
Reduced 1.12%
232,485
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
10,250
Added 4.18%
235,118
Common Stock
May 16
2024
SELL
Open market or private sale
$43,013
$16.08 p/Share
2,675
Reduced 1.18%
224,868
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
10,250
Added 4.31%
227,543
Common Stock
May 03
2024
SELL
Open market or private sale
$144,192
$17.85 p/Share
8,078
Reduced 3.58%
217,293
Common Stock
May 02
2024
SELL
Open market or private sale
$3,579
$17.9 p/Share
200
Reduced 0.09%
225,371
Common Stock
May 01
2024
SELL
Open market or private sale
$933,553
$17.89 p/Share
52,183
Reduced 18.79%
225,571
Common Stock
Feb 16
2024
SELL
Open market or private sale
$40,656
$15.25 p/Share
2,666
Reduced 0.95%
277,754
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
10,250
Added 3.53%
280,420
Common Stock
Nov 16
2023
SELL
Open market or private sale
$11,175
$11.69 p/Share
956
Reduced 0.35%
270,170
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
3,625
Added 1.32%
271,126
Common Stock
Aug 17
2023
SELL
Open market or private sale
$12,778
$13.86 p/Share
922
Reduced 0.34%
267,501
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
3,625
Added 1.33%
268,423
Common Stock
May 16
2023
SELL
Open market or private sale
$12,529
$13.12 p/Share
955
Reduced 0.36%
264,798
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
3,625
Added 1.35%
265,753
Common Stock
Feb 17
2023
SELL
Open market or private sale
$187,821
$20.03 p/Share
9,377
Reduced 3.45%
262,128
Common Stock
Feb 16
2023
SELL
Open market or private sale
$18,200
$19.57 p/Share
930
Reduced 0.34%
271,505
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
3,625
Added 1.31%
272,435
Common Stock
Jan 20
2023
SELL
Open market or private sale
$227,500
$22.75 p/Share
10,000
Reduced 3.59%
268,810
Common Stock
Dec 20
2022
SELL
Open market or private sale
$200,700
$20.07 p/Share
10,000
Reduced 3.49%
276,497
Common Stock
Nov 21
2022
SELL
Open market or private sale
$210,700
$21.07 p/Share
10,000
Reduced 3.37%
286,497
Common Stock
Nov 16
2022
SELL
Open market or private sale
$9,227
$21.46 p/Share
430
Reduced 0.14%
296,497
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
1,375
Added 0.46%
295,776
Common Stock