May 19
2023
BUY
Grant, award, or other acquisition
$746
$27.66 p/Share
27
Added 0.14%
19,427
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$753
$27.92 p/Share
27
Added 0.14%
19,399
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$750
$26.82 p/Share
28
Added 0.14%
19,372
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$1,044
$26.77 p/Share
39
Added 0.2%
19,344
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$731
$26.11 p/Share
28
Added 0.14%
19,304
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$22,720
$30.87 p/Share
736
Reduced 3.68%
19,275
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$706
$26.15 p/Share
27
Added 0.13%
20,011
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$90,571
$13.51 p/Share
6,704
Added 25.12%
19,983
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$26,447
$29.55 p/Share
895
Added 6.31%
13,278
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$700
$29.19 p/Share
24
Added 0.19%
12,383
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$18,132
$34.02 p/Share
533
Reduced 4.13%
12,358
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$720
$28.8 p/Share
25
Added 0.19%
12,891
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$698
$30.36 p/Share
23
Added 0.18%
12,866
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$1,292
$30.05 p/Share
43
Added 0.33%
12,842
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$712
$27.4 p/Share
26
Added 0.2%
12,798
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$709
$27.3 p/Share
26
Added 0.2%
12,772
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$720
$30.01 p/Share
24
Added 0.19%
12,745
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$708
$29.5 p/Share
24
Added 0.19%
12,721
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$709
$28.37 p/Share
25
Added 0.2%
12,696
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$718
$26.58 p/Share
27
Added 0.21%
12,670
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$488
$27.12 p/Share
18
Added 0.14%
12,643
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$728
$29.13 p/Share
25
Added 0.2%
12,624
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$724
$28.97 p/Share
25
Added 0.2%
12,599
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$724
$32.93 p/Share
22
Added 0.17%
12,574
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$728
$33.11 p/Share
22
Added 0.17%
12,552
Common Stock