Oct 18
2024
BUY
Grant, award, or other acquisition
$3,312
$11.19 p/Share
296
Added 0.35%
84,475
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,212
$10.83 p/Share
112
Added 0.13%
84,178
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$3,318
$11.1 p/Share
299
Added 0.35%
84,064
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$3,315
$10.87 p/Share
305
Added 0.36%
83,765
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$3,308
$9.59 p/Share
345
Added 0.41%
83,459
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$3,309
$10.44 p/Share
317
Added 0.38%
83,113
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$3,318
$10.21 p/Share
325
Added 0.39%
82,794
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,308
$10.92 p/Share
303
Added 0.37%
82,469
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,110
$10.0 p/Share
111
Added 0.13%
82,165
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,315
$10.17 p/Share
326
Added 0.4%
82,052
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,320
$9.46 p/Share
351
Added 0.43%
81,725
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$3,308
$9.14 p/Share
362
Added 0.44%
81,374
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$3,311
$9.57 p/Share
346
Added 0.43%
81,010
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$1,372
$10.32 p/Share
133
Reduced 0.16%
80,663
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$3,316
$9.96 p/Share
333
Added 0.41%
80,796
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$3,303
$11.51 p/Share
287
Added 0.36%
80,462
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$3,300
$15.07 p/Share
219
Added 0.27%
80,173
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$9,110
$14.53 p/Share
627
Added 0.78%
79,953
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$3,315
$15.42 p/Share
215
Added 0.27%
79,324
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$3,190
$15.49 p/Share
206
Added 0.26%
79,109
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$26,201
$20.68 p/Share
1,267
Reduced 1.58%
78,902
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$36,292
$16.88 p/Share
2,150
Added 2.61%
80,169
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$464,093
$20.29 p/Share
22,873
Added 22.67%
78,017
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$3,213
$20.6 p/Share
156
Reduced 0.28%
54,956
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$3,179
$17.0 p/Share
187
Added 0.34%
55,144
Common Stock