Feb 22
2024
SELL
Payment of exercise price or tax liability
$327,469
$193.54 p/Share
1,692
Reduced 1.0%
168,314
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$6,273,826
$192.49 p/Share
32,593
Reduced 16.09%
170,006
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
90,848
Added 30.96%
202,599
Common Stock
Jul 14
2023
SELL
Open market or private sale
$3,401,001
$238.65 p/Share
14,251
Reduced 10.37%
123,162
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$450,435
$105.96 p/Share
4,251
Added 3.26%
126,002
Common Stock
Jun 14
2023
SELL
Open market or private sale
$3,689,013
$258.86 p/Share
14,251
Reduced 10.48%
121,751
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$450,435
$105.96 p/Share
4,251
Added 3.37%
121,751
Common Stock
May 15
2023
SELL
Open market or private sale
$3,880,832
$272.32 p/Share
14,251
Reduced 9.76%
131,751
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$450,435
$105.96 p/Share
4,251
Added 2.83%
146,002
Common Stock
Apr 14
2023
SELL
Open market or private sale
$3,658,944
$256.75 p/Share
14,251
Reduced 8.55%
152,351
Common Stock
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