Apr 01
2024
BUY
Grant, award, or other acquisition
-
220
Added 1.35%
16,021
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
270
Added 1.68%
15,836
Common Stock
Oct 09
2023
SELL
Open market or private sale
$35,409
$194.56 p/Share
182
Reduced 1.16%
15,561
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
-
210
Added 1.32%
15,743
Common Stock
Jul 11
2023
SELL
Open market or private sale
$45,190
$241.66 p/Share
187
Reduced 1.19%
15,529
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
-
170
Added 1.07%
15,716
Common Stock
Apr 10
2023
SELL
Open market or private sale
$48,729
$259.2 p/Share
188
Reduced 1.2%
15,543
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
167
Added 1.05%
15,731
Common Stock
Jan 10
2023
SELL
Open market or private sale
$47,679
$225.97 p/Share
211
Reduced 1.34%
15,560
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
182
Added 1.14%
15,771
Common Stock
Oct 07
2022
SELL
Open market or private sale
$52,745
$220.69 p/Share
239
Reduced 1.51%
15,586
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
-
178
Added 1.11%
15,825
Common Stock
Jul 08
2022
SELL
Open market or private sale
$51,698
$220.93 p/Share
234
Reduced 1.47%
15,643
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
183
Added 1.14%
15,877
Common Stock
Apr 07
2022
SELL
Open market or private sale
$56,597
$221.95 p/Share
255
Reduced 1.6%
15,690
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
185
Added 1.15%
15,945
Common Stock
Jan 07
2022
SELL
Open market or private sale
$52,845
$196.45 p/Share
269
Reduced 1.68%
15,756
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
208
Added 1.28%
16,025
Common Stock
Oct 07
2021
SELL
Open market or private sale
$51,587
$179.12 p/Share
288
Reduced 1.79%
15,813
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
235
Added 1.44%
16,101
Common Stock
Jul 08
2021
SELL
Open market or private sale
$56,106
$175.88 p/Share
319
Reduced 1.97%
15,861
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
230
Added 1.4%
16,180
Common Stock
Apr 08
2021
SELL
Open market or private sale
$48,952
$160.5 p/Share
305
Reduced 1.88%
15,945
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
250
Added 1.52%
16,250
Common Stock
Jan 08
2021
SELL
Open market or private sale
$42,106
$151.46 p/Share
278
Reduced 1.71%
15,993
Common Stock