Feb 13
2023
SELL
Payment of exercise price or tax liability
$133,087
$46.73 p/Share
2,848
Reduced 7.17%
36,885
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$29,220
$46.53 p/Share
628
Reduced 1.56%
39,733
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$19,995
$49.13 p/Share
407
Reduced 1.0%
40,361
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
7,970
Added 16.35%
40,768
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,056
$44.0 p/Share
24
Added 0.07%
32,945
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$5,044
$41.35 p/Share
122
Added 0.37%
32,921
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$1,024
$39.4 p/Share
26
Added 0.08%
32,798
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$5,952
$39.16 p/Share
152
Added 0.46%
32,772
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$979
$40.82 p/Share
24
Added 0.07%
32,619
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$5,122
$39.71 p/Share
129
Added 0.39%
32,594
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$910
$39.6 p/Share
23
Added 0.07%
32,465
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$5,101
$37.79 p/Share
135
Added 0.41%
32,442
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$32,031
$43.58 p/Share
735
Reduced 2.23%
32,163
Common Stock
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