Apr 15
2021
BUY
Grant, award, or other acquisition
$6,665
$39.91 p/Share
167
Added 0.34%
48,661
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$3,714
$39.09 p/Share
95
Added 0.2%
48,493
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$3,683
$38.36 p/Share
96
Added 0.2%
48,398
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$3,612
$40.58 p/Share
89
Added 0.18%
48,300
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
$101,361
$39.06 p/Share
2,595
Added 5.11%
48,210
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$3,641
$35.7 p/Share
102
Added 0.22%
45,613
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$26,152
$43.37 p/Share
603
Reduced 1.31%
45,432
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
14,404
Added 23.83%
46,035
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$34,526
$41.85 p/Share
825
Reduced 2.54%
31,631
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$3,634
$34.94 p/Share
104
Added 0.32%
32,456
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$19,734
$43.66 p/Share
452
Reduced 1.38%
32,351
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$3,619
$33.82 p/Share
107
Added 0.33%
32,803
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$8,943
$36.06 p/Share
248
Added 0.75%
32,694
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$3,436
$36.55 p/Share
94
Added 0.29%
32,445
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
$3,445
$34.45 p/Share
100
Added 0.31%
32,351
Common Stock
Dec 04
2020
BUY
Grant, award, or other acquisition
$3,424
$36.82 p/Share
93
Added 0.29%
32,250
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$3,443
$35.86 p/Share
96
Added 0.3%
32,156
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
$3,423
$33.56 p/Share
102
Added 0.32%
32,060
Common Stock
Oct 23
2020
BUY
Grant, award, or other acquisition
$3,409
$36.66 p/Share
93
Added 0.29%
31,957
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$4,972
$37.67 p/Share
132
Added 0.41%
31,863
Common Stock
Oct 09
2020
BUY
Grant, award, or other acquisition
$3,448
$37.08 p/Share
93
Added 0.29%
31,729
Common Stock