Mar 31
2022
SELL
Sale (or disposition) back to the issuer
-
4,800
Reduced 3.17%
146,410
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$34,150
$16.74 p/Share
2,040
Added 1.33%
151,210
Common Stock
Mar 02
2022
SELL
Open market or private sale
$238,586
$20.25 p/Share
11,782
Reduced 7.32%
149,170
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$172,371
$14.63 p/Share
11,782
Added 7.14%
153,249
Common Stock
Jan 14
2022
SELL
Open market or private sale
$230,600
$23.06 p/Share
10,000
Reduced 6.28%
149,170
Common Stock
Jan 13
2022
SELL
Open market or private sale
$110,000
$22.0 p/Share
5,000
Reduced 3.05%
159,170
Common Stock
Mar 18
2021
SELL
Open market or private sale
$1,095,047
$20.01 p/Share
54,725
Reduced 25.0%
164,170
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
1,731
Added 0.78%
218,895
Common Stock
Mar 12
2021
SELL
Open market or private sale
$254,508
$20.04 p/Share
12,700
Reduced 5.53%
217,164
Common Stock
Mar 10
2021
SELL
Open market or private sale
$84,968
$19.76 p/Share
4,300
Reduced 1.84%
229,864
Common Stock
Mar 08
2021
SELL
Open market or private sale
$297,738
$19.46 p/Share
15,300
Reduced 6.13%
234,164
Common Stock
Mar 05
2021
SELL
Open market or private sale
$197,808
$19.02 p/Share
10,400
Reduced 4.0%
249,464
Common Stock
Mar 17
2020
SELL
Payment of exercise price or tax liability
$18,238
$10.47 p/Share
1,742
Reduced 0.67%
259,864
Common Stock
Mar 17
2020
BUY
Grant, award, or other acquisition
-
7,652
Added 2.84%
261,606
Common Stock
Jun 07
2019
BUY
Open market or private purchase
$12,584
$15.73 p/Share
800
Added 0.31%
253,954
Common Stock
May 29
2019
BUY
Open market or private purchase
$55,195
$15.77 p/Share
3,500
Added 1.36%
253,154
Common Stock
Mar 19
2019
SELL
Payment of exercise price or tax liability
$10,010
$16.74 p/Share
598
Reduced 0.24%
249,654
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
1,731
Added 0.69%
250,252
Common Stock
Dec 06
2018
BUY
Open market or private purchase
$48,750
$16.25 p/Share
3,000
Added 1.32%
224,371
Common Stock
Jun 06
2018
SELL
Open market or private sale
$100,507
$32.59 p/Share
3,084
Reduced 2.05%
147,581
Common Stock
Jun 06
2018
BUY
Exercise of conversion of derivative security
$93,011
$15.73 p/Share
5,913
Added 3.78%
150,665
Common Stock
Mar 20
2018
SELL
Payment of exercise price or tax liability
$14,145
$30.16 p/Share
469
Reduced 0.32%
147,581
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
1,273
Added 0.85%
148,050
Common Stock
Jun 06
2017
SELL
Open market or private sale
$92,197
$32.59 p/Share
2,829
Reduced 1.88%
147,581
Common Stock