Dec 17
2024
BUY
Grant, award, or other acquisition
$6,799
$82.92 p/Share
82
Added 0.97%
8,400
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$6,709
$103.22 p/Share
65
Added 0.78%
8,317
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
$6,582
$84.39 p/Share
78
Added 0.94%
8,252
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
2,140
Added 20.75%
8,173
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$4,831
$89.48 p/Share
54
Added 0.89%
6,033
Common Stock
Dec 19
2023
BUY
Grant, award, or other acquisition
$4,778
$97.53 p/Share
49
Added 0.81%
5,979
Common Stock
Sep 19
2023
BUY
Grant, award, or other acquisition
$4,678
$86.63 p/Share
54
Added 0.9%
5,930
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$4,646
$89.36 p/Share
52
Added 0.88%
5,875
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$185,020
$79.75 p/Share
2,320
Added 28.49%
5,823
Common Stock
Mar 21
2023
BUY
Grant, award, or other acquisition
$2,735
$80.46 p/Share
34
Added 0.96%
3,503
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
$2,687
$74.64 p/Share
36
Added 1.03%
3,468
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$2,711
$84.72 p/Share
32
Added 0.92%
3,432
Common Stock
Jun 21
2022
BUY
Grant, award, or other acquisition
$2,606
$104.22 p/Share
25
Added 0.73%
3,400
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$160,026
$142.88 p/Share
1,120
Added 24.92%
3,374
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
$1,764
$147.01 p/Share
12
Added 0.53%
2,254
Common Stock
Dec 22
2021
BUY
Grant, award, or other acquisition
$1,618
$179.78 p/Share
9
Added 0.4%
2,242
Common Stock
Sep 22
2021
BUY
Grant, award, or other acquisition
$1,633
$181.49 p/Share
9
Added 0.4%
2,232
Common Stock
Jun 22
2021
BUY
Grant, award, or other acquisition
$1,387
$198.09 p/Share
7
Added 0.31%
2,222
Common Stock
May 10
2021
BUY
Grant, award, or other acquisition
$159,979
$208.85 p/Share
766
Added 25.7%
2,215
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
$971
$194.18 p/Share
5
Added 0.34%
1,449
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
$871
$174.13 p/Share
5
Added 0.35%
1,443
Common Stock (Dividend...