Mar 22
2024
SELL
Payment of exercise price or tax liability
$53,662
$183.15 p/Share
293
Reduced 0.74%
39,130
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$64,163
$184.91 p/Share
347
Reduced 0.87%
39,423
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$232,870
$181.93 p/Share
1,280
Added 3.12%
39,770
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$62,034
$180.86 p/Share
343
Reduced 0.88%
38,490
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$321,134
$178.21 p/Share
1,802
Reduced 4.43%
38,833
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
4,143
Added 9.25%
40,635
Common Stock
Feb 14
2024
SELL
Open market or private sale
$2,787,471
$171.96 p/Share
16,210
Reduced 30.76%
36,492
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$1,190,624
$73.45 p/Share
16,210
Added 23.52%
52,702
Common Stock
Feb 12
2024
BUY
Other acquisition or disposition
$47,915
$84.21 p/Share
569
Added 4.05%
13,467
Common Stock/ Serp
Mar 22
2023
BUY
Grant, award, or other acquisition
$279,689
$138.46 p/Share
2,020
Added 5.25%
36,492
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$48,604
$140.07 p/Share
347
Reduced 1.0%
34,472
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$63,728
$138.54 p/Share
460
Reduced 1.3%
34,819
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$46,425
$135.35 p/Share
343
Reduced 0.96%
35,279
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$292,149
$143.0 p/Share
2,043
Reduced 5.42%
35,622
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
6,043
Added 13.83%
37,665
Common Stock
Feb 10
2023
BUY
Other acquisition or disposition
$51,151
$72.35 p/Share
707
Added 5.2%
12,898
Common Stock/ Serp
Dec 13
2022
SELL
Open market or private sale
$14,530
$145.3 p/Share
100
Reduced 0.32%
31,622
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$6,030
$60.3 p/Share
100
Added 0.31%
31,722
Common Stock
Dec 02
2022
SELL
Open market or private sale
$996,218
$145.01 p/Share
6,870
Reduced 17.85%
31,622
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$414,261
$60.3 p/Share
6,870
Added 15.14%
38,492
Common Stock
Nov 23
2022
SELL
Open market or private sale
$1,420,500
$142.05 p/Share
10,000
Reduced 24.03%
31,622
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$603,000
$60.3 p/Share
10,000
Added 19.37%
41,622
Common Stock
Nov 22
2022
SELL
Open market or private sale
$1,083,622
$141.06 p/Share
7,682
Reduced 19.55%
31,622
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$463,224
$60.3 p/Share
7,682
Added 16.35%
39,304
Common Stock
Nov 21
2022
SELL
Open market or private sale
$326,861
$141.01 p/Share
2,318
Reduced 6.83%
31,622
Common Stock