Jun 04
2024
SELL
Open market or private sale
$88,449
$15.42 p/Share
5,736
Reduced 1.71%
329,291
Common Stock
Jun 03
2024
SELL
Open market or private sale
$384,750
$15.39 p/Share
25,000
Reduced 6.94%
335,027
Common Stock
Mar 19
2024
SELL
Open market or private sale
$30,361
$17.87 p/Share
1,699
Reduced 0.45%
376,577
Common Stock
Mar 18
2024
SELL
Open market or private sale
$605,218
$17.89 p/Share
33,830
Reduced 8.21%
378,276
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
84,507
Added 17.02%
412,106
Common Stock
Jan 10
2024
SELL
Open market or private sale
$281,550
$18.77 p/Share
15,000
Reduced 4.38%
327,599
Common Stock
Dec 14
2023
SELL
Open market or private sale
$277,200
$18.48 p/Share
15,000
Reduced 4.19%
342,599
Common Stock
Jun 05
2023
SELL
Open market or private sale
$552,669
$17.98 p/Share
30,738
Reduced 7.92%
357,599
Common Stock
Mar 17
2023
SELL
Open market or private sale
$332,487
$19.85 p/Share
16,750
Reduced 4.31%
371,587
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
75,112
Added 16.21%
388,337
Common Stock
Nov 18
2022
SELL
Open market or private sale
$1,818,502
$20.39 p/Share
89,186
Reduced 22.16%
313,225
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$489,631
$5.49 p/Share
89,186
Added 18.14%
402,411
Common Stock
Jun 01
2022
SELL
Open market or private sale
$416,944
$25.47 p/Share
16,370
Reduced 4.97%
313,225
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$369,781
$25.74 p/Share
14,366
Reduced 4.18%
329,595
Common Stock
Apr 04
2022
SELL
Open market or private sale
$817,285
$35.31 p/Share
23,146
Reduced 6.3%
343,961
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$127,072
$5.49 p/Share
23,146
Added 5.93%
367,107
Common Stock
Apr 01
2022
SELL
Open market or private sale
$233,310
$35.1 p/Share
6,647
Reduced 1.9%
343,961
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$35,394
$5.49 p/Share
6,447
Added 1.81%
350,608
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
67,001
Added 16.3%
344,161
Common Stock
Dec 09
2021
SELL
Open market or private sale
$423,856
$32.39 p/Share
13,086
Reduced 4.51%
277,160
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$71,842
$5.49 p/Share
13,086
Added 4.31%
290,246
Common Stock
Dec 01
2021
SELL
Open market or private sale
$237,350
$32.07 p/Share
7,401
Reduced 2.6%
277,160
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$40,631
$5.49 p/Share
7,401
Added 2.53%
284,561
Common Stock
Aug 31
2021
SELL
Open market or private sale
$474,801
$35.02 p/Share
13,558
Reduced 4.66%
277,160
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$74,433
$5.49 p/Share
13,558
Added 4.46%
290,718
Common Stock