May 04
2023
SELL
Payment of exercise price or tax liability
$26,023
$11.3 p/Share
2,303
Reduced 0.89%
256,334
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$311,561
$11.38 p/Share
27,378
Reduced 9.57%
258,637
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$42,259
$9.92 p/Share
4,260
Reduced 1.47%
286,015
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$522,490
$11.97 p/Share
43,650
Reduced 13.07%
290,275
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
82,880
Added 19.88%
333,925
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$34,296
$13.35 p/Share
2,569
Reduced 1.01%
251,045
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$51,375
$12.06 p/Share
4,260
Reduced 1.65%
253,614
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$26,622
$11.58 p/Share
2,299
Reduced 0.88%
257,874
Common Stock
Oct 07
2022
SELL
Open market or private sale
$211,320
$17.61 p/Share
12,000
Reduced 4.41%
260,173
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$81,839
$19.22 p/Share
4,258
Reduced 1.54%
272,173
Common Stock
Sep 07
2022
SELL
Open market or private sale
$237,600
$19.8 p/Share
12,000
Reduced 4.16%
276,431
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$47,101
$20.47 p/Share
2,301
Reduced 0.79%
288,431
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$69,986
$16.51 p/Share
4,239
Reduced 1.44%
290,732
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$34,572
$15.17 p/Share
2,279
Reduced 0.77%
294,971
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
104,003
Added 25.92%
297,250
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$40,593
$9.54 p/Share
4,255
Reduced 2.15%
193,247
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$52,330
$14.72 p/Share
3,555
Reduced 1.77%
197,502
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
6,799
Added 3.27%
201,057
Common Stock
Feb 07
2022
SELL
Open market or private sale
$101,360
$25.34 p/Share
4,000
Reduced 2.02%
194,258
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$62,080
$25.37 p/Share
2,447
Reduced 1.22%
198,258
Common Stock
Jan 05
2022
SELL
Open market or private sale
$147,320
$36.83 p/Share
4,000
Reduced 1.95%
200,705
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$158,557
$37.22 p/Share
4,260
Reduced 2.04%
204,705
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$1,654,198
$38.82 p/Share
42,612
Reduced 16.94%
208,965
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
-
80,938
Added 24.34%
251,577
Common Stock
Dec 06
2021
SELL
Open market or private sale
$149,480
$37.37 p/Share
4,000
Reduced 2.29%
170,639
Common Stock