Feb 28
2023
SELL
Open market or private sale
$936,900
$34.7 p/Share
27,000
Reduced 34.34%
51,618
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$875
$29.19 p/Share
30
Added 0.04%
78,618
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$19,179
$34.62 p/Share
554
Reduced 0.7%
78,588
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$22,929
$34.02 p/Share
674
Reduced 0.84%
79,142
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$17,267
$33.53 p/Share
515
Reduced 0.64%
79,816
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$864
$28.8 p/Share
30
Added 0.04%
80,331
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$880
$30.36 p/Share
29
Added 0.04%
80,300
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$93,140
$34.03 p/Share
2,737
Reduced 3.3%
80,270
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$23,481
$29.17 p/Share
805
Added 0.96%
83,007
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$1,808
$26.59 p/Share
68
Added 0.08%
82,201
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$1,828
$26.5 p/Share
69
Added 0.08%
82,132
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$1,806
$29.13 p/Share
62
Added 0.08%
82,062
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$1,832
$28.64 p/Share
64
Added 0.08%
81,999
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$1,817
$27.54 p/Share
66
Added 0.08%
81,934
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$1,832
$25.8 p/Share
71
Added 0.09%
81,867
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$22,091
$26.33 p/Share
839
Added 1.02%
81,796
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$1,810
$28.28 p/Share
64
Added 0.08%
80,956
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$1,800
$28.12 p/Share
64
Added 0.08%
80,891
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$1,822
$31.96 p/Share
57
Added 0.07%
80,825
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$1,800
$32.14 p/Share
56
Added 0.07%
80,767
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$1,814
$34.23 p/Share
53
Added 0.07%
80,710
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$1,799
$32.7 p/Share
55
Added 0.07%
80,656
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$23,416
$30.41 p/Share
770
Added 0.95%
80,600
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$1,800
$29.03 p/Share
62
Added 0.08%
79,828
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$1,822
$28.47 p/Share
64
Added 0.08%
79,764
Common Stock