Aug 01
2023
SELL
Open market or private sale
$452,134
$116.2 p/Share
3,891
Reduced 0.1%
3,848,406
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
$276,105
$70.96 p/Share
3,891
Added 0.1%
3,852,297
Common Stock
Jul 31
2023
SELL
Open market or private sale
$448,126
$115.17 p/Share
3,891
Reduced 0.1%
3,848,406
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$276,105
$70.96 p/Share
3,891
Added 0.1%
3,852,297
Common Stock
Jul 28
2023
SELL
Open market or private sale
$452,095
$116.19 p/Share
3,891
Reduced 0.1%
3,848,406
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$276,105
$70.96 p/Share
3,891
Added 0.1%
3,852,297
Common Stock
Jul 27
2023
SELL
Open market or private sale
$447,931
$115.12 p/Share
3,891
Reduced 0.1%
3,848,406
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$276,494
$71.06 p/Share
3,891
Added 0.1%
3,852,297
Common Stock
Jul 26
2023
SELL
Open market or private sale
$447,698
$115.06 p/Share
3,891
Reduced 0.1%
3,848,406
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$276,494
$71.06 p/Share
3,891
Added 0.1%
3,852,297
Common Stock
Jul 25
2023
SELL
Open market or private sale
$456,569
$117.34 p/Share
3,891
Reduced 0.1%
3,848,406
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$276,494
$71.06 p/Share
3,891
Added 0.1%
3,852,290
Common Stock
Jul 24
2023
SELL
Open market or private sale
$449,527
$115.53 p/Share
3,891
Reduced 0.1%
3,848,399
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
$276,494
$71.06 p/Share
3,891
Added 0.1%
3,852,290
Common Stock
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