Apr 18
2023
BUY
Exercise of conversion of derivative security
$75,000
$3.0 p/Share
25,000
Added 19.3%
104,543
Common Stock
Apr 17
2023
SELL
Open market or private sale
$703,000
$28.12 p/Share
25,000
Reduced 23.91%
79,543
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$50,000
$2.0 p/Share
25,000
Added 19.3%
104,543
Common Stock
Apr 14
2023
SELL
Payment of exercise price or tax liability
$86,603
$28.46 p/Share
3,043
Reduced 3.68%
79,543
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
-
21,961
Added 21.01%
82,586
Common Stock
Mar 16
2023
SELL
Open market or private sale
$634,000
$25.36 p/Share
25,000
Reduced 29.2%
60,625
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$25,000
$1.0 p/Share
25,000
Added 22.6%
85,625
Common Stock
Mar 15
2023
SELL
Open market or private sale
$1,428,000
$23.8 p/Share
60,000
Reduced 49.74%
60,625
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$95,000
$1.0 p/Share
95,000
Added 44.06%
120,625
Common Stock
Feb 15
2023
SELL
Open market or private sale
$667,330
$23.37 p/Share
28,555
Reduced 52.7%
25,625
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$28,555
$1.0 p/Share
28,555
Added 34.51%
54,180
Common Stock
Feb 14
2023
SELL
Open market or private sale
$1,149,000
$22.98 p/Share
50,000
Reduced 66.12%
25,625
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$100,000
$2.0 p/Share
50,000
Added 39.8%
75,625
Common Stock
Jan 18
2023
SELL
Open market or private sale
$409,900
$19.78 p/Share
20,723
Reduced 44.71%
25,625
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$62,169
$3.0 p/Share
20,723
Added 30.9%
46,348
Common Stock
Jan 17
2023
SELL
Open market or private sale
$512,125
$19.91 p/Share
25,722
Reduced 50.09%
25,625
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$77,166
$3.0 p/Share
25,722
Added 33.38%
51,347
Common Stock
Dec 15
2022
SELL
Open market or private sale
$323,625
$17.26 p/Share
18,750
Reduced 42.25%
25,625
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$56,250
$3.0 p/Share
18,750
Added 29.7%
44,375
Common Stock
Dec 14
2022
SELL
Open market or private sale
$328,500
$17.52 p/Share
18,750
Reduced 42.25%
25,625
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$56,250
$3.0 p/Share
18,750
Added 29.7%
44,375
Common Stock
Nov 17
2022
SELL
Open market or private sale
$321,937
$17.17 p/Share
18,750
Reduced 42.25%
25,625
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
$56,250
$3.0 p/Share
18,750
Added 29.7%
44,375
Common Stock
Nov 16
2022
SELL
Open market or private sale
$342,937
$18.29 p/Share
18,750
Reduced 42.25%
25,625
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
$56,250
$3.0 p/Share
18,750
Added 29.7%
44,375
Common Stock