Mar 01
2023
SELL
Payment of exercise price or tax liability
$8,149,471
$108.58 p/Share
75,055
Reduced 1.91%
3,848,399
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
166,419
Added 4.07%
3,923,448
Common Stock
Feb 15
2023
SELL
Sale (or disposition) back to the issuer
$4,210,594
$117.47 p/Share
35,844
Reduced 0.95%
3,757,029
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
35,844
Added 0.94%
3,792,873
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$100,052
$116.07 p/Share
862
Reduced 0.02%
3,757,029
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$100,052
$116.07 p/Share
862
Added 0.02%
3,757,891
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,438,871
$114.77 p/Share
12,537
Reduced 0.33%
3,757,022
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$706,083
$56.32 p/Share
12,537
Added 0.33%
3,769,559
Common Stock
Nov 11
2022
SELL
Open market or private sale
$1,450,530
$115.7 p/Share
12,537
Reduced 0.33%
3,757,022
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$706,083
$56.32 p/Share
12,537
Added 0.33%
3,769,559
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,356,127
$108.17 p/Share
12,537
Reduced 0.33%
3,757,022
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$706,083
$56.32 p/Share
12,537
Added 0.33%
3,769,559
Common Stock
Nov 09
2022
SELL
Open market or private sale
$1,299,062
$103.61 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 08
2022
SELL
Open market or private sale
$1,315,737
$104.94 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,295,927
$103.36 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,264,582
$100.86 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 03
2022
SELL
Open market or private sale
$1,253,423
$99.97 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 02
2022
SELL
Open market or private sale
$1,330,532
$106.12 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$706,140
$56.32 p/Share
12,538
Added 0.33%
3,769,560
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,347,835
$107.5 p/Share
12,538
Reduced 0.33%
3,757,022
Common Stock