May 19
2023
SELL
Payment of exercise price or tax liability
$4,560
$8.13 p/Share
561
Reduced 0.54%
103,490
Common Stock
Apr 24
2023
SELL
Payment of exercise price or tax liability
$11,114
$9.64 p/Share
1,153
Reduced 1.1%
104,051
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$14,807
$9.8 p/Share
1,511
Reduced 1.42%
105,204
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
$164,516
$10.29 p/Share
15,988
Added 13.03%
106,715
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$7,190
$10.59 p/Share
679
Reduced 0.74%
90,727
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$27,917
$10.68 p/Share
2,614
Reduced 2.78%
91,406
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$81,702
$10.68 p/Share
7,650
Added 7.52%
94,020
Common Stock
May 23
2022
SELL
Payment of exercise price or tax liability
$8,847
$14.11 p/Share
627
Reduced 0.72%
86,054
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$7,714
$13.75 p/Share
561
Reduced 0.64%
86,681
Common Stock
Apr 22
2022
SELL
Payment of exercise price or tax liability
$17,895
$15.52 p/Share
1,153
Reduced 1.3%
87,242
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
10,546
Added 10.66%
88,395
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$11,251
$16.57 p/Share
679
Reduced 0.86%
77,849
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$12,483
$16.49 p/Share
757
Reduced 0.95%
78,528
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$36,327
$16.49 p/Share
2,203
Added 2.7%
79,285
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$17,202
$15.61 p/Share
1,102
Reduced 1.41%
77,082
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$7,562
$13.65 p/Share
554
Reduced 0.95%
57,465
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$21,840
$13.65 p/Share
1,600
Added 2.68%
58,019
Common Stock
May 24
2021
SELL
Payment of exercise price or tax liability
$9,650
$15.39 p/Share
627
Reduced 1.1%
56,419
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$27,902
$15.39 p/Share
1,813
Added 3.08%
57,046
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$3,481
$15.47 p/Share
225
Reduced 0.41%
55,233
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$10,040
$15.47 p/Share
649
Added 1.16%
55,458
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$17,203
$14.92 p/Share
1,153
Reduced 2.06%
54,809
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$49,728
$14.92 p/Share
3,333
Added 5.62%
55,962
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$30,172
$15.3 p/Share
1,972
Reduced 3.61%
52,629
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$73,501
$15.3 p/Share
4,804
Added 8.21%
53,731
Common Stock