Aug 07
2025
|
BUY
Open market or private purchase
|
$666,670
$1630.0 p/Share
|
409
|
|
Jul 29
2025
|
BUY
Open market or private purchase
|
$114,510
$1735.0 p/Share
|
66
|
|
Mar 18
2025
|
|
-
|
130
|
|
Mar 18
2025
|
|
-
|
10
|
|
Dec 03
2024
|
|
-
|
447
|
|
Mar 06
2024
|
|
-
|
775
|
|
Feb 21
2024
|
BUY
Open market or private purchase
|
$218,290
$1315.0 p/Share
|
166
|
|
Feb 20
2024
|
BUY
Open market or private purchase
|
$612,790
$1315.0 p/Share
|
466
|
|
Feb 09
2024
|
|
-
|
11
|
|
Feb 05
2024
|
BUY
Open market or private purchase
|
$14,465
$1315.0 p/Share
|
11
|
|
Nov 28
2023
|
|
-
|
9
|
|
Jan 24
2023
|
|
-
|
20
|
|
Nov 09
2022
|
|
-
|
17
|
|
Jan 19
2022
|
|
-
|
16
|
|
Dec 24
2021
|
BUY
Other acquisition or disposition
|
-
|
4,244
|
|
Dec 24
2021
|
BUY
Other acquisition or disposition
|
-
|
3,951
|
|
Dec 14
2021
|
|
-
|
15
|
|
Nov 29
2021
|
|
-
|
2,000
|
|
Sep 14
2021
|
BUY
Other acquisition or disposition
|
-
|
5,000
|
|
Aug 30
2021
|
BUY
Other acquisition or disposition
|
-
|
10,000
|
|
Aug 25
2021
|
BUY
Other acquisition or disposition
|
-
|
10,000
|
|
Mar 08
2021
|
BUY
Open market or private purchase
|
$242,550
$735.0 p/Share
|
330
|
|
Feb 23
2021
|
|
-
|
1,600
|
|
Feb 10
2021
|
|
-
|
2,000
|
|
Jan 26
2021
|
|
-
|
23
|
|