Sep 09
2022
BUY
Grant, award, or other acquisition
$7,511
$31.96 p/Share
235
Added 0.35%
67,709
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$7,521
$32.14 p/Share
234
Added 0.35%
67,473
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$7,496
$34.23 p/Share
219
Added 0.32%
67,238
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$7,488
$32.7 p/Share
229
Added 0.34%
67,018
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$17,607
$30.41 p/Share
579
Added 0.86%
66,788
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$7,519
$29.03 p/Share
259
Added 0.39%
66,208
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$7,516
$28.47 p/Share
264
Added 0.4%
65,948
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$7,521
$31.87 p/Share
236
Added 0.36%
65,683
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$7,513
$30.54 p/Share
246
Added 0.37%
65,447
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$14,165
$37.08 p/Share
382
Reduced 0.58%
65,200
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$7,498
$30.73 p/Share
244
Added 0.37%
65,582
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$7,497
$29.87 p/Share
251
Added 0.38%
65,336
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$8,821
$29.6 p/Share
298
Added 0.46%
65,084
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$7,516
$29.36 p/Share
256
Added 0.39%
64,785
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$7,509
$29.68 p/Share
253
Added 0.39%
64,528
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$7,356
$29.78 p/Share
247
Added 0.38%
64,274
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$62,005
$31.7 p/Share
1,956
Added 2.96%
64,026
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$7,356
$30.78 p/Share
239
Added 0.38%
62,069
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$42,533
$36.26 p/Share
1,173
Reduced 1.86%
61,829
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
9,565
Added 13.18%
63,002
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
4,000
Added 6.96%
53,437
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$28,052
$38.48 p/Share
729
Reduced 1.45%
49,437
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$7,380
$31.54 p/Share
234
Added 0.46%
50,166
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$17,395
$38.4 p/Share
453
Reduced 0.9%
49,932
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$7,362
$31.87 p/Share
231
Added 0.46%
50,385
Common Stock