Sep 12
2024
SELL
Open market or private sale
$3,235,892
$502.0 p/Share
6,446
Reduced 1.13%
564,218
Common Stock
Sep 11
2024
SELL
Open market or private sale
$713,327
$500.23 p/Share
1,426
Reduced 0.25%
570,664
Common Stock
Sep 10
2024
SELL
Open market or private sale
$1,064,319
$500.15 p/Share
2,128
Reduced 0.37%
572,090
Common Stock
Aug 13
2024
SELL
Open market or private sale
$4,800,700
$480.07 p/Share
10,000
Reduced 1.71%
574,218
Common Stock
Aug 07
2024
SELL
Open market or private sale
$2,391,300
$478.26 p/Share
5,000
Reduced 0.85%
584,218
Common Stock
Jul 31
2024
SELL
Open market or private sale
$5,035,400
$503.54 p/Share
10,000
Reduced 1.67%
589,218
Common Stock
Jul 01
2024
BUY
Other acquisition or disposition
-
144
Added 0.02%
599,218
Common Stock
Jun 06
2024
SELL
Open market or private sale
$4,392,900
$439.29 p/Share
10,000
Reduced 1.64%
599,074
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
705
Added 0.12%
609,074
Common Stock
May 20
2024
SELL
Open market or private sale
$4,549,000
$454.9 p/Share
10,000
Reduced 1.62%
608,369
Common Stock
Apr 01
2024
BUY
Other acquisition or disposition
-
134
Added 0.02%
618,369
Common Stock
Mar 07
2024
SELL
Open market or private sale
$2,350,450
$470.09 p/Share
5,000
Reduced 0.8%
618,235
Common Stock
Feb 27
2024
SELL
Open market or private sale
$4,600,900
$460.09 p/Share
10,000
Reduced 1.58%
623,235
Common Stock
Feb 23
2024
SELL
Open market or private sale
$2,300,000
$460.0 p/Share
5,000
Reduced 0.78%
633,235
Common Stock
Feb 22
2024
SELL
Open market or private sale
$2,275,450
$455.09 p/Share
5,000
Reduced 0.78%
638,235
Common Stock
Feb 09
2024
SELL
Open market or private sale
$4,614,700
$461.47 p/Share
10,000
Reduced 1.53%
643,235
Common Stock
Jan 02
2024
BUY
Other acquisition or disposition
-
146
Added 0.02%
653,235
Common Stock
Dec 04
2023
-
6,600
Reduced 1.0%
653,089
Common Stock
Nov 13
2023
SELL
Open market or private sale
$2,059,500
$411.9 p/Share
5,000
Reduced 0.75%
659,689
Common Stock
Nov 10
2023
SELL
Open market or private sale
$2,400,550
$407.91 p/Share
5,885
Reduced 0.88%
664,689
Common Stock
Nov 08
2023
SELL
Open market or private sale
$2,000,000
$400.0 p/Share
5,000
Reduced 0.74%
670,574
Common Stock
Nov 06
2023
SELL
Open market or private sale
$5,852,204
$388.0 p/Share
15,083
Reduced 2.18%
675,574
Common Stock
Oct 02
2023
BUY
Other acquisition or disposition
-
184
Added 0.03%
690,657
Common Stock
Sep 08
2023
SELL
Open market or private sale
$3,558,800
$355.88 p/Share
10,000
Reduced 1.43%
690,473
Common Stock
Sep 07
2023
SELL
Open market or private sale
$3,521,600
$352.16 p/Share
10,000
Reduced 1.41%
700,473
Common Stock