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
Aug 12
2022
BUY
Grant, award, or other acquisition
$705
$35.27 p/Share
20
Added 0.16%
12,530
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$707
$33.69 p/Share
21
Added 0.17%
12,509
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$1,159
$31.33 p/Share
37
Added 0.3%
12,487
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$718
$29.91 p/Share
24
Added 0.19%
12,450
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$704
$29.33 p/Share
24
Added 0.19%
12,426
Common Stock