Feb 07
2023
SELL
Payment of exercise price or tax liability
$31,541
$49.13 p/Share
642
Reduced 0.94%
67,821
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
8,966
Added 11.58%
68,463
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$1,408
$44.0 p/Share
32
Added 0.05%
59,657
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$5,210
$41.35 p/Share
126
Added 0.21%
59,624
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$1,418
$39.4 p/Share
36
Added 0.06%
59,497
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$5,952
$39.16 p/Share
152
Added 0.25%
59,461
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$1,387
$40.82 p/Share
34
Added 0.06%
59,308
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$5,122
$39.71 p/Share
129
Added 0.22%
59,274
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$1,267
$39.6 p/Share
32
Added 0.05%
59,145
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$5,101
$37.79 p/Share
135
Added 0.23%
59,112
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$39,396
$43.58 p/Share
904
Reduced 1.51%
58,826
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$219,164
$43.58 p/Share
5,029
Reduced 7.77%
59,730
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$37,063
$43.81 p/Share
846
Reduced 1.38%
60,676
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 5.93%
64,759
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
7,344
Added 10.66%
61,522
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$1,211
$46.6 p/Share
26
Added 0.05%
54,329
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.23%
54,302
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$1,213
$44.92 p/Share
27
Added 0.05%
54,178
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,832
$44.18 p/Share
132
Added 0.24%
54,150
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$1,211
$44.85 p/Share
27
Added 0.05%
54,018
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,006
$45.1 p/Share
111
Added 0.21%
53,990
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$989
$47.08 p/Share
21
Added 0.04%
53,879
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.2%
53,858
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$39,834
$42.74 p/Share
932
Reduced 1.71%
53,600
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$40,456
$42.01 p/Share
963
Reduced 1.88%
50,294
Common Stock