Sep 13
2022
SELL
Payment of exercise price or tax liability
$68,442
$19.22 p/Share
3,561
Reduced 1.01%
349,448
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$39,221
$20.47 p/Share
1,916
Reduced 0.54%
353,009
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$58,726
$16.51 p/Share
3,557
Reduced 0.99%
354,925
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$28,944
$15.17 p/Share
1,908
Reduced 0.53%
358,482
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
104,003
Added 22.4%
360,390
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$33,361
$9.54 p/Share
3,497
Reduced 1.35%
256,387
Common Stock
Mar 09
2022
BUY
Open market or private purchase
$23,300
$11.65 p/Share
2,000
Added 0.76%
259,884
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$40,539
$14.72 p/Share
2,754
Reduced 1.06%
257,884
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
6,799
Added 2.54%
260,638
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$50,918
$25.37 p/Share
2,007
Reduced 0.78%
253,839
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$133,434
$37.22 p/Share
3,585
Reduced 1.38%
255,846
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$1,391,852
$38.82 p/Share
35,854
Reduced 12.14%
259,431
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
-
80,938
Added 21.51%
295,285
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$56,648
$29.23 p/Share
1,938
Reduced 0.9%
214,347
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$102,782
$28.67 p/Share
3,585
Reduced 1.63%
216,285
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$40,369
$20.83 p/Share
1,938
Reduced 0.87%
219,870
Common Stock
Jun 13
2021
SELL
Payment of exercise price or tax liability
$60,173
$16.78 p/Share
3,586
Reduced 1.59%
221,808
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$111,629
$14.4 p/Share
7,752
Reduced 3.32%
225,394
Common Stock
Mar 13
2021
SELL
Payment of exercise price or tax liability
$222,014
$15.48 p/Share
14,342
Reduced 5.8%
233,146
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$521,913
$14.33 p/Share
36,421
Reduced 12.83%
247,488
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
81,909
Added 22.39%
283,909
Common Stock