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
Apr 14
2021
BUY
Exercise of conversion of derivative security
$227,000
$9.08 p/Share
25,000
Added 0.44%
5,623,755
Common Stock
Apr 12
2021
SELL
Payment of exercise price or tax liability
$930,858
$16.43 p/Share
56,656
Reduced 1.0%
5,598,755
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$681,000
$9.08 p/Share
75,000
Added 1.31%
5,655,411
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
65,298
Added 1.16%
5,580,411
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$126,754
$15.34 p/Share
8,263
Reduced 0.15%
5,515,113
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$1,227,119
$16.12 p/Share
76,124
Reduced 1.36%
5,523,376
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$908,000
$9.08 p/Share
100,000
Added 1.75%
5,599,500
Common Stock