Dec 01
2025
SELL
Open market or private sale
$2,715,870
$905.29 p/Share
3,000
Reduced 4.04%
71,332
Common Stock
Nov 03
2025
SELL
Open market or private sale
$3,076,200
$1025.4 p/Share
3,000
Reduced 3.88%
74,332
Common Stock
Oct 30
2025
SELL
Payment of exercise price or tax liability
$52,965,035
$1096.63 p/Share
48,298
Reduced 38.44%
77,332
Common Stock
Oct 25
2025
BUY
Grant, award, or other acquisition
-
87,690
Added 41.11%
125,630
Common Stock
Oct 01
2025
SELL
Open market or private sale
$2,730,990
$910.33 p/Share
3,000
Reduced 7.33%
37,940
Common Stock
Sep 02
2025
SELL
Open market or private sale
$2,440,860
$813.62 p/Share
3,000
Reduced 6.83%
40,939
Common Stock
Aug 01
2025
SELL
Open market or private sale
$2,250,000
$750.0 p/Share
3,000
Reduced 6.39%
43,939
Common Stock
Jul 01
2025
SELL
Open market or private sale
$4,500,000
$750.0 p/Share
6,000
Reduced 11.33%
46,939
Common Stock
Feb 10
2025
SELL
Open market or private sale
$381,497
$717.1 p/Share
532
Reduced 1.0%
52,912
Common Stock
Dec 09
2024
SELL
Open market or private sale
$1,500,000
$600.0 p/Share
2,500
Reduced 4.47%
53,444
Common Stock
Nov 08
2024
SELL
Open market or private sale
$561,620
$765.15 p/Share
734
Reduced 1.3%
55,944
Common Stock
Nov 01
2024
SELL
Open market or private sale
$1,929,450
$771.78 p/Share
2,500
Reduced 4.22%
56,678
Common Stock
Oct 01
2024
SELL
Open market or private sale
$2,272,575
$909.03 p/Share
2,500
Reduced 4.05%
59,178
Common Stock
Sep 03
2024
SELL
Open market or private sale
$2,261,225
$904.49 p/Share
2,500
Reduced 3.9%
61,678
Common Stock
Aug 08
2024
SELL
Open market or private sale
$566,667
$778.39 p/Share
728
Reduced 1.12%
64,178
Common Stock
Aug 01
2024
SELL
Open market or private sale
$2,131,850
$852.74 p/Share
2,500
Reduced 3.71%
64,906
Common Stock
Jul 22
2024
SELL
Open market or private sale
$2,145,476
$831.58 p/Share
2,580
Reduced 3.69%
67,406
Common Stock
Jul 01
2024
SELL
Open market or private sale
$2,006,625
$802.65 p/Share
2,500
Reduced 3.45%
69,986
Common Stock
Jun 10
2024
SELL
Open market or private sale
$62,299
$741.66 p/Share
84
Reduced 0.12%
72,656
Common Stock
Jun 03
2024
SELL
Open market or private sale
$1,765,298
$730.67 p/Share
2,416
Reduced 3.23%
72,486
Common Stock
May 08
2024
SELL
Open market or private sale
$508,515
$689.98 p/Share
737
Reduced 0.97%
74,986
Common Stock
May 01
2024
SELL
Open market or private sale
$1,659,150
$663.66 p/Share
2,500
Reduced 3.2%
75,723
Common Stock
Apr 01
2024
SELL
Open market or private sale
$1,695,075
$678.03 p/Share
2,500
Reduced 3.1%
78,223
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,813,925
$725.57 p/Share
2,500
Reduced 3.0%
80,723
Common Stock
Feb 08
2024
SELL
Open market or private sale
$495,040
$680.0 p/Share
728
Reduced 0.87%
83,173
Common Stock