Oct 01
2024
BUY
Grant, award, or other acquisition
-
221
Added 1.29%
16,929
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
$26,083
$191.79 p/Share
136
Added 0.81%
16,667
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
231
Added 1.38%
16,530
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$31,033
$195.18 p/Share
159
Added 0.97%
16,259
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
220
Added 1.35%
16,099
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$38,563
$189.97 p/Share
203
Added 1.27%
15,844
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
270
Added 1.69%
15,680
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$38,586
$196.87 p/Share
196
Added 1.26%
15,380
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
-
210
Added 1.36%
15,183
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$38,561
$239.51 p/Share
161
Added 1.07%
14,949
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
-
170
Added 1.14%
14,788
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
$38,600
$257.34 p/Share
150
Added 1.02%
14,602
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
167
Added 1.14%
14,452
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$38,670
$231.56 p/Share
167
Added 1.16%
14,269
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
182
Added 1.27%
14,102
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$33,566
$226.8 p/Share
148
Added 1.05%
13,906
Common Stock
Dec 08
2022
SELL
Open market or private sale
$596,025
$238.41 p/Share
2,500
Reduced 15.38%
13,757
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
-
178
Added 1.08%
16,257
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
$33,712
$220.34 p/Share
153
Added 0.94%
16,065
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
183
Added 1.14%
15,912
Common Stock
Jun 15
2022
BUY
Grant, award, or other acquisition
$33,584
$216.67 p/Share
155
Added 0.98%
15,717
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
185
Added 1.17%
15,562
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$33,700
$194.8 p/Share
173
Added 1.11%
15,368
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
208
Added 1.35%
15,194
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$33,602
$176.85 p/Share
190
Added 1.25%
14,979
Common Stock