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
Nov 01
2022
SELL
Open market or private sale
$200,300
$20.03 p/Share
10,000
Reduced 3.29%
294,401
Common Stock
Oct 03
2022
SELL
Open market or private sale
$200,500
$20.05 p/Share
10,000
Reduced 3.18%
304,401
Common Stock
Sep 01
2022
SELL
Open market or private sale
$234,800
$23.48 p/Share
10,000
Reduced 3.08%
314,401
Common Stock
Aug 16
2022
SELL
Open market or private sale
$26,474
$24.31 p/Share
1,089
Reduced 0.33%
324,401
Common Stock