Aug 26
2022
BUY
Grant, award, or other acquisition
$2,893
$32.14 p/Share
90
Added 0.2%
44,858
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$2,875
$34.23 p/Share
84
Added 0.19%
44,767
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$2,878
$32.7 p/Share
88
Added 0.2%
44,682
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$12,012
$30.41 p/Share
395
Added 0.88%
44,592
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$2,903
$29.03 p/Share
100
Added 0.23%
44,196
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$2,875
$28.47 p/Share
101
Added 0.23%
44,096
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$2,868
$31.87 p/Share
90
Added 0.2%
43,993
Common Stock
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