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
|
|
Nov 18
2024
|
BUY
Open market or private purchase
|
$206,710
$1049.29 p/Share
|
197
|
|
Nov 15
2024
|
BUY
Open market or private purchase
|
$820,724
$1049.52 p/Share
|
782
|
|
Nov 15
2024
|
BUY
Open market or private purchase
|
$1,081,765
$209.97 p/Share
|
5,152
|
|
Nov 14
2024
|
BUY
Open market or private purchase
|
$838,838
$210.13 p/Share
|
3,992
|
|
Nov 14
2024
|
BUY
Open market or private purchase
|
$692,854
$1032.57 p/Share
|
671
|
|
Nov 13
2024
|
BUY
Open market or private purchase
|
$1,626,283
$997.72 p/Share
|
1,630
|
|
Nov 13
2024
|
BUY
Open market or private purchase
|
$1,378,672
$199.0 p/Share
|
6,928
|
|
Nov 12
2024
|
BUY
Open market or private purchase
|
$822,195
$181.34 p/Share
|
4,534
|
|
Nov 12
2024
|
BUY
Open market or private purchase
|
$412,969
$897.76 p/Share
|
460
|
|
Mar 15
2024
|
BUY
Open market or private purchase
|
$154,535
$984.3 p/Share
|
157
|
|
Mar 15
2024
|
BUY
Open market or private purchase
|
$745,049
$192.37 p/Share
|
3,873
|
|
Mar 13
2024
|
BUY
Open market or private purchase
|
$67,386
$976.62 p/Share
|
69
|
|
Mar 13
2024
|
BUY
Open market or private purchase
|
$182,454
$194.1 p/Share
|
940
|
|
Mar 12
2024
|
BUY
Open market or private purchase
|
$125,981
$191.17 p/Share
|
659
|
|
Mar 12
2024
|
BUY
Open market or private purchase
|
$472,418
$950.54 p/Share
|
497
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$141,332
$948.54 p/Share
|
149
|
|
Mar 11
2024
|
BUY
Open market or private purchase
|
$358,455
$187.87 p/Share
|
1,908
|
|
Mar 08
2024
|
BUY
Open market or private purchase
|
$186,166
$185.24 p/Share
|
1,005
|
|
Mar 08
2024
|
BUY
Open market or private purchase
|
$93,350
$924.26 p/Share
|
101
|
|
Mar 07
2024
|
BUY
Open market or private purchase
|
$79,656
$190.11 p/Share
|
419
|
|
Mar 06
2024
|
BUY
Open market or private purchase
|
$38,770
$923.1 p/Share
|
42
|
|
Mar 06
2024
|
BUY
Open market or private purchase
|
$117,893
$186.54 p/Share
|
632
|
|