Aug 29
2024
SELL
Open market or private sale
$132,539
$12.71 p/Share
10,428
Reduced 8.66%
109,991
Common Stock
Jul 03
2024
BUY
Grant, award, or other acquisition
$62,996
$10.51 p/Share
5,994
Added 4.74%
120,419
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$100,721
$10.77 p/Share
9,352
Added 7.56%
114,425
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
$61,197
$8.6 p/Share
7,116
Added 6.34%
105,074
Common Stock
Apr 24
2023
SELL
Payment of exercise price or tax liability
$22,788
$9.64 p/Share
2,364
Reduced 2.36%
97,958
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$59,590
$10.36 p/Share
5,752
Reduced 5.42%
100,322
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$162,475
$10.36 p/Share
15,683
Added 12.88%
106,074
Common Stock
May 19
2022
BUY
Grant, award, or other acquisition
-
3,927
Added 4.12%
91,359
Common Stock
Apr 21
2022
BUY
Grant, award, or other acquisition
$7,867
$15.99 p/Share
492
Added 0.56%
87,432
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$29,682
$16.49 p/Share
1,800
Reduced 2.03%
86,940
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$85,814
$16.49 p/Share
5,204
Added 5.54%
88,740
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$24,882
$15.61 p/Share
1,594
Reduced 1.87%
83,536
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$22,808
$15.39 p/Share
1,482
Reduced 3.1%
46,326
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$65,915
$15.39 p/Share
4,283
Added 8.22%
47,808
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$17,373
$15.47 p/Share
1,123
Reduced 2.52%
43,525
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$50,216
$15.47 p/Share
3,246
Added 6.78%
44,648
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$35,256
$14.92 p/Share
2,363
Reduced 5.4%
41,402
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$101,948
$14.92 p/Share
6,833
Added 13.5%
43,765
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$46,604
$15.3 p/Share
3,046
Reduced 7.62%
36,932
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$116,816
$15.3 p/Share
7,635
Added 16.55%
38,491
Common Stock