Nov 19
2025
SELL
Payment of exercise price or tax liability
$5,641
$89.54 p/Share
63
Reduced 0.94%
6,669
Common Stock, No Par V...
Nov 19
2025
BUY
Grant, award, or other acquisition
-
1,683
Added 16.77%
8,352
Common Stock, No Par V...
Nov 17
2025
SELL
Payment of exercise price or tax liability
$3,074
$83.09 p/Share
37
Reduced 0.55%
6,732
Common Stock, No Par V...
Nov 16
2025
SELL
Payment of exercise price or tax liability
$20,938
$83.09 p/Share
252
Reduced 3.59%
6,769
Common Stock, No Par V...
Nov 16
2025
BUY
Grant, award, or other acquisition
-
865
Added 11.03%
6,980
Common Stock, No Par V...
Nov 19
2024
BUY
Grant, award, or other acquisition
$127,177
$165.38 p/Share
769
Added 11.3%
6,037
Common Stock, No Par V...
Nov 17
2024
SELL
Payment of exercise price or tax liability
$5,985
$161.77 p/Share
37
Reduced 0.7%
5,231
Common Stock, No Par V...
Nov 16
2024
SELL
Payment of exercise price or tax liability
$6,632
$161.77 p/Share
41
Reduced 0.77%
5,268
Common Stock, No Par V...
Nov 10
2024
SELL
Payment of exercise price or tax liability
$7,076
$176.9 p/Share
40
Reduced 0.75%
5,309
Common Stock, No Par V...
Nov 17
2023
BUY
Grant, award, or other acquisition
$75,101
$168.39 p/Share
446
Added 7.96%
5,160
Common Stock, No Par V...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$6,594
$160.83 p/Share
41
Reduced 0.86%
4,714
Common Stock, No Par V...
Nov 10
2023
SELL
Payment of exercise price or tax liability
$6,401
$160.03 p/Share
40
Reduced 0.83%
4,755
Common Stock, No Par V...
Aug 02
2023
SELL
Open market or private sale
$491,177
$174.3 p/Share
2,818
Reduced 37.02%
4,795
Common Stock, No Par V...
Aug 02
2023
BUY
Exercise of conversion of derivative security
$505,960
$144.56 p/Share
3,500
Added 31.49%
7,613
Common Stock, No Par V...
Nov 16
2022
BUY
Grant, award, or other acquisition
$75,017
$151.55 p/Share
495
Added 10.89%
4,050
Common Stock, No Par V...
Nov 10
2022
SELL
Payment of exercise price or tax liability
$5,700
$142.5 p/Share
40
Reduced 1.11%
3,555
Common Stock, No Par V...
Aug 17
2022
SELL
Open market or private sale
$217,099
$158.12 p/Share
1,373
Reduced 27.64%
3,595
Common Stock, No Par V...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$211,515
$141.01 p/Share
1,500
Added 23.19%
4,968
Common Stock, No Par V...
Feb 09
2022
SELL
Open market or private sale
$100,252
$153.76 p/Share
652
Reduced 19.23%
2,738
Common Stock, No Par V...
Feb 09
2022
BUY
Exercise of conversion of derivative security
$93,972
$129.26 p/Share
727
Added 17.66%
3,390
Common stock , no par ...
Nov 10
2021
BUY
Grant, award, or other acquisition
-
484
Added 13.33%
3,147
Common Stock, No Par V...