Dec 02
2022
BUY
Exercise of conversion of derivative security
$577,734
$60.3 p/Share
9,581
Added 25.04%
28,688
Common Stock
Nov 10
2022
SELL
Open market or private sale
$280,540
$140.27 p/Share
2,000
Reduced 9.48%
19,107
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$93,920
$46.96 p/Share
2,000
Added 8.66%
21,107
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$15,596
$121.84 p/Share
128
Reduced 0.67%
19,107
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$20,338
$134.69 p/Share
151
Reduced 0.78%
19,235
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
$151,796
$134.69 p/Share
1,127
Added 5.49%
19,386
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$15,413
$126.34 p/Share
122
Reduced 0.66%
18,259
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$43,712
$127.44 p/Share
343
Reduced 1.83%
18,381
Common Stock
Feb 22
2022
BUY
Other acquisition or disposition
-
5
Added 0.16%
3,218
Common Stock/ Serp
Feb 22
2022
BUY
Grant, award, or other acquisition
-
1,246
Added 6.24%
18,724
Common Stock
Nov 16
2021
SELL
Open market or private sale
$710,600
$142.12 p/Share
5,000
Reduced 22.24%
17,478
Common Stock
Nov 16
2021
BUY
Other acquisition or disposition
-
23
Added 0.71%
3,213
Common Stock/ Serp
May 10
2021
SELL
Payment of exercise price or tax liability
$36,740
$137.09 p/Share
268
Reduced 1.18%
22,478
Common Stock
Mar 29
2021
-
25
Reduced 0.11%
22,746
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$18,556
$122.89 p/Share
151
Reduced 0.66%
22,771
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
$161,896
$121.91 p/Share
1,328
Added 5.48%
22,922
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$45,439
$118.95 p/Share
382
Reduced 1.74%
21,594
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
1,387
Added 5.94%
21,976
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$22,466
$124.12 p/Share
181
Reduced 0.87%
20,589
Common Stock
Jan 12
2021
BUY
Other acquisition or disposition
$993
$124.12 p/Share
8
Added 0.25%
3,190
Common Stock/ Serp
Dec 28
2020
SELL
Open market or private sale
$737,132
$120.25 p/Share
6,130
Reduced 22.79%
20,770
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$287,865
$46.96 p/Share
6,130
Added 18.56%
26,900
Common Stock