May 23
2024
SELL
Open market or private sale
$52,326
$24.27 p/Share
2,156
Reduced 7.71%
25,821
Common Stock
May 20
2024
SELL
Open market or private sale
$30,424
$25.61 p/Share
1,188
Reduced 4.07%
27,977
Common Stock
Mar 01
2024
SELL
Open market or private sale
$63,700
$25.48 p/Share
2,500
Reduced 7.9%
29,165
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$1,075
$0.43 p/Share
2,500
Added 7.32%
31,665
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
919
Added 3.05%
29,165
Common Stock
Feb 23
2024
SELL
Open market or private sale
$46,631
$24.3 p/Share
1,919
Reduced 6.36%
28,246
Common Stock
Feb 20
2024
SELL
Open market or private sale
$35,987
$25.29 p/Share
1,423
Reduced 4.5%
30,165
Common Stock
Nov 24
2023
SELL
Open market or private sale
$56,823
$23.25 p/Share
2,444
Reduced 7.34%
30,833
Common Stock
Nov 21
2023
SELL
Open market or private sale
$34,473
$23.99 p/Share
1,437
Reduced 4.14%
33,277
Common Stock
Aug 30
2023
SELL
Open market or private sale
$180,224
$32.16 p/Share
5,604
Reduced 13.9%
34,714
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$1,290
$0.43 p/Share
3,000
Added 6.93%
40,318
Common Stock
Aug 24
2023
SELL
Open market or private sale
$46,893
$33.0 p/Share
1,421
Reduced 3.67%
37,318
Common Stock
Aug 22
2023
SELL
Open market or private sale
$24,097
$32.92 p/Share
732
Reduced 1.85%
38,739
Common Stock
Jul 19
2023
SELL
Open market or private sale
$120,000
$60.0 p/Share
2,000
Reduced 4.82%
39,470
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$860
$0.43 p/Share
2,000
Added 4.6%
41,470
Common Stock
May 25
2023
SELL
Open market or private sale
$42,028
$27.76 p/Share
1,514
Reduced 3.69%
39,470
Common Stock
May 23
2023
SELL
Open market or private sale
$17,160
$26.94 p/Share
637
Reduced 1.53%
40,984
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
1,693
Added 3.91%
41,621
Common Stock
Feb 27
2023
SELL
Open market or private sale
$23,006
$18.23 p/Share
1,262
Reduced 3.06%
39,928
Common Stock
Feb 21
2023
SELL
Open market or private sale
$16,153
$18.15 p/Share
890
Reduced 2.12%
41,190
Common Stock
Nov 25
2022
SELL
Open market or private sale
$7,640
$18.02 p/Share
424
Reduced 1.02%
41,323
Common Stock
Nov 22
2022
SELL
Open market or private sale
$14,364
$18.68 p/Share
769
Reduced 1.81%
41,747
Common Stock
Sep 01
2022
SELL
Open market or private sale
$100,920
$25.23 p/Share
4,000
Reduced 8.6%
42,516
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$1,720
$0.43 p/Share
4,000
Added 7.92%
46,516
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
17,914
Added 29.64%
42,516
Common Stock