Apr 14
2023
BUY
Exercise of conversion of derivative security
$450,435
$105.96 p/Share
4,251
Added 2.65%
156,002
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$410,716
$242.74 p/Share
1,692
Reduced 1.1%
151,751
Common Stock
Mar 14
2023
SELL
Open market or private sale
$3,438,623
$241.29 p/Share
14,251
Reduced 8.5%
153,443
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$450,435
$105.96 p/Share
4,251
Added 2.47%
167,694
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$438,729
$239.22 p/Share
1,834
Reduced 1.11%
163,443
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$532,400
$240.47 p/Share
2,214
Reduced 1.32%
165,277
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$6,504,540
$240.9 p/Share
27,001
Reduced 13.88%
167,491
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
73,937
Added 27.54%
194,492
Common Stock
Feb 14
2023
SELL
Open market or private sale
$3,424,275
$240.3 p/Share
14,250
Reduced 10.57%
120,555
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 3.06%
134,805
Common Stock
Jan 17
2023
SELL
Open market or private sale
$3,249,142
$228.01 p/Share
14,250
Reduced 9.84%
130,555
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 3.06%
134,805
Common Stock
Dec 14
2022
SELL
Open market or private sale
$3,385,515
$237.58 p/Share
14,250
Reduced 9.21%
140,555
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.67%
154,805
Common Stock
Nov 14
2022
SELL
Open market or private sale
$3,145,687
$220.75 p/Share
14,250
Reduced 8.65%
150,555
Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.51%
164,805
Common Stock
Oct 14
2022
SELL
Open market or private sale
$3,207,532
$225.09 p/Share
14,250
Reduced 8.15%
160,555
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.37%
174,805
Common Stock
Sep 14
2022
SELL
Open market or private sale
$3,163,500
$222.0 p/Share
14,250
Reduced 7.71%
170,555
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
$450,330
$105.96 p/Share
4,250
Added 2.25%
184,805
Common Stock
Jul 07
2022
SELL
Open market or private sale
$1,102,450
$220.49 p/Share
5,000
Reduced 2.69%
180,555
Common Stock
Jun 07
2022
SELL
Open market or private sale
$1,045,750
$209.15 p/Share
5,000
Reduced 2.62%
185,555
Common Stock
May 09
2022
SELL
Open market or private sale
$1,123,750
$224.75 p/Share
5,000
Reduced 2.56%
190,555
Common Stock
Apr 07
2022
SELL
Open market or private sale
$1,109,750
$221.95 p/Share
5,000
Reduced 2.49%
195,555
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$459,773
$207.76 p/Share
2,213
Reduced 1.09%
200,555
Common Stock