Oct 25
2024
BUY
Grant, award, or other acquisition
$1,910
$36.74 p/Share
52
Added 0.61%
8,420
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$1,883
$60.76 p/Share
31
Added 0.37%
8,368
Common Stock
Jun 04
2024
BUY
Grant, award, or other acquisition
$164,981
$65.21 p/Share
2,530
Added 23.28%
8,336
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$1,202
$75.14 p/Share
16
Added 0.27%
5,806
Common Stock
Mar 18
2024
BUY
Open market or private purchase
$25,168
$81.19 p/Share
310
Added 5.08%
5,789
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
$1,258
$66.25 p/Share
19
Added 0.35%
5,479
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$1,247
$49.9 p/Share
25
Added 0.46%
5,460
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$1,243
$73.17 p/Share
17
Added 0.31%
5,435
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$164,950
$66.89 p/Share
2,466
Added 31.28%
5,417
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$3,765
$125.53 p/Share
30
Added 1.01%
2,951
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$3,636
$151.54 p/Share
24
Added 0.81%
2,921
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$3,596
$156.34 p/Share
23
Added 0.79%
2,896
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$3,646
$173.64 p/Share
21
Added 0.73%
2,872
Common Stock
May 30
2022
BUY
Grant, award, or other acquisition
$164,865
$193.05 p/Share
854
Added 23.05%
2,851
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$2,282
$207.48 p/Share
11
Added 0.55%
1,996
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$1,421
$236.79 p/Share
6
Added 0.3%
1,984
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$1,456
$208.0 p/Share
7
Added 0.35%
1,977
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$1,055
$211.05 p/Share
5
Added 0.25%
1,969
Common Stock
Jun 16
2021
BUY
Open market or private purchase
$79,120
$197.8 p/Share
400
Added 16.93%
1,963
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
$154,873
$188.64 p/Share
821
Added 34.44%
1,563
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$183
$183.23 p/Share
1
Added 0.05%
1,985
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$157
$157.39 p/Share
1
Added 0.13%
742
Common Stock
Oct 02
2020
BUY
Grant, award, or other acquisition
$156
$155.5 p/Share
1
Added 0.13%
740
Common Stock