Jun 05
2024
SELL
Open market or private sale
$178,716
$15.48 p/Share
11,545
Reduced 4.53%
243,381
Common Stock
Mar 20
2024
SELL
Open market or private sale
$70,454
$17.9 p/Share
3,936
Reduced 1.52%
254,926
Common Stock
Mar 19
2024
SELL
Open market or private sale
$138,266
$17.85 p/Share
7,746
Reduced 2.91%
258,862
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
84,507
Added 24.07%
266,608
Common Stock
Jul 20
2023
SELL
Open market or private sale
$46,284
$22.04 p/Share
2,100
Reduced 1.14%
182,101
Common Stock
Jul 20
2023
BUY
Exercise of conversion of derivative security
$14,385
$6.85 p/Share
2,100
Added 1.13%
184,201
Common Stock
Jul 19
2023
SELL
Open market or private sale
$884,128
$22.4 p/Share
39,470
Reduced 17.81%
182,101
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$270,369
$6.85 p/Share
39,470
Added 15.12%
221,571
Common Stock
Jul 18
2023
SELL
Open market or private sale
$578,371
$22.12 p/Share
26,147
Reduced 12.56%
182,101
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$167,340
$6.4 p/Share
26,147
Added 11.16%
208,248
Common Stock
Jun 01
2023
SELL
Open market or private sale
$506,815
$17.61 p/Share
28,780
Reduced 13.65%
182,101
Common Stock
Mar 15
2023
SELL
Open market or private sale
$325,071
$19.73 p/Share
16,476
Reduced 7.25%
210,881
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
75,112
Added 24.83%
227,357
Common Stock
Jun 01
2022
SELL
Open market or private sale
$484,949
$25.47 p/Share
19,040
Reduced 11.12%
152,245
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$250,708
$25.74 p/Share
9,740
Reduced 5.38%
171,285
Common Stock
Mar 18
2022
SELL
Open market or private sale
$321,747
$35.26 p/Share
9,125
Reduced 4.8%
181,025
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
$50,096
$5.49 p/Share
9,125
Added 4.58%
190,150
Common Stock
Mar 17
2022
SELL
Open market or private sale
$17,505
$35.01 p/Share
500
Reduced 0.28%
181,025
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$2,745
$5.49 p/Share
500
Added 0.27%
181,525
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
65,903
Added 26.69%
181,025
Common Stock
Dec 17
2021
SELL
Open market or private sale
$138,456
$36.0 p/Share
3,846
Reduced 3.23%
115,122
Common Stock
Dec 13
2021
SELL
Open market or private sale
$730,053
$33.07 p/Share
22,076
Reduced 15.65%
118,968
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$121,197
$5.49 p/Share
22,076
Added 13.53%
141,044
Common Stock
Dec 10
2021
SELL
Open market or private sale
$19,800
$33.0 p/Share
600
Reduced 0.5%
118,968
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$3,294
$5.49 p/Share
600
Added 0.5%
119,568
Common Stock