Feb 11
2022
SELL
Payment of exercise price or tax liability
$111,260
$43.58 p/Share
2,553
Reduced 6.53%
36,550
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$13,450
$43.81 p/Share
307
Reduced 0.87%
35,020
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 9.45%
39,103
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
3,338
Added 8.63%
35,327
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$326
$46.6 p/Share
7
Added 0.02%
32,120
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.38%
32,113
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$270
$44.92 p/Share
6
Added 0.02%
31,989
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,964
$44.18 p/Share
135
Added 0.42%
31,982
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$269
$44.85 p/Share
6
Added 0.02%
31,847
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,096
$45.1 p/Share
113
Added 0.35%
31,840
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$235
$47.08 p/Share
5
Added 0.02%
31,727
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.33%
31,721
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$30,046
$42.74 p/Share
703
Reduced 2.18%
31,480
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$15,586
$42.01 p/Share
371
Reduced 1.28%
28,551
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
3,632
Added 10.14%
32,183
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$13,013
$40.92 p/Share
318
Reduced 1.09%
28,922
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$75,075
$40.98 p/Share
1,832
Reduced 5.9%
29,240
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
4,002
Added 11.41%
31,072
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
$173
$43.35 p/Share
4
Added 0.01%
27,205
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$5,076
$39.05 p/Share
130
Added 0.48%
27,201
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$14,796
$39.99 p/Share
370
Reduced 1.38%
26,476
Common Stock
Oct 20
2020
BUY
Grant, award, or other acquisition
$166
$41.38 p/Share
4
Added 0.01%
27,440
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$5,989
$42.78 p/Share
140
Added 0.51%
27,435
Common Stock
Jul 21
2020
BUY
Grant, award, or other acquisition
$134
$44.83 p/Share
3
Added 0.01%
32,295
Common Stock
Jul 02
2020
BUY
Grant, award, or other acquisition
$5,124
$42.35 p/Share
121
Added 0.37%
32,291
Common Stock