Jul 28
2023
BUY
Grant, award, or other acquisition
$7,384
$24.37 p/Share
303
Added 0.64%
46,893
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$14,676
$24.38 p/Share
602
Added 1.28%
46,588
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$6,281
$24.44 p/Share
257
Added 0.56%
45,986
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$5,148
$25.74 p/Share
200
Added 0.44%
45,704
Common Stock
Jun 02
2023
BUY
Grant, award, or other acquisition
$5,151
$26.15 p/Share
197
Added 0.43%
45,503
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$5,155
$26.85 p/Share
192
Added 0.42%
45,305
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$5,149
$27.1 p/Share
190
Added 0.42%
45,112
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$5,153
$26.03 p/Share
198
Added 0.44%
44,921
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$6,287
$25.98 p/Share
242
Added 0.54%
44,722
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$5,146
$25.35 p/Share
203
Added 0.45%
44,479
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$4,392
$25.39 p/Share
173
Added 0.39%
44,275
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$59,903
$17.48 p/Share
3,427
Added 7.21%
44,100
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$16,725
$29.55 p/Share
566
Added 1.37%
40,673
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$4,391
$28.33 p/Share
155
Added 0.38%
40,106
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$5,019
$34.62 p/Share
145
Reduced 0.36%
39,950
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$7,654
$34.02 p/Share
225
Reduced 0.56%
40,095
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$4,526
$33.53 p/Share
135
Reduced 0.33%
40,320
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$4,388
$27.95 p/Share
157
Added 0.39%
40,455
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$4,391
$29.47 p/Share
149
Added 0.37%
40,296
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$11,230
$29.17 p/Share
385
Added 0.95%
40,146
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$4,998
$26.59 p/Share
188
Added 0.47%
39,759
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$4,982
$26.5 p/Share
188
Added 0.47%
39,547
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$5,010
$29.13 p/Share
172
Added 0.44%
39,357
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$4,983
$28.64 p/Share
174
Added 0.44%
39,185
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$5,012
$27.54 p/Share
182
Added 0.46%
39,009
Common Stock