May 21
2024
-
30,000
Reduced 10.45%
257,184
Common Stock
May 10
2024
SELL
Open market or private sale
$9,246,674
$221.35 p/Share
41,774
Reduced 12.7%
287,184
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$1,685,998
$40.36 p/Share
41,774
Added 11.27%
328,958
Common Stock
May 09
2024
SELL
Open market or private sale
$6,217,268
$218.61 p/Share
28,440
Reduced 9.01%
287,184
Common Stock
May 09
2024
-
24,113
Reduced 7.75%
287,184
Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
$1,147,838
$40.36 p/Share
28,440
Added 8.27%
315,624
Common Stock
May 08
2024
SELL
Open market or private sale
$1,255,717
$220.34 p/Share
5,699
Reduced 1.8%
311,297
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$230,011
$40.36 p/Share
5,699
Added 1.77%
316,996
Common Stock
May 02
2024
SELL
Open market or private sale
$5,821,018
$213.49 p/Share
27,266
Reduced 8.05%
311,297
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$936,041
$34.33 p/Share
27,266
Added 7.45%
338,563
Common Stock
May 01
2024
SELL
Open market or private sale
$9,394,745
$212.97 p/Share
44,113
Reduced 12.41%
311,297
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$1,514,399
$34.33 p/Share
44,113
Added 11.04%
355,410
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$393,874
$204.08 p/Share
1,930
Reduced 0.62%
311,297
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$453,465
$204.08 p/Share
2,222
Reduced 0.7%
313,227
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$621,423
$204.08 p/Share
3,045
Reduced 0.96%
315,449
Common Stock
Mar 07
2024
SELL
Open market or private sale
$6,987,640
$206.79 p/Share
33,791
Reduced 9.59%
318,494
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$1,245,874
$36.87 p/Share
33,791
Added 8.75%
352,285
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
9,685
Added 2.95%
318,494
Restricted Stock Units
Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,996
Added 0.96%
308,809
Common Stock
Mar 01
2024
SELL
Open market or private sale
$736,575
$205.06 p/Share
3,592
Reduced 1.16%
305,813
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
$132,437
$36.87 p/Share
3,592
Added 1.14%
312,521
Common Stock
Feb 29
2024
SELL
Open market or private sale
$655,232
$210.28 p/Share
3,116
Reduced 1.0%
309,405
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$114,886
$36.87 p/Share
3,116
Added 1.0%
308,929
Common Stock
Feb 28
2024
SELL
Open market or private sale
$592,707
$216.08 p/Share
2,743
Reduced 0.89%
305,813
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$101,134
$36.87 p/Share
2,743
Added 0.8%
340,537
Common Stock