Oct 18
2024
BUY
Grant, award, or other acquisition
$3,144
$11.19 p/Share
281
Added 0.33%
84,702
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,223
$10.83 p/Share
113
Added 0.13%
84,420
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$3,141
$11.1 p/Share
283
Added 0.33%
84,306
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$3,130
$10.87 p/Share
288
Added 0.34%
84,023
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$3,135
$9.59 p/Share
327
Added 0.39%
83,733
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$3,142
$10.44 p/Share
301
Added 0.36%
83,405
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$3,134
$10.21 p/Share
307
Added 0.37%
83,103
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,134
$10.92 p/Share
287
Added 0.35%
82,795
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,130
$10.0 p/Share
113
Added 0.14%
82,506
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,142
$10.17 p/Share
309
Added 0.37%
82,393
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,140
$9.46 p/Share
332
Added 0.4%
82,083
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$3,135
$9.14 p/Share
343
Added 0.42%
81,706
Common Stock
Jun 06
2024
BUY
Open market or private purchase
$46,970
$12.2 p/Share
3,850
Added 4.52%
81,362
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$3,129
$9.57 p/Share
327
Added 0.42%
77,512
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$3,147
$9.96 p/Share
316
Added 0.41%
77,183
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$3,130
$11.51 p/Share
272
Added 0.35%
76,867
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$3,134
$15.07 p/Share
208
Added 0.27%
76,593
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$9,270
$14.53 p/Share
638
Added 0.83%
76,384
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$3,130
$15.42 p/Share
203
Added 0.27%
75,745
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$2,850
$15.49 p/Share
184
Added 0.24%
75,541
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$6,555
$20.68 p/Share
317
Reduced 0.42%
75,356
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$34,536
$16.88 p/Share
2,046
Added 2.63%
75,673
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$440,090
$20.29 p/Share
21,690
Added 22.76%
73,627
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$2,987
$20.6 p/Share
145
Reduced 0.28%
51,769
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
$2,839
$17.0 p/Share
167
Added 0.32%
51,937
Common Stock