Oct 01
2024
BUY
Grant, award, or other acquisition
-
6,893
Added 0.45%
1,531,547
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
7,413
Added 0.49%
1,493,653
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$395,590
$13.65 p/Share
28,981
Reduced 1.91%
1,486,240
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$2,018,865
$13.04 p/Share
154,821
Reduced 9.27%
1,515,221
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
341,391
Added 16.97%
1,670,042
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$225,045
$13.34 p/Share
16,870
Reduced 1.26%
1,320,490
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
208,494
Added 13.49%
1,337,360
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$1,861,277
$10.99 p/Share
169,361
Reduced 10.46%
1,449,276
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
600,215
Added 27.05%
1,618,637
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
176,470
Added 14.87%
1,010,294
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$200,399
$10.48 p/Share
19,122
Added 2.29%
814,283
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$832,526
$13.15 p/Share
63,310
Reduced 5.21%
1,150,771
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
311,857
Added 20.44%
1,214,081
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
171,994
Added 17.89%
789,196
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$70,632
$15.52 p/Share
4,551
Reduced 0.73%
617,202
Common Stock
Jul 15
2021
SELL
Other acquisition or disposition
$507,800
$25.39 p/Share
20,000
Reduced 100.0%
0
Dep Shares-int in 6.25...
May 01
2021
SELL
Payment of exercise price or tax liability
$544,969
$10.21 p/Share
53,376
Reduced 0.89%
5,944,787
Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
-
321,723
Added 5.09%
5,998,163
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$728,863
$15.36 p/Share
47,452
Reduced 0.83%
5,676,440
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$554,761
$9.08 p/Share
61,097
Added 1.06%
5,723,892
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$300,064
$15.52 p/Share
19,334
Reduced 0.34%
5,616,093
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$227,000
$9.08 p/Share
25,000
Added 0.44%
5,635,427
Common Stock
Apr 27
2021
SELL
Payment of exercise price or tax liability
$297,154
$15.27 p/Share
19,460
Reduced 0.35%
5,610,427
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$227,000
$9.08 p/Share
25,000
Added 0.44%
5,629,887
Common Stock
Apr 14
2021
SELL
Payment of exercise price or tax liability
$310,945
$16.48 p/Share
18,868
Reduced 0.34%
5,604,887
Common Stock