Jan 09
2023
SELL
Payment of exercise price or tax liability
$61,843
$45.54 p/Share
1,358
Reduced 5.29%
24,294
Common Stock
Jan 09
2023
SELL
Payment of exercise price or tax liability
$37,342
$45.54 p/Share
820
Reduced 3.71%
21,274
Common Stock
Jan 09
2023
BUY
Grant, award, or other acquisition
-
4,378
Added 14.19%
26,472
Common Stock
Jan 08
2023
SELL
Payment of exercise price or tax liability
$11,703
$45.54 p/Share
257
Reduced 1.15%
22,094
Common Stock
Jan 07
2023
SELL
Payment of exercise price or tax liability
$20,517
$46.21 p/Share
444
Reduced 1.95%
22,351
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
37
Added 0.16%
22,799
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
36
Added 0.16%
22,762
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$24,621
$42.16 p/Share
584
Reduced 2.51%
22,726
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
41
Added 0.18%
23,310
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
42
Added 0.18%
23,269
Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$15,408
$43.28 p/Share
356
Reduced 1.51%
23,227
Common Stock
Jan 09
2022
SELL
Payment of exercise price or tax liability
$65,223
$43.28 p/Share
1,507
Reduced 6.01%
23,583
Common Stock
Jan 09
2022
BUY
Grant, award, or other acquisition
-
4,015
Added 13.79%
25,090
Common Stock
Jan 08
2022
SELL
Payment of exercise price or tax liability
$20,342
$43.28 p/Share
470
Reduced 2.18%
21,075
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
3,716
Added 14.71%
21,545
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
40
Added 0.22%
17,829
Common Stock
Sep 11
2021
SELL
Payment of exercise price or tax liability
$40,524
$46.26 p/Share
876
Reduced 4.69%
17,789
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
60
Added 0.32%
18,665
Common Stock
Jul 14
2021
SELL
Payment of exercise price or tax liability
$25,774
$45.06 p/Share
572
Reduced 2.98%
18,605
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
50
Added 0.26%
19,177
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
51
Added 0.27%
19,118
Common Stock
Jan 10
2021
SELL
Payment of exercise price or tax liability
$32,079
$40.71 p/Share
788
Reduced 3.97%
19,067
Common Stock
Jan 10
2021
BUY
Grant, award, or other acquisition
-
2,357
Added 10.61%
19,855
Common Stock
Jan 09
2021
SELL
Payment of exercise price or tax liability
$27,520
$40.71 p/Share
676
Reduced 3.72%
17,498
Common Stock
Jan 08
2021
BUY
Grant, award, or other acquisition
-
3,926
Added 17.76%
18,174
Common Stock