Feb 01
2023
BUY
Grant, award, or other acquisition
-
47,915
Added 15.75%
256,224
Common Stock
Apr 25
2022
SELL
Open market or private sale
$210,319
$25.3 p/Share
8,313
Reduced 3.34%
240,807
Common Stock
Apr 25
2022
BUY
Exercise of conversion of derivative security
$106,739
$12.84 p/Share
8,313
Added 3.23%
249,120
Common Stock
Apr 18
2022
SELL
Open market or private sale
$322,250
$25.78 p/Share
12,500
Reduced 4.93%
240,807
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$27,242
$12.82 p/Share
2,125
Added 0.84%
251,886
Common Stock
Apr 11
2022
SELL
Open market or private sale
$323,250
$25.86 p/Share
12,500
Reduced 4.74%
251,182
Common Stock
Apr 04
2022
SELL
Open market or private sale
$392,875
$31.43 p/Share
12,500
Reduced 4.53%
263,682
Common Stock
Mar 28
2022
SELL
Open market or private sale
$403,750
$32.3 p/Share
12,500
Reduced 4.33%
276,182
Common Stock
Mar 21
2022
SELL
Open market or private sale
$388,625
$31.09 p/Share
12,500
Reduced 4.15%
288,682
Common Stock
Mar 14
2022
SELL
Open market or private sale
$333,500
$26.68 p/Share
12,500
Reduced 3.98%
301,182
Common Stock
Mar 07
2022
SELL
Open market or private sale
$351,375
$28.11 p/Share
12,500
Reduced 3.83%
313,682
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$328,116
$25.07 p/Share
13,088
Reduced 3.86%
326,182
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$3,102,754
$25.56 p/Share
121,391
Reduced 56.08%
95,085
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
244,185
Added 41.85%
339,270
Common Stock
Feb 04
2021
SELL
Open market or private sale
$240,629
$19.09 p/Share
12,605
Reduced 5.55%
214,640
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$238,108
$19.21 p/Share
12,395
Reduced 5.17%
227,245
Common Stock
Feb 02
2021
SELL
Open market or private sale
$703,318
$19.34 p/Share
36,366
Reduced 13.18%
239,640
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$413,082
$19.52 p/Share
21,162
Reduced 10.17%
186,849
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
89,157
Added 24.42%
276,006
Common Stock
Jan 04
2021
SELL
Open market or private sale
$31,204
$17.54 p/Share
1,779
Reduced 0.85%
208,011
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$22,807
$12.82 p/Share
1,779
Added 0.84%
208,835
Common Stock
Dec 03
2020
SELL
Open market or private sale
$96,778
$16.32 p/Share
5,930
Reduced 2.77%
208,011
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
$76,023
$12.82 p/Share
5,930
Added 2.74%
210,756
Common Stock
Nov 05
2020
SELL
Open market or private sale
$42,246
$15.39 p/Share
2,745
Reduced 1.3%
208,011
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$35,136
$12.8 p/Share
2,745
Added 1.29%
209,841
Common Stock