Aug 13
2021
BUY
Grant, award, or other acquisition
$2,832
$41.05 p/Share
69
Added 0.2%
34,417
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$2,814
$39.63 p/Share
71
Added 0.21%
34,348
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$2,786
$39.8 p/Share
70
Added 0.2%
34,276
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$6,745
$40.39 p/Share
167
Added 0.49%
34,205
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$2,798
$42.4 p/Share
66
Added 0.19%
34,036
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$2,787
$40.39 p/Share
69
Added 0.2%
33,969
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$2,750
$45.09 p/Share
61
Added 0.18%
33,899
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$2,812
$44.64 p/Share
63
Added 0.19%
33,836
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$2,800
$47.46 p/Share
59
Added 0.17%
33,773
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$2,791
$41.66 p/Share
67
Added 0.2%
33,713
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$6,226
$39.91 p/Share
156
Added 0.46%
33,645
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$2,775
$39.09 p/Share
71
Added 0.21%
33,488
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$2,762
$38.36 p/Share
72
Added 0.22%
33,416
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$2,678
$40.58 p/Share
66
Added 0.2%
33,342
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
$66,793
$39.06 p/Share
1,710
Added 4.89%
33,275
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$2,713
$35.7 p/Share
76
Added 0.24%
31,564
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$19,126
$43.37 p/Share
441
Reduced 1.38%
31,487
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
4,716
Added 12.87%
31,928
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$12,304
$41.85 p/Share
294
Reduced 1.07%
27,212
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$2,690
$34.94 p/Share
77
Added 0.28%
27,506
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$2,706
$33.82 p/Share
80
Added 0.29%
27,428
Common Stock
Jan 20
2021
SELL
Payment of exercise price or tax liability
$3,272
$44.22 p/Share
74
Reduced 0.27%
27,347
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$8,114
$36.06 p/Share
225
Added 0.81%
27,421
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$2,705
$36.55 p/Share
74
Added 0.27%
27,125
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
$2,687
$34.45 p/Share
78
Added 0.29%
27,050
Common Stock