Dec 17
2024
|
BUY
Open market or private purchase
|
$852,731
$1250.34 p/Share
|
682
|
|
Dec 17
2024
|
BUY
Open market or private purchase
|
$646,084
$249.55 p/Share
|
2,589
|
|
Dec 16
2024
|
BUY
Open market or private purchase
|
$164,586
$234.12 p/Share
|
703
|
|
Dec 16
2024
|
BUY
Open market or private purchase
|
$135,240
$1186.32 p/Share
|
114
|
|
Dec 13
2024
|
BUY
Open market or private purchase
|
$30,077
$234.98 p/Share
|
128
|
|
Dec 13
2024
|
BUY
Open market or private purchase
|
$19,720
$1160.0 p/Share
|
17
|
|
Dec 12
2024
|
BUY
Open market or private purchase
|
$55,957
$234.13 p/Share
|
239
|
|
Dec 12
2024
|
BUY
Open market or private purchase
|
$325,214
$1174.06 p/Share
|
277
|
|
Dec 05
2024
|
BUY
Open market or private purchase
|
$495,094
$228.47 p/Share
|
2,167
|
|
Dec 04
2024
|
BUY
Open market or private purchase
|
$99,389
$223.85 p/Share
|
444
|
|
Dec 03
2024
|
BUY
Open market or private purchase
|
$595,994
$223.47 p/Share
|
2,667
|
|
Dec 03
2024
|
BUY
Open market or private purchase
|
$303,852
$1108.95 p/Share
|
274
|
|
Dec 02
2024
|
BUY
Open market or private purchase
|
$345,501
$217.16 p/Share
|
1,591
|
|
Dec 02
2024
|
BUY
Open market or private purchase
|
$155,233
$1078.01 p/Share
|
144
|
|
Nov 27
2024
|
BUY
Open market or private purchase
|
$445,271
$212.54 p/Share
|
2,095
|
|
Nov 27
2024
|
BUY
Open market or private purchase
|
$349,304
$1068.21 p/Share
|
327
|
|
Nov 26
2024
|
BUY
Open market or private purchase
|
$165,146
$206.95 p/Share
|
798
|
|
Nov 26
2024
|
BUY
Open market or private purchase
|
$133,913
$1030.1 p/Share
|
130
|
|
Nov 22
2024
|
BUY
Open market or private purchase
|
$79,852
$207.95 p/Share
|
384
|
|
Nov 21
2024
|
BUY
Open market or private purchase
|
$246,047
$207.46 p/Share
|
1,186
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$179,760
$210.0 p/Share
|
856
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$1,030
$1030.0 p/Share
|
1
|
|
Nov 19
2024
|
BUY
Open market or private purchase
|
$157,810
$1045.1 p/Share
|
151
|
|
Nov 19
2024
|
BUY
Open market or private purchase
|
$831,738
$209.77 p/Share
|
3,965
|
|
Nov 18
2024
|
BUY
Open market or private purchase
|
$1,033,043
$208.78 p/Share
|
4,948
|
|