Jan 04
2022
SELL
Payment of exercise price or tax liability
$151,928
$19.98 p/Share
7,604
Reduced 18.55%
33,380
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
15,500
Added 30.83%
34,780
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
8,819
Added 17.29%
42,199
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$31,813
$19.65 p/Share
1,619
Reduced 5.97%
25,484
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 9.97%
27,103
Common Stock
Dec 28
2021
SELL
Open market or private sale
$21,000
$20.0 p/Share
1,050
Reduced 4.17%
24,105
Common Stock
Nov 22
2021
SELL
Open market or private sale
$21,284
$20.27 p/Share
1,050
Reduced 4.01%
25,140
Common Stock
Oct 21
2021
SELL
Open market or private sale
$23,856
$22.72 p/Share
1,050
Reduced 3.86%
26,130
Common Stock
Sep 21
2021
SELL
Open market or private sale
$19,978
$22.6 p/Share
884
Reduced 3.15%
27,190
Common Stock
Aug 23
2021
SELL
Open market or private sale
$23,457
$22.34 p/Share
1,050
Reduced 3.61%
28,070
Common Stock
Jul 21
2021
SELL
Open market or private sale
$27,867
$26.54 p/Share
1,050
Reduced 3.49%
29,024
Common Stock
Jun 21
2021
SELL
Open market or private sale
$27,773
$26.45 p/Share
1,050
Reduced 3.38%
29,998
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$8,960
$25.97 p/Share
345
Reduced 1.1%
31,057
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
1,000
Added 3.09%
31,402
Common Stock
May 21
2021
SELL
Open market or private sale
$25,515
$24.3 p/Share
1,050
Reduced 3.33%
30,446
Common Stock
Apr 21
2021
SELL
Open market or private sale
$27,016
$25.73 p/Share
1,050
Reduced 3.24%
31,407
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$162,658
$25.09 p/Share
6,483
Reduced 16.77%
32,183
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
18,750
Added 32.65%
38,681
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$94,431
$26.37 p/Share
3,581
Reduced 15.29%
19,835
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 29.93%
23,416
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$33,794
$27.43 p/Share
1,232
Reduced 8.41%
13,416
Common Stock
Jan 03
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 17.0%
14,648
Common Stock