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...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$64,653
$160.83 p/Share
402
Reduced 1.52%
26,126
Common Stock, No Par V...
Nov 23
2022
$96,246
$160.41 p/Share
600
Reduced 2.19%
26,857
Common Stock, No Par V...
Nov 16
2022
BUY
Grant, award, or other acquisition
$750,020
$151.55 p/Share
4,949
Added 15.27%
27,457
Common Stock, No Par V...
Nov 10
2022
SELL
Payment of exercise price or tax liability
$56,002
$142.5 p/Share
393
Reduced 1.72%
22,508
Common Stock, No Par V...
Aug 25
2022
SELL
Open market or private sale
$1,240,000
$155.0 p/Share
8,000
Reduced 25.89%
22,896
Common Stock, No Par V...
Aug 25
2022
BUY
Exercise of conversion of derivative security
$1,128,080
$141.01 p/Share
8,000
Added 20.57%
30,896
Common Stock, No Par V...
Dec 09
2021
-
485
Reduced 2.41%
19,646
Common Stock