Nov 24
2025
-
2,202
Reduced 4.46%
47,134
Common Stock, No Par V...
Nov 19
2025
SELL
Payment of exercise price or tax liability
$73,154
$89.54 p/Share
817
Reduced 2.24%
35,710
Common Stock, No Par V...
Nov 19
2025
BUY
Grant, award, or other acquisition
-
13,626
Added 21.64%
49,336
Common Stock, No Par V...
Nov 17
2025
SELL
Payment of exercise price or tax liability
$48,524
$83.09 p/Share
584
Reduced 1.57%
36,527
Common Stock, No Par V...
Nov 16
2025
SELL
Payment of exercise price or tax liability
$336,929
$83.09 p/Share
4,055
Reduced 9.85%
37,111
Common Stock, No Par V...
Nov 16
2025
BUY
Grant, award, or other acquisition
-
8,651
Added 17.6%
40,516
Common Stock, No Par V...
Jan 01
2025
SELL
Payment of exercise price or tax liability
$27,613
$155.13 p/Share
178
Reduced 0.55%
32,420
Common Stock, No Par V...
Nov 27
2024
-
1,100
Reduced 3.02%
35,298
Common Stock, No Par V...
Nov 19
2024
BUY
Grant, award, or other acquisition
$1,029,986
$165.38 p/Share
6,228
Added 14.61%
36,398
Common Stock, No Par V...
Nov 17
2024
SELL
Payment of exercise price or tax liability
$77,487
$161.77 p/Share
479
Reduced 1.56%
30,170
Common Stock, No Par V...
Nov 16
2024
SELL
Payment of exercise price or tax liability
$88,002
$161.77 p/Share
544
Reduced 1.74%
30,649
Common Stock, No Par V...
Nov 10
2024
SELL
Payment of exercise price or tax liability
$94,634
$175.9 p/Share
538
Reduced 1.7%
31,193
Common Stock, No Par V...
Jan 01
2024
BUY
Grant, award, or other acquisition
-
1,795
Added 5.38%
31,575
Common Stock, No Par V...
Nov 30
2023
SELL
Open market or private sale
$1,910,584
$164.99 p/Share
11,580
Reduced 28.0%
29,780
Common Stock, No Par V...
Nov 30
2023
BUY
Exercise of conversion of derivative security
$1,457,111
$125.83 p/Share
11,580
Added 21.87%
41,360
Common Stock, No Par V...
Nov 29
2023
SELL
Open market or private sale
$3,306
$165.34 p/Share
20
Reduced 0.07%
29,780
Common Stock, No Par V...
Nov 29
2023
-
800
Reduced 2.62%
29,780
Common Stock, No Par V...
Nov 29
2023
BUY
Exercise of conversion of derivative security
$2,516
$125.83 p/Share
20
Added 0.07%
29,800
Common Stock, No Par V...
Nov 28
2023
SELL
Open market or private sale
$66,616
$166.54 p/Share
400
Reduced 1.29%
30,580
Common Stock, No Par V...
Nov 28
2023
BUY
Exercise of conversion of derivative security
$50,332
$125.83 p/Share
400
Added 1.27%
30,980
Common Stock, No Par V...
Nov 27
2023
SELL
Open market or private sale
$1,157,633
$166.59 p/Share
6,949
Reduced 18.52%
30,580
Common Stock, No Par V...
Nov 27
2023
BUY
Exercise of conversion of derivative security
$1,134,702
$163.29 p/Share
6,949
Added 18.08%
31,481
Common Stock, No Par V...
Nov 24
2023
SELL
Open market or private sale
$177,787
$169.16 p/Share
1,051
Reduced 3.32%
30,580
Common Stock, No Par V...
Nov 24
2023
BUY
Exercise of conversion of derivative security
$171,617
$163.29 p/Share
1,051
Added 3.22%
31,631
Common Stock, No Par V...
Nov 17
2023
BUY
Grant, award, or other acquisition
$750,009
$168.39 p/Share
4,454
Added 12.71%
30,580
Common Stock, No Par V...