Nov 15
2024
BUY
Grant, award, or other acquisition
$1,454
$9.76 p/Share
149
Added 0.29%
50,378
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$1,458
$9.92 p/Share
147
Added 0.29%
50,228
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$1,454
$11.19 p/Share
130
Added 0.26%
50,080
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,765
$10.83 p/Share
163
Added 0.33%
49,949
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$1,454
$11.1 p/Share
131
Added 0.26%
49,785
Common Stock
Sep 20
2024
BUY
Grant, award, or other acquisition
$1,445
$10.87 p/Share
133
Added 0.27%
49,653
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
$1,457
$9.59 p/Share
152
Added 0.31%
49,518
Common Stock
Aug 23
2024
BUY
Grant, award, or other acquisition
$1,461
$10.44 p/Share
140
Added 0.28%
49,365
Common Stock
Aug 09
2024
BUY
Grant, award, or other acquisition
$1,460
$10.21 p/Share
143
Added 0.29%
49,225
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$1,452
$10.92 p/Share
133
Added 0.27%
49,081
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$1,720
$10.0 p/Share
172
Added 0.35%
48,947
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$1,454
$10.17 p/Share
143
Added 0.29%
48,774
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$1,456
$9.46 p/Share
154
Added 0.32%
48,630
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$1,453
$9.14 p/Share
159
Added 0.33%
48,475
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$1,454
$9.57 p/Share
152
Added 0.31%
48,314
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$1,454
$9.96 p/Share
146
Added 0.3%
48,161
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
$1,461
$11.51 p/Share
127
Added 0.26%
48,014
Common Stock
Apr 19
2024
BUY
Grant, award, or other acquisition
$1,446
$15.07 p/Share
96
Added 0.2%
47,887
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$15,009
$14.53 p/Share
1,033
Added 2.12%
47,789
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$1,449
$15.42 p/Share
94
Added 0.2%
46,755
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
$1,394
$15.49 p/Share
90
Added 0.19%
46,660
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$8,540
$20.68 p/Share
413
Reduced 0.88%
46,569
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
$63,907
$16.88 p/Share
3,786
Added 7.46%
46,982
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$131,458
$20.29 p/Share
6,479
Added 13.04%
43,196
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$6,365
$20.6 p/Share
309
Reduced 0.84%
36,634
Common Stock