Feb 11
2022
BUY
Grant, award, or other acquisition
$3,406
$31.54 p/Share
108
Added 0.25%
42,436
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$3,410
$31.87 p/Share
107
Added 0.25%
42,327
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$7,015
$34.22 p/Share
205
Added 0.48%
42,219
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$3,391
$33.57 p/Share
101
Added 0.24%
42,014
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$3,389
$31.38 p/Share
108
Added 0.26%
41,911
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$3,409
$34.43 p/Share
99
Added 0.24%
41,801
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$3,395
$34.64 p/Share
98
Added 0.23%
41,701
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$3,423
$36.42 p/Share
94
Added 0.23%
41,602
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$3,401
$39.09 p/Share
87
Added 0.21%
41,507
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$3,282
$37.72 p/Share
87
Added 0.21%
41,419
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$3,397
$37.33 p/Share
91
Added 0.22%
41,332
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$3,382
$38.43 p/Share
88
Added 0.21%
41,239
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$3,389
$38.51 p/Share
88
Added 0.21%
41,150
Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$58,586
$47.67 p/Share
1,229
Reduced 2.91%
41,060
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$3,426
$40.79 p/Share
84
Added 0.2%
42,289
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$3,366
$41.05 p/Share
82
Added 0.19%
42,205
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$3,408
$39.63 p/Share
86
Added 0.2%
42,121
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$3,383
$39.8 p/Share
85
Added 0.2%
42,034
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$2,989
$40.39 p/Share
74
Added 0.18%
41,948
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$3,434
$42.4 p/Share
81
Added 0.19%
41,873
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$3,393
$40.39 p/Share
84
Added 0.2%
41,460
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$3,382
$45.09 p/Share
75
Added 0.18%
41,375
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$3,393
$44.64 p/Share
76
Added 0.18%
41,298
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$3,417
$47.46 p/Share
72
Added 0.17%
41,221
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$3,416
$41.66 p/Share
82
Added 0.2%
41,149
Common Stock