Oct 01
2024
BUY
Grant, award, or other acquisition
-
107
Added 0.41%
26,173
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
219
Added 0.83%
26,066
Common Stock
Jun 01
2024
BUY
Grant, award, or other acquisition
-
1,034
Added 3.85%
25,847
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$4,577
$199.0 p/Share
23
Reduced 0.09%
24,813
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
-
375
Added 1.49%
24,836
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
128
Added 0.52%
24,461
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
132
Added 0.54%
24,333
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
178
Added 0.73%
24,201
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
257
Added 1.06%
24,023
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
1,345
Added 5.36%
23,766
Common Stock
May 29
2023
SELL
Payment of exercise price or tax liability
$5,336
$144.23 p/Share
37
Reduced 0.16%
22,421
Common Stock
May 29
2023
BUY
Exercise of conversion of derivative security
-
735
Added 3.17%
22,458
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
172
Added 0.79%
21,723
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
118
Added 0.54%
21,551
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$2,460
$164.05 p/Share
15
Reduced 0.07%
21,433
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
375
Added 1.72%
21,448
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$24,927
$151.07 p/Share
165
Added 0.78%
21,073
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$55,256
$174.86 p/Share
316
Added 1.49%
20,908
Common Stock
May 30
2022
SELL
Payment of exercise price or tax liability
$2,421
$201.78 p/Share
12
Reduced 0.06%
20,592
Common Stock
May 30
2022
BUY
Exercise of conversion of derivative security
-
571
Added 2.7%
20,604
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
896
Added 4.28%
20,033
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$24,904
$239.46 p/Share
104
Added 0.54%
19,137
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
$25,049
$269.34 p/Share
93
Added 0.49%
19,033
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
734
Added 3.73%
18,940
Common Stock
Oct 06
2021
BUY
Grant, award, or other acquisition
$31,259
$248.09 p/Share
126
Added 0.69%
18,206
Common Stock