Jun 05
2024
SELL
Open market or private sale
$86,378
$15.48 p/Share
5,580
Reduced 2.28%
239,119
Common Stock
May 03
2024
SELL
Open market or private sale
$1,032,380
$20.07 p/Share
51,439
Reduced 17.37%
244,699
Common Stock
Mar 20
2024
SELL
Open market or private sale
$86,689
$17.9 p/Share
4,843
Reduced 1.61%
296,138
Common Stock
Mar 19
2024
SELL
Open market or private sale
$138,069
$17.85 p/Share
7,735
Reduced 2.51%
300,981
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
140,845
Added 31.33%
308,716
Common Stock
Jul 20
2023
SELL
Open market or private sale
$44,040
$22.02 p/Share
2,000
Reduced 1.18%
167,871
Common Stock
Jul 20
2023
BUY
Exercise of conversion of derivative security
$16,420
$8.21 p/Share
2,000
Added 1.16%
169,871
Common Stock
Jul 19
2023
SELL
Open market or private sale
$870,434
$22.42 p/Share
38,824
Reduced 18.78%
167,871
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$318,745
$8.21 p/Share
38,824
Added 15.81%
206,695
Common Stock
Jul 18
2023
SELL
Open market or private sale
$725,078
$22.1 p/Share
32,809
Reduced 16.35%
167,871
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$269,361
$8.21 p/Share
32,809
Added 14.05%
200,680
Common Stock
Jun 01
2023
SELL
Open market or private sale
$204,371
$17.6 p/Share
11,612
Reduced 6.47%
167,871
Common Stock
Mar 15
2023
SELL
Open market or private sale
$217,977
$19.73 p/Share
11,048
Reduced 5.8%
179,483
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
107,661
Added 36.1%
190,531
Common Stock
Jun 01
2022
SELL
Open market or private sale
$205,747
$25.47 p/Share
8,078
Reduced 8.88%
82,870
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$90,965
$25.74 p/Share
3,534
Reduced 3.74%
90,948
Common Stock
Mar 18
2022
SELL
Open market or private sale
$219,742
$35.3 p/Share
6,225
Reduced 6.18%
94,482
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
$51,107
$8.21 p/Share
6,225
Added 5.82%
100,707
Common Stock
Mar 17
2022
SELL
Open market or private sale
$14,739
$35.01 p/Share
421
Reduced 0.44%
94,482
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$3,456
$8.21 p/Share
421
Added 0.44%
94,903
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
44,190
Added 31.87%
94,482
Common Stock
Dec 17
2021
SELL
Open market or private sale
$466,416
$35.09 p/Share
13,292
Reduced 20.9%
50,292
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
$109,127
$8.21 p/Share
13,292
Added 17.29%
63,584
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
46,446
Added 48.01%
50,292
Common Stock
May 28
2021
SELL
Open market or private sale
$240,319
$36.16 p/Share
6,646
Reduced 63.34%
3,846
Common Stock