Nov 01
2024
BUY
Grant, award, or other acquisition
$19,048
$139.04 p/Share
137
Added 0.42%
32,751
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$19,057
$140.13 p/Share
136
Added 0.42%
32,614
Common Stock
May 09
2024
SELL
Open market or private sale
$131,980
$131.98 p/Share
1,000
Reduced 2.99%
32,477
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$16,457
$123.74 p/Share
133
Added 0.4%
33,477
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
979
Added 2.85%
33,344
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$17,622
$124.98 p/Share
141
Added 0.43%
32,365
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$15,896
$103.9 p/Share
153
Added 0.47%
32,223
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$16,397
$125.17 p/Share
131
Added 0.41%
32,070
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$17,269
$114.37 p/Share
151
Added 0.47%
31,939
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$125,006
$114.37 p/Share
1,093
Added 3.32%
31,787
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$15,775
$106.59 p/Share
148
Added 0.48%
30,694
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$18,574
$103.19 p/Share
180
Added 0.59%
30,546
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$16,382
$99.89 p/Share
164
Added 0.54%
30,365
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$43,739
$104.39 p/Share
419
Added 1.37%
30,201
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
-
1,128
Added 3.65%
29,781
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$44,272
$102.72 p/Share
431
Added 1.48%
28,653
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
$44,526
$95.55 p/Share
466
Added 1.62%
28,222
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$44,117
$91.34 p/Share
483
Added 1.71%
27,755
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
$43,991
$97.11 p/Share
453
Added 1.63%
27,271
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$43,670
$91.36 p/Share
478
Added 1.75%
26,817
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$43,035
$68.31 p/Share
630
Added 2.34%
26,339
Common Stock