Oct 17
2024
BUY
Grant, award, or other acquisition
-
198
Added 0.65%
30,342
Common Stock
Jul 18
2024
BUY
Grant, award, or other acquisition
-
224
Added 0.74%
30,144
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
2,373
Added 7.35%
29,920
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
-
190
Added 0.69%
27,547
Common Stock
Jan 18
2024
BUY
Grant, award, or other acquisition
-
200
Added 0.73%
27,357
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$2,017
$63.05 p/Share
32
Reduced 0.12%
27,157
Common Stock
Oct 19
2023
BUY
Grant, award, or other acquisition
-
187
Added 0.68%
27,189
Common Stock
Jul 20
2023
BUY
Grant, award, or other acquisition
-
119
Added 0.44%
27,002
Common Stock
Apr 27
2023
BUY
Grant, award, or other acquisition
-
1,150
Added 4.1%
26,883
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
97
Added 0.38%
25,733
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
100
Added 0.39%
25,636
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$4,617
$124.8 p/Share
37
Reduced 0.14%
25,536
Common Stock
Oct 20
2022
BUY
Grant, award, or other acquisition
-
107
Added 0.42%
25,573
Common Stock
Jul 21
2022
BUY
Grant, award, or other acquisition
-
105
Added 0.41%
25,466
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
80
Added 0.31%
25,361
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
-
1,040
Added 3.95%
25,281
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
103
Added 0.42%
24,241
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$5,275
$109.89 p/Share
48
Reduced 0.2%
24,138
Common Stock
Oct 21
2021
BUY
Grant, award, or other acquisition
-
112
Added 0.46%
24,186
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
-
94
Added 0.39%
24,074
Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
-
1,180
Added 4.69%
23,980
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
-
85
Added 0.37%
22,800
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
81
Added 0.36%
22,715
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
-
81
Added 0.36%
22,634
Common Stock