Feb 11
2022
SELL
Payment of exercise price or tax liability
$101,759
$43.58 p/Share
2,335
Reduced 6.63%
32,898
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$12,311
$43.81 p/Share
281
Reduced 0.89%
31,150
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 10.39%
35,233
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
3,338
Added 9.6%
31,431
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$885
$46.6 p/Share
19
Added 0.07%
28,236
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.43%
28,217
Common Stock
Nov 28
2021
SELL
Payment of exercise price or tax liability
$8,223
$45.43 p/Share
181
Reduced 0.65%
27,538
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$853
$44.92 p/Share
19
Added 0.07%
28,274
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,964
$44.18 p/Share
135
Added 0.48%
28,254
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$852
$44.85 p/Share
19
Added 0.07%
28,119
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,096
$45.1 p/Share
113
Added 0.4%
28,100
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$706
$47.08 p/Share
15
Added 0.05%
27,986
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.38%
27,971
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$25,473
$42.74 p/Share
596
Reduced 2.1%
27,719
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$13,233
$42.01 p/Share
315
Reduced 1.1%
28,315
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
3,632
Added 11.26%
28,630
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$63,724
$40.98 p/Share
1,555
Reduced 5.86%
24,998
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
4,002
Added 13.1%
26,553
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
$607
$43.35 p/Share
14
Added 0.06%
22,697
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
$5,076
$39.05 p/Share
130
Added 0.57%
22,682
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$2,639
$39.99 p/Share
66
Reduced 0.3%
21,916
Common Stock
Nov 28
2020
SELL
Payment of exercise price or tax liability
$5,351
$40.23 p/Share
133
Reduced 0.6%
21,982
Common Stock
Oct 20
2020
BUY
Grant, award, or other acquisition
$579
$41.38 p/Share
14
Added 0.06%
22,750
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$5,989
$42.78 p/Share
140
Added 0.61%
22,735
Common Stock
Jul 21
2020
BUY
Grant, award, or other acquisition
$583
$44.83 p/Share
13
Added 0.06%
22,595
Common Stock