Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,361,824
$18.05 p/Share
130,849
Reduced 3.66%
3,439,488
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$434,705
$18.92 p/Share
22,976
Reduced 0.65%
3,532,909
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
269,642
Added 7.05%
3,555,885
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$795,283
$18.92 p/Share
42,034
Reduced 1.26%
3,286,243
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$7,239,645
$18.64 p/Share
388,393
Reduced 10.45%
3,328,277
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$6,315,051
$13.63 p/Share
463,320
Added 11.08%
3,716,670
Common Stock
Dec 21
2022
-
60,000
Reduced 1.81%
3,253,350
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$88,367
$16.73 p/Share
5,282
Reduced 0.16%
3,303,643
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$2,916,492
$17.06 p/Share
170,955
Reduced 4.96%
3,276,428
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$399,845
$17.82 p/Share
22,438
Reduced 0.66%
3,388,558
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$517,653
$17.82 p/Share
29,049
Reduced 0.84%
3,410,996
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$375,182
$17.82 p/Share
21,054
Reduced 0.61%
3,440,045
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
327,159
Added 8.64%
3,461,099
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$4,823,065
$17.79 p/Share
271,111
Reduced 7.96%
3,133,940
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$4,603,705
$15.48 p/Share
297,397
Added 8.03%
3,405,051
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$144,571
$20.6 p/Share
7,018
Reduced 0.23%
3,099,100
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$876,533
$12.89 p/Share
68,001
Reduced 2.16%
3,075,745
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$269,445
$12.43 p/Share
21,677
Reduced 0.68%
3,173,763
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$472,328
$12.43 p/Share
37,999
Reduced 1.18%
3,195,440
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
415,979
Added 11.4%
3,233,439
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$7,906,653
$11.78 p/Share
671,193
Reduced 19.24%
2,817,460
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$6,998,612
$9.18 p/Share
762,376
Added 17.93%
3,488,653
Common Stock
Jan 14
2021
SELL
Payment of exercise price or tax liability
$826,501
$12.2 p/Share
67,746
Reduced 2.42%
2,726,277
Common Stock
Jan 14
2021
BUY
Exercise of conversion of derivative security
$750,400
$9.38 p/Share
80,000
Added 2.78%
2,794,023
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$61,413
$9.65 p/Share
6,364
Reduced 0.24%
2,697,107
Common Stock