Sep 12
2023
SELL
Payment of exercise price or tax liability
$292
$10.82 p/Share
27
Reduced 0.02%
114,063
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$353
$11.77 p/Share
30
Reduced 0.03%
114,090
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$754
$11.98 p/Share
63
Reduced 0.06%
114,120
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$180
$12.86 p/Share
14
Reduced 0.01%
114,183
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$473
$13.94 p/Share
34
Reduced 0.03%
114,197
Common Stock
Jun 12
2023
SELL
Payment of exercise price or tax liability
$321
$12.38 p/Share
26
Reduced 0.02%
114,231
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$308
$10.63 p/Share
29
Reduced 0.03%
114,257
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$628
$10.3 p/Share
61
Reduced 0.05%
114,286
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$286
$16.85 p/Share
17
Reduced 0.01%
114,347
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$545
$17.6 p/Share
31
Reduced 0.03%
114,364
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$636
$17.68 p/Share
36
Reduced 0.03%
114,395
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$5,280
$17.84 p/Share
296
Reduced 0.26%
114,431
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
56,054
Added 32.82%
114,727
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$197
$14.13 p/Share
14
Reduced 0.02%
58,673
Common Stock
Dec 13
2022
SELL
Open market or private sale
$217,698
$14.38 p/Share
15,139
Reduced 20.51%
58,687
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$508
$14.52 p/Share
35
Reduced 0.05%
73,826
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$396
$14.68 p/Share
27
Reduced 0.04%
73,861
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$429
$14.3 p/Share
30
Reduced 0.04%
73,888
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
53,866
Added 42.15%
73,918
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$213
$14.2 p/Share
15
Reduced 0.07%
20,052
Common Stock