Sep 30
2024
BUY
Grant, award, or other acquisition
$22,509
$127.17 p/Share
177
Added 0.97%
18,159
Common Stock
Aug 02
2024
BUY
Open market or private purchase
$156,266
$240.41 p/Share
650
Added 3.49%
17,967
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$22,689
$119.42 p/Share
190
Added 1.09%
17,317
Common Stock
May 03
2024
BUY
Open market or private purchase
$147,790
$227.37 p/Share
650
Added 3.66%
17,111
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$22,849
$115.4 p/Share
198
Added 1.19%
16,461
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
157
Added 0.96%
16,245
Common Stock
Dec 01
2023
BUY
Open market or private purchase
$153,224
$191.53 p/Share
800
Added 4.74%
16,070
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
183
Added 1.18%
15,270
Common Stock
Aug 07
2023
BUY
Open market or private purchase
$119,424
$183.73 p/Share
650
Added 4.13%
15,070
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
168
Added 1.15%
14,420
Common Stock
Jun 14
2023
BUY
Open market or private purchase
$126,154
$180.22 p/Share
700
Added 4.69%
14,235
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
189
Added 1.38%
13,535
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
$82,080
$164.16 p/Share
500
Added 3.62%
13,328
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
214
Added 1.64%
12,828
Common Stock
Nov 08
2022
BUY
Open market or private purchase
$111,728
$139.66 p/Share
800
Added 5.97%
12,597
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
213
Added 1.77%
11,797
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
205
Added 1.74%
11,568
Common Stock
May 05
2022
BUY
Open market or private purchase
$102,606
$171.01 p/Share
600
Added 5.02%
11,350
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
175
Added 1.6%
10,750
Common Stock
Feb 18
2022
BUY
Open market or private purchase
$107,454
$179.09 p/Share
600
Added 5.37%
10,565
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
122
Added 1.21%
9,965
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
135
Added 1.35%
9,833
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
139
Added 1.41%
9,689
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
133
Added 1.37%
9,541
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
133
Added 1.4%
9,399
Common Stock