Nov 10
2022
SELL
Payment of exercise price or tax liability
$2,552,204
$14.95 p/Share
170,716
Reduced 23.43%
557,874
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$2,204,000
$11.02 p/Share
200,000
Added 21.54%
728,590
Common Stock
May 26
2022
SELL
Open market or private sale
$1,466,225
$18.91 p/Share
77,537
Reduced 12.79%
528,590
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$1,102,000
$11.02 p/Share
100,000
Added 14.16%
606,127
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$169,342
$21.68 p/Share
7,811
Reduced 1.52%
506,127
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$166,242
$22.21 p/Share
7,485
Reduced 1.44%
513,938
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$253,619
$21.25 p/Share
11,935
Reduced 2.24%
521,423
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$575,304
$21.14 p/Share
27,214
Reduced 4.85%
533,358
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$1,481,819
$10.57 p/Share
140,191
Added 20.01%
560,572
Common Stock
Jan 03
2022
SELL
Open market or private sale
$2,500,000
$23.5 p/Share
106,383
Reduced 20.2%
420,381
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$1,172,341
$11.02 p/Share
106,383
Added 16.8%
526,764
Common Stock
Nov 12
2021
SELL
Open market or private sale
$2,624,582
$21.62 p/Share
121,396
Reduced 22.41%
420,381
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$2,174,202
$17.91 p/Share
121,396
Added 18.31%
541,777
Common Stock
Oct 28
2021
SELL
Open market or private sale
$2,526,251
$20.81 p/Share
121,396
Reduced 22.41%
420,381
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
$2,174,202
$17.91 p/Share
121,396
Added 18.31%
541,777
Common Stock
Aug 27
2021
SELL
Open market or private sale
$2,426,706
$19.99 p/Share
121,396
Reduced 22.41%
420,381
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$2,174,202
$17.91 p/Share
121,396
Added 18.31%
541,777
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$164,422
$21.05 p/Share
7,811
Reduced 1.82%
420,381
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$184,376
$20.99 p/Share
8,784
Reduced 2.01%
428,192
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$153,817
$20.55 p/Share
7,485
Reduced 1.68%
436,976
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$656,378
$20.6 p/Share
31,863
Reduced 8.06%
363,636
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$1,569,823
$10.3 p/Share
152,410
Added 25.53%
444,461
Common Stock
Nov 02
2020
BUY
Open market or private purchase
$45,000
$15.0 p/Share
3,000
Added 0.92%
323,914
Common Stock