May 01
2024
BUY
Grant, award, or other acquisition
$39,818
$11.99 p/Share
3,321
Added 0.7%
473,139
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$135,930
$12.66 p/Share
10,737
Reduced 2.23%
469,818
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
-
4,685
Reduced 0.97%
480,555
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
11,274
Added 2.27%
485,240
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$12,335
$11.85 p/Share
1,041
Reduced 0.22%
473,966
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
-
10,309
Reduced 2.4%
419,404
Common Stock
Mar 21
2023
BUY
Grant, award, or other acquisition
-
79,640
Added 14.36%
475,007
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$21,166
$11.03 p/Share
1,919
Reduced 0.47%
405,676
Common Stock
Nov 02
2022
BUY
Open market or private purchase
$30,160
$15.08 p/Share
2,000
Added 0.54%
367,703
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
4,193
Added 1.13%
365,703
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
2,967
Added 1.2%
243,579
Common Stock
Feb 23
2021
SELL
Open market or private sale
$190,384
$18.5 p/Share
10,291
Reduced 4.1%
240,612
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$190,384
$18.5 p/Share
10,291
Added 3.94%
250,903
Common Stock
Oct 05
2020
BUY
Acquisition or disposition by will or laws
-
885
Added 0.37%
240,612
Common Stock
Mar 17
2020
SELL
Payment of exercise price or tax liability
$67,562
$10.47 p/Share
6,453
Reduced 2.62%
239,727
Common Stock
Mar 17
2020
BUY
Grant, award, or other acquisition
-
20,359
Added 7.64%
246,180
Common Stock
Mar 19
2019
SELL
Payment of exercise price or tax liability
$25,511
$16.74 p/Share
1,524
Reduced 0.67%
225,821
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
3,852
Added 1.67%
227,345
Common Stock
May 30
2018
SELL
Open market or private sale
$70,537
$31.35 p/Share
2,250
Reduced 1.49%
148,996
Common Stock
May 10
2018
SELL
Open market or private sale
$282,883
$29.84 p/Share
9,480
Reduced 5.9%
151,246
Common Stock
May 10
2018
BUY
Exercise of conversion of derivative security
$149,120
$15.73 p/Share
9,480
Added 5.66%
158,130
Common Stock
May 09
2018
SELL
Open market or private sale
$56,962
$29.87 p/Share
1,907
Reduced 1.25%
151,246
Common Stock
May 09
2018
BUY
Exercise of conversion of derivative security
$30,302
$15.89 p/Share
1,907
Added 1.23%
153,153
Common Stock
Mar 20
2018
SELL
Payment of exercise price or tax liability
$24,097
$30.16 p/Share
799
Reduced 0.53%
151,246
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
2,027
Added 1.32%
152,045
Common Stock