Sep 06
2024
SELL
Open market or private sale
$5,452,841
$200.45 p/Share
27,203
Reduced 14.19%
164,474
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
$2,881,069
$105.91 p/Share
27,203
Added 12.43%
191,677
Common Stock
Sep 05
2024
SELL
Open market or private sale
$179,316
$199.24 p/Share
900
Reduced 0.54%
164,474
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
$95,319
$105.91 p/Share
900
Added 0.54%
165,374
Common Stock
Sep 04
2024
SELL
Open market or private sale
$948,997
$199.16 p/Share
4,765
Reduced 2.82%
164,474
Common Stock
Sep 04
2024
BUY
Exercise of conversion of derivative security
$504,661
$105.91 p/Share
4,765
Added 2.74%
169,239
Common Stock
Aug 21
2024
SELL
Open market or private sale
$524,741
$199.37 p/Share
2,632
Reduced 1.58%
164,474
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$278,755
$105.91 p/Share
2,632
Added 1.55%
167,106
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$324,078
$199.31 p/Share
1,626
Reduced 0.98%
164,474
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$429,139
$193.83 p/Share
2,214
Reduced 1.32%
166,100
Common Stock
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