Nov 21
2022
BUY
Exercise of conversion of derivative security
$139,775
$60.3 p/Share
2,318
Added 6.39%
33,940
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$46,543
$121.84 p/Share
382
Reduced 1.19%
31,622
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$62,496
$134.69 p/Share
464
Reduced 1.43%
32,004
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$321,909
$134.69 p/Share
2,390
Added 6.86%
32,468
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$43,587
$126.34 p/Share
345
Reduced 1.13%
30,078
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$293,622
$127.44 p/Share
2,304
Reduced 7.04%
30,423
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
6,230
Added 15.99%
32,727
Common Stock
Feb 11
2022
BUY
Other acquisition or disposition
$57,814
$65.4 p/Share
884
Added 6.76%
12,191
Common Stock/ Serp
Nov 16
2021
SELL
Open market or private sale
$2,847,944
$140.82 p/Share
20,224
Reduced 43.29%
26,497
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$1,010,391
$49.96 p/Share
20,224
Added 30.21%
46,721
Common Stock
Nov 15
2021
SELL
Open market or private sale
$574,165
$140.52 p/Share
4,086
Reduced 13.36%
26,497
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$191,879
$46.96 p/Share
4,086
Added 11.79%
30,583
Common Stock
Nov 15
2021
BUY
Other acquisition or disposition
-
53
Added 0.47%
11,307
Common Stock/ Serp
May 10
2021
SELL
Payment of exercise price or tax liability
$124,615
$137.09 p/Share
909
Reduced 3.32%
26,497
Common Stock
Mar 26
2021
SELL
Open market or private sale
$2,415,967
$125.57 p/Share
19,240
Reduced 41.25%
27,406
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
$1,005,675
$52.27 p/Share
19,240
Added 29.2%
46,646
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$37,481
$122.89 p/Share
305
Reduced 1.1%
27,406
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$287,708
$121.91 p/Share
2,360
Added 7.85%
27,711
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$112,289
$118.95 p/Share
944
Reduced 3.59%
25,351
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
3,268
Added 11.05%
26,295
Common Stock
Feb 12
2021
BUY
Other acquisition or disposition
$49,309
$121.75 p/Share
405
Added 3.47%
11,254
Common Stock/ Serp
Jan 12
2021
SELL
Payment of exercise price or tax liability
$62,681
$124.12 p/Share
505
Reduced 2.15%
23,027
Common Stock
Jan 12
2021
BUY
Other acquisition or disposition
$3,351
$124.12 p/Share
27
Added 0.25%
10,849
Common Stock/ Serp