Sep 30
2024
BUY
Grant, award, or other acquisition
-
181
Added 1.05%
17,073
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
200
Added 1.17%
16,892
Common Stock
May 30
2024
SELL
Open market or private sale
$1,094,040
$273.51 p/Share
4,000
Reduced 19.33%
16,692
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
267
Added 1.27%
20,692
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
262
Added 1.27%
20,425
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
279
Added 1.36%
20,163
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
237
Added 1.18%
19,884
Common Stock
May 22
2023
SELL
Open market or private sale
$1,435,980
$205.14 p/Share
7,000
Reduced 26.27%
19,647
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
207
Added 0.77%
26,647
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
268
Added 1.0%
26,440
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
303
Added 1.14%
26,172
Common Stock
Aug 02
2022
SELL
Open market or private sale
$650,195
$100.03 p/Share
6,500
Reduced 20.08%
25,869
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
588
Added 1.78%
32,369
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
478
Added 1.48%
31,781
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
459
Added 1.45%
31,303
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
420
Added 1.34%
30,844
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
442
Added 1.43%
30,424
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
459
Added 1.51%
29,982
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
405
Added 1.35%
29,523
Common Stock
Nov 17
2020
SELL
Open market or private sale
$570,640
$81.52 p/Share
7,000
Reduced 19.38%
29,118
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
605
Added 1.65%
36,118
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
809
Added 2.23%
35,513
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
1,110
Added 3.1%
34,704
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
-
715
Added 2.08%
33,594
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
-
690
Added 2.06%
32,879
Common Stock