Nov 08
2024
SELL
Open market or private sale
$2,151,601
$765.15 p/Share
2,812
Reduced 0.33%
858,265
Common Stock
Aug 16
2024
SELL
Open market or private sale
$82,327
$823.27 p/Share
100
Reduced 0.01%
864,009
Common Stock
Aug 09
2024
SELL
Open market or private sale
$3,443,092
$827.07 p/Share
4,163
Reduced 0.48%
861,069
Common Stock
Aug 08
2024
SELL
Open market or private sale
$2,171,708
$778.39 p/Share
2,790
Reduced 0.32%
865,332
Common Stock
Jul 22
2024
SELL
Open market or private sale
$7,994,810
$831.58 p/Share
9,614
Reduced 1.1%
868,122
Common Stock
Jul 01
2024
SELL
Open market or private sale
$2,143,211
$802.1 p/Share
2,672
Reduced 0.3%
877,736
Common Stock
Jun 03
2024
SELL
Open market or private sale
$5,840,960
$730.12 p/Share
8,000
Reduced 0.9%
880,408
Common Stock
May 08
2024
SELL
Open market or private sale
$1,948,560
$690.0 p/Share
2,824
Reduced 0.32%
888,408
Common Stock
May 01
2024
SELL
Open market or private sale
$5,292,160
$661.52 p/Share
8,000
Reduced 0.89%
891,232
Common Stock
Apr 01
2024
SELL
Open market or private sale
$5,430,080
$678.76 p/Share
8,000
Reduced 0.88%
899,232
Common Stock
Mar 01
2024
SELL
Open market or private sale
$5,798,960
$724.87 p/Share
8,000
Reduced 0.87%
907,232
Common Stock
Feb 08
2024
SELL
Open market or private sale
$1,897,200
$680.0 p/Share
2,790
Reduced 0.3%
915,193
Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,430,031
$641.0 p/Share
3,791
Reduced 0.41%
917,983
Common Stock
Feb 01
2024
SELL
Open market or private sale
$4,818,720
$602.34 p/Share
8,000
Reduced 0.86%
921,774
Common Stock
Jan 05
2024
SELL
Open market or private sale
$4,584,160
$573.02 p/Share
8,000
Reduced 0.85%
929,772
Common Stock
Jan 04
2024
SELL
Open market or private sale
$34,203,493
$583.14 p/Share
58,654
Reduced 5.89%
937,772
Common Stock
Nov 08
2023
SELL
Open market or private sale
$1,368,188
$490.39 p/Share
2,790
Reduced 0.28%
996,426
Common Stock
Nov 06
2023
SELL
Open market or private sale
$1,868,166
$492.92 p/Share
3,790
Reduced 0.38%
999,216
Common Stock
Oct 02
2023
SELL
Open market or private sale
$5,022,968
$458.3 p/Share
10,960
Reduced 1.08%
1,003,006
Common Stock
Aug 08
2023
SELL
Open market or private sale
$1,503,817
$530.26 p/Share
2,836
Reduced 0.28%
1,013,951
Common Stock
Aug 04
2023
SELL
Open market or private sale
$2,008,750
$526.54 p/Share
3,815
Reduced 0.37%
1,016,787
Common Stock
Jul 21
2023
SELL
Open market or private sale
$15,409,864
$534.23 p/Share
28,845
Reduced 2.75%
1,020,602
Common Stock
Jul 03
2023
SELL
Open market or private sale
$5,894,178
$537.79 p/Share
10,960
Reduced 1.03%
1,049,447
Common Stock
May 09
2023
SELL
Open market or private sale
$1,141,237
$409.78 p/Share
2,785
Reduced 0.26%
1,060,407
Common Stock
May 04
2023
SELL
Open market or private sale
$1,757,970
$459.6 p/Share
3,825
Reduced 0.36%
1,063,192
Common Stock