Jun 05
2023
SELL
Open market or private sale
$688,177
$16.49 p/Share
41,733
Reduced 10.87%
342,367
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$16,910
$14.38 p/Share
1,176
Reduced 0.31%
384,100
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$40,737
$14.57 p/Share
2,796
Reduced 0.72%
384,258
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
28,630
Added 6.89%
387,054
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$221,622
$15.19 p/Share
14,590
Reduced 3.91%
358,424
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
47,592
Added 11.32%
373,014
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$20,650
$15.14 p/Share
1,364
Reduced 0.42%
325,422
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$47,414
$16.97 p/Share
2,794
Reduced 0.85%
326,786
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$476,440
$18.99 p/Share
25,089
Reduced 7.1%
328,494
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
55,628
Added 13.59%
353,583
Common Stock
Feb 28
2022
SELL
Open market or private sale
$296,566
$19.75 p/Share
15,016
Reduced 4.78%
298,877
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$18,163
$19.7 p/Share
922
Reduced 0.31%
297,955
Common Stock
Feb 25
2022
SELL
Open market or private sale
$454,168
$19.89 p/Share
22,834
Reduced 6.78%
313,893
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
22,455
Added 6.25%
336,727
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$26,301
$19.94 p/Share
1,319
Reduced 0.42%
314,272
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$48,654
$18.0 p/Share
2,703
Reduced 0.85%
315,591
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$86,652
$18.0 p/Share
4,814
Reduced 1.49%
318,294
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$9,235
$15.09 p/Share
612
Reduced 0.19%
322,259
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
14,667
Added 4.35%
322,871
Common Stock
Jan 30
2021
SELL
Payment of exercise price or tax liability
$57,949
$13.88 p/Share
4,175
Reduced 1.34%
308,204
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$103,820
$13.93 p/Share
7,453
Reduced 2.33%
312,379
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$71,595
$13.06 p/Share
5,482
Reduced 1.69%
319,832
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$92,800
$13.1 p/Share
7,084
Reduced 2.13%
325,314
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
21,549
Added 6.09%
332,398
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$234,318
$10.83 p/Share
21,636
Reduced 7.16%
280,582
Common Stock