Nov 26
2024
SELL
Open market or private sale
$4,459,027
$196.26 p/Share
22,720
Reduced 6.56%
323,744
Common Stock
Nov 26
2024
BUY
Exercise of conversion of derivative security
$1,941,424
$85.45 p/Share
22,720
Added 6.15%
346,464
Common Stock
Nov 25
2024
SELL
Open market or private sale
$19,439,773
$197.07 p/Share
98,644
Reduced 23.35%
323,744
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$7,837,265
$79.45 p/Share
98,644
Added 18.93%
422,388
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$413,552
$183.15 p/Share
2,258
Reduced 0.69%
323,744
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$390,899
$184.91 p/Share
2,114
Reduced 0.64%
326,002
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$1,957,566
$181.93 p/Share
10,760
Added 3.18%
328,116
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$390,295
$180.86 p/Share
2,158
Reduced 0.68%
317,356
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$3,033,134
$178.21 p/Share
17,020
Reduced 5.06%
319,514
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
40,055
Added 10.64%
336,534
Common Stock
Feb 22
2024
BUY
Other acquisition or disposition
-
103
Added 0.64%
15,945
Common Stock/ Deferred...
Feb 22
2024
BUY
Other acquisition or disposition
-
383
Added 0.64%
59,366
Common Stock/ Serp
Dec 13
2023
SELL
Open market or private sale
$12,216,794
$161.01 p/Share
75,876
Reduced 20.38%
296,479
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$5,073,828
$66.87 p/Share
75,876
Added 16.93%
372,355
Common Stock
Mar 22
2023
BUY
Grant, award, or other acquisition
$2,207,052
$138.46 p/Share
15,940
Added 5.1%
296,479
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$296,107
$140.07 p/Share
2,114
Reduced 0.75%
280,539
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$430,582
$138.54 p/Share
3,108
Reduced 1.09%
282,653
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$292,085
$135.35 p/Share
2,158
Reduced 0.75%
285,761
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$3,807,947
$143.0 p/Share
26,629
Reduced 8.47%
287,919
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
420
Added 0.71%
58,983
Common Stock/ Serp
Feb 21
2023
BUY
Grant, award, or other acquisition
-
62,669
Added 16.61%
314,548
Common Stock
Feb 21
2023
BUY
Other acquisition or disposition
-
113
Added 0.71%
15,842
Common Stock/ Deferred...
Nov 11
2022
SELL
Open market or private sale
$18,242,900
$140.33 p/Share
130,000
Reduced 34.04%
251,879
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$7,839,000
$60.3 p/Share
130,000
Added 25.4%
381,879
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$284,375
$121.84 p/Share
2,334
Reduced 0.92%
251,879
Common Stock