Nov 09
2023
SELL
Open market or private sale
$494,560
$89.92 p/Share
5,500
Reduced 3.15%
169,158
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$170,280
$30.96 p/Share
5,500
Added 3.05%
174,658
Common Stock
Nov 08
2023
SELL
Open market or private sale
$724,560
$90.57 p/Share
8,000
Reduced 4.52%
169,158
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$247,680
$30.96 p/Share
8,000
Added 4.32%
177,158
Common Stock
Nov 07
2023
SELL
Open market or private sale
$589,290
$90.66 p/Share
6,500
Reduced 3.7%
169,158
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
$201,240
$30.96 p/Share
6,500
Added 3.57%
175,658
Common Stock
Aug 23
2023
SELL
Open market or private sale
$526,600
$105.32 p/Share
5,000
Reduced 2.87%
169,158
Common Stock
May 23
2023
SELL
Open market or private sale
$486,900
$97.38 p/Share
5,000
Reduced 2.79%
174,158
Common Stock
Mar 24
2023
SELL
Sale (or disposition) back to the issuer
$755
$107.89 p/Share
7
Reduced 0.0%
179,158
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
7
Added 0.0%
179,165
Common Stock
Mar 22
2023
SELL
Sale (or disposition) back to the issuer
$109,711
$107.56 p/Share
1,020
Reduced 0.57%
179,158
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
2,234
Added 1.22%
180,178
Common Stock
Mar 10
2023
SELL
Sale (or disposition) back to the issuer
$2,122
$111.7 p/Share
19
Reduced 0.01%
178,775
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$92,822
$111.7 p/Share
831
Reduced 0.46%
177,944
Common Stock
Mar 10
2023
SELL
Open market or private sale
$566,450
$113.29 p/Share
5,000
Reduced 2.75%
176,902
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
1,892
Added 1.05%
178,794
Common Stock
Mar 03
2023
SELL
Sale (or disposition) back to the issuer
$50,931
$110.48 p/Share
461
Reduced 0.25%
181,902
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$735,354
$110.48 p/Share
6,656
Reduced 3.53%
181,902
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
18,513
Added 9.23%
182,086
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$142,204
$113.22 p/Share
1,256
Reduced 0.73%
170,506
Common Stock
Dec 15
2022
SELL
Sale (or disposition) back to the issuer
$8,717
$113.22 p/Share
77
Reduced 0.04%
171,762
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
2,908
Added 1.66%
171,839
Common Stock
Dec 09
2022
SELL
Sale (or disposition) back to the issuer
$4,796
$114.2 p/Share
42
Reduced 0.02%
168,931
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
42
Added 0.02%
168,948
Common Stock
Dec 06
2022
SELL
Payment of exercise price or tax liability
$267,039
$120.18 p/Share
2,222
Reduced 1.3%
168,931
Common Stock