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
Feb 23
2024
BUY
Grant, award, or other acquisition
$1,394
$17.0 p/Share
82
Added 0.22%
36,717
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$7,475
$20.48 p/Share
365
Reduced 0.98%
36,943
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$1,401
$16.88 p/Share
83
Added 0.22%
37,308
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$1,391
$19.88 p/Share
70
Added 0.19%
37,224
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$14,189
$20.99 p/Share
676
Added 1.79%
37,153
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$1,770
$21.59 p/Share
82
Added 0.22%
36,476
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$1,760
$21.74 p/Share
81
Added 0.22%
36,393
Common Stock
Dec 01
2023
BUY
Grant, award, or other acquisition
$1,774
$19.72 p/Share
90
Added 0.25%
36,310
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
$1,773
$19.49 p/Share
91
Added 0.25%
36,219
Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
$1,789
$19.67 p/Share
91
Added 0.25%
36,127
Common Stock