Dec 31
2025
SELL
Payment of exercise price or tax liability
$90,827
$171.05 p/Share
531
Reduced 4.76%
10,614
Common Stock
Dec 31
2025
BUY
Grant, award, or other acquisition
-
197
Added 2.14%
9,015
Common Stock
Dec 31
2025
BUY
Exercise of conversion of derivative security
-
2,130
Added 16.05%
11,145
Common Stock
Sep 30
2025
BUY
Grant, award, or other acquisition
-
202
Added 2.25%
8,785
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
-
211
Added 2.41%
8,548
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
219
Added 2.57%
8,301
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
-
2,097
Added 20.65%
8,060
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
219
Added 3.54%
5,963
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
198
Added 3.34%
5,722
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
-
168
Added 2.96%
5,507
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
196
Added 3.55%
5,325
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
240
Added 4.48%
5,114
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
303
Added 5.87%
4,857
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
283
Added 5.87%
4,535
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
264
Added 5.87%
4,236
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$34,096
$115.19 p/Share
296
Reduced 6.96%
3,959
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
2,195
Added 34.03%
4,255
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
-
306
Added 12.93%
2,060
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
298
Added 14.6%
1,743
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
264
Added 15.53%
1,436
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
220
Added 15.88%
1,165
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
184
Added 16.36%
941
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
261
Added 25.71%
754
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
-
236
Added 32.51%
490
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
-
254
Added 50.0%
254
Common Stock