May 20
2022
BUY
Grant, award, or other acquisition
$2,871
$30.54 p/Share
94
Added 0.21%
43,901
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$2,889
$30.73 p/Share
94
Added 0.21%
43,806
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$2,897
$29.87 p/Share
97
Added 0.22%
43,711
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$8,347
$29.6 p/Share
282
Added 0.64%
43,613
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$2,907
$29.36 p/Share
99
Added 0.23%
43,331
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$2,909
$29.68 p/Share
98
Added 0.23%
43,231
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$2,799
$29.78 p/Share
94
Added 0.22%
43,133
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$54,432
$30.77 p/Share
1,769
Added 3.95%
43,038
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$2,801
$30.78 p/Share
91
Added 0.22%
41,268
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$11,422
$36.26 p/Share
315
Reduced 0.76%
41,176
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$36,852
$36.56 p/Share
1,008
Reduced 2.37%
41,491
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
4,080
Added 8.76%
42,499
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
2,925
Added 7.07%
38,419
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$11,275
$38.48 p/Share
293
Reduced 0.82%
35,494
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$2,807
$31.54 p/Share
89
Added 0.25%
35,787
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$2,805
$31.87 p/Share
88
Added 0.25%
35,697
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$3,028
$39.32 p/Share
77
Reduced 0.22%
35,608
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$10,163
$34.22 p/Share
297
Added 0.83%
35,685
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$2,786
$33.57 p/Share
83
Added 0.23%
35,387
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$2,793
$31.38 p/Share
89
Added 0.25%
35,302
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$2,789
$34.43 p/Share
81
Added 0.23%
35,212
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$2,806
$34.64 p/Share
81
Added 0.23%
35,130
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$2,804
$36.42 p/Share
77
Added 0.22%
35,048
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$2,775
$39.09 p/Share
71
Added 0.2%
34,970
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$7,054
$37.72 p/Share
187
Added 0.53%
34,898
Common Stock