Aug 13
2024
SELL
Payment of exercise price or tax liability
$534,815
$21.67 p/Share
24,680
Reduced 23.65%
79,671
Common Stock, $0.01 pa...
Aug 13
2024
BUY
Exercise of conversion of derivative security
$544,500
$10.89 p/Share
50,000
Added 32.39%
104,351
Common Stock, $0.01 pa...
Mar 07
2024
SELL
Payment of exercise price or tax liability
$95,317
$20.88 p/Share
4,565
Reduced 7.75%
54,351
Common Stock, $0.01 pa...
Mar 06
2024
BUY
Grant, award, or other acquisition
$45,661
$20.68 p/Share
2,208
Added 3.61%
58,916
Common Stock, $0.01 pa...
Sep 12
2023
BUY
Exercise of conversion of derivative security
$85,520
$10.69 p/Share
8,000
Added 12.36%
56,708
Common Stock, $0.01 pa...
Sep 06
2023
SELL
Payment of exercise price or tax liability
$181,738
$12.75 p/Share
14,254
Reduced 22.64%
48,708
Common Stock, $0.01 pa...
Sep 06
2023
BUY
Exercise of conversion of derivative security
$181,730
$10.69 p/Share
17,000
Added 21.26%
62,962
Common Stock, $0.01 pa...
Sep 05
2023
SELL
Payment of exercise price or tax liability
$267,252
$12.53 p/Share
21,329
Reduced 31.7%
45,962
Common Stock, par valu...
Sep 05
2023
BUY
Exercise of conversion of derivative security
$267,250
$10.69 p/Share
25,000
Added 27.09%
67,291
Common Stock, par valu...
Mar 07
2023
BUY
Grant, award, or other acquisition
$136,294
$14.92 p/Share
9,135
Added 17.76%
42,291
Common Stock, $0.01 pa...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$46,166
$14.96 p/Share
3,086
Reduced 8.51%
33,156
Common Stock, $0.01 pa...
Mar 09
2022
SELL
Payment of exercise price or tax liability
$65,416
$17.12 p/Share
3,821
Reduced 9.54%
36,242
Common Stock, $0.01 pa...
Mar 02
2022
BUY
Grant, award, or other acquisition
$215,451
$16.93 p/Share
12,726
Added 24.11%
40,063
Common Stock, $0.01 pa...
Dec 13
2021
SELL
Open market or private sale
$239,850
$15.99 p/Share
15,000
Reduced 35.43%
27,337
Common Stock, par valu...
Dec 13
2021
BUY
Exercise of conversion of derivative security
$120,150
$8.01 p/Share
15,000
Added 26.16%
42,337
Common Stock, par valu...
Dec 10
2021
SELL
Open market or private sale
$160,500
$16.05 p/Share
10,000
Reduced 26.78%
27,337
Common Stock, par valu...
Dec 10
2021
BUY
Exercise of conversion of derivative security
$80,100
$8.01 p/Share
10,000
Added 21.13%
37,337
Common Stock, par valu...
Dec 09
2021
SELL
Open market or private sale
$162,700
$16.27 p/Share
10,000
Reduced 26.78%
27,337
Common Stock, par valu...
Dec 09
2021
BUY
Exercise of conversion of derivative security
$80,100
$8.01 p/Share
10,000
Added 21.13%
37,337
Common Stock, par valu...
Apr 30
2021
SELL
Open market or private sale
$91,050
$13.76 p/Share
6,617
Reduced 19.49%
27,337
Common Stock, $0.01 pa...
Apr 29
2021
SELL
Open market or private sale
$138,300
$13.83 p/Share
10,000
Reduced 22.75%
33,954
Common Stock, $0.01 pa...
Mar 10
2021
BUY
Grant, award, or other acquisition
$16,081
$13.78 p/Share
1,167
Added 2.59%
43,954
Common Stock, $0.01 pa...
Mar 09
2021
BUY
Grant, award, or other acquisition
$215,257
$13.78 p/Share
15,621
Added 26.74%
42,787
Common Stock, $0.01 pa...
Oct 29
2020
SELL
Open market or private sale
$19,700
$9.85 p/Share
2,000
Reduced 6.86%
27,166
Common Stock, $0.01 pa...