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
Dec 10
2020
-
450
Reduced 1.64%
26,971
Common Stock
Dec 04
2020
BUY
Grant, award, or other acquisition
$2,688
$36.82 p/Share
73
Added 0.27%
27,421
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$2,725
$35.86 p/Share
76
Added 0.28%
27,346
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
$2,718
$33.56 p/Share
81
Added 0.3%
27,270
Common Stock
Oct 23
2020
BUY
Grant, award, or other acquisition
$2,713
$36.66 p/Share
74
Added 0.27%
27,188
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$5,161
$37.67 p/Share
137
Added 0.5%
27,114
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
$2,670
$37.08 p/Share
72
Added 0.27%
26,976
Common Stock