Dec 15
2023
|
BUY
Open market or private purchase
|
$71,917
$887.87 p/Share
|
81
|
|
Dec 15
2023
|
BUY
Open market or private purchase
|
$77,206
$175.47 p/Share
|
440
|
|
Dec 14
2023
|
BUY
Open market or private purchase
|
$86,369
$178.45 p/Share
|
484
|
|
Dec 14
2023
|
BUY
Open market or private purchase
|
$163,151
$891.54 p/Share
|
183
|
|
Dec 13
2023
|
BUY
Open market or private purchase
|
$227,351
$175.29 p/Share
|
1,297
|
|
Dec 13
2023
|
BUY
Open market or private purchase
|
$116,194
$880.26 p/Share
|
132
|
|
Dec 12
2023
|
BUY
Open market or private purchase
|
$208,308
$826.62 p/Share
|
252
|
|
Dec 12
2023
|
BUY
Open market or private purchase
|
$584,273
$167.75 p/Share
|
3,483
|
|
Dec 11
2023
|
BUY
Open market or private purchase
|
$643,592
$156.63 p/Share
|
4,109
|
|
Dec 11
2023
|
BUY
Open market or private purchase
|
$351,954
$778.66 p/Share
|
452
|
|
Jun 08
2022
|
SELL
Other acquisition or disposition
|
-
|
83,465
|
|
Jun 08
2022
|
SELL
Other acquisition or disposition
|
-
|
890,272
|
|
Jun 08
2022
|
BUY
Other acquisition or disposition
|
-
|
83,465
|
|
Jun 08
2022
|
BUY
Other acquisition or disposition
|
-
|
890,272
|
|
Dec 17
2021
|
BUY
Open market or private purchase
|
$1,497,505
$148.68 p/Share
|
10,072
|
|
Dec 14
2021
|
BUY
Open market or private purchase
|
$78,664
$143.81 p/Share
|
547
|
|
Dec 13
2021
|
BUY
Open market or private purchase
|
$56,016
$144.0 p/Share
|
389
|
|
Nov 24
2021
|
BUY
Open market or private purchase
|
$43,346
$722.44 p/Share
|
60
|
|
Nov 24
2021
|
BUY
Open market or private purchase
|
$320,408
$145.64 p/Share
|
2,200
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$99,360
$720.0 p/Share
|
138
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$3,799,224
$143.0 p/Share
|
26,568
|
|
Aug 12
2021
|
BUY
Open market or private purchase
|
$2,219,472
$171.56 p/Share
|
12,937
|
|
Aug 12
2021
|
BUY
Open market or private purchase
|
$709,451
$867.3 p/Share
|
818
|
|
Aug 11
2021
|
BUY
Open market or private purchase
|
$219,300
$850.0 p/Share
|
258
|
|
Aug 10
2021
|
BUY
Open market or private purchase
|
$447,643
$825.91 p/Share
|
542
|
|