Nov 27
2024
BUY
Grant, award, or other acquisition
$3,062
$10.38 p/Share
295
Added 0.52%
56,513
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$3,064
$9.76 p/Share
314
Added 0.56%
56,218
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$3,055
$9.92 p/Share
308
Added 0.55%
55,903
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$3,054
$11.19 p/Share
273
Added 0.49%
55,594
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$942
$10.83 p/Share
87
Added 0.16%
55,320
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$3,052
$11.1 p/Share
275
Added 0.5%
55,231
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$3,054
$10.87 p/Share
281
Added 0.51%
54,955
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$3,059
$9.59 p/Share
319
Added 0.58%
54,673
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$3,058
$10.44 p/Share
293
Added 0.54%
54,353
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$3,063
$10.21 p/Share
300
Added 0.55%
54,059
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$3,057
$10.92 p/Share
280
Added 0.52%
53,759
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$850
$10.0 p/Share
85
Added 0.16%
53,478
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,061
$10.17 p/Share
301
Added 0.56%
53,391
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,055
$9.46 p/Share
323
Added 0.6%
53,090
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$3,061
$9.14 p/Share
335
Added 0.63%
52,765
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$3,052
$9.57 p/Share
319
Added 0.6%
52,430
Common Stock
May 30
2024
BUY
Open market or private purchase
$109,500
$10.95 p/Share
10,000
Added 16.1%
52,109
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$3,047
$9.96 p/Share
306
Added 0.72%
42,109
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$3,050
$11.51 p/Share
265
Added 0.63%
41,801
Common Stock
May 02
2024
BUY
Open market or private purchase
$133,900
$13.39 p/Share
10,000
Added 19.4%
41,535
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$3,044
$15.07 p/Share
202
Added 0.64%
31,535
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$6,887
$14.53 p/Share
474
Added 1.49%
31,331
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$3,053
$15.42 p/Share
198
Added 0.64%
30,857
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$2,865
$15.49 p/Share
185
Added 0.6%
30,658
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$4,053
$20.68 p/Share
196
Reduced 0.64%
30,473
Common Stock