Nov 06
2024
|
|
-
|
300
|
|
Aug 05
2024
|
|
-
|
332
|
|
May 06
2024
|
|
-
|
320
|
|
Feb 13
2024
|
|
-
|
2,428
|
|
Nov 17
2023
|
|
-
|
1,000
|
|
Nov 06
2023
|
|
-
|
780
|
|
Feb 03
2023
|
SELL
Open market or private sale
|
$2,673
$1336.68 p/Share
|
2
|
|
Nov 10
2022
|
SELL
Open market or private sale
|
$137,845
$1253.14 p/Share
|
110
|
|
May 10
2022
|
BUY
Open market or private purchase
|
$104,411
$1305.14 p/Share
|
80
|
|
Feb 08
2022
|
SELL
Open market or private sale
|
$82,315
$1266.38 p/Share
|
65
|
|
Dec 14
2021
|
|
-
|
500
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$79,453
$1281.5 p/Share
|
62
|
|
Feb 05
2021
|
SELL
Open market or private sale
|
$135,468
$1075.14 p/Share
|
126
|
|
Dec 22
2020
|
|
-
|
350
|
|
May 01
2020
|
SELL
Open market or private sale
|
$93,825
$845.27 p/Share
|
111
|
|
Nov 18
2019
|
|
-
|
500
|
|
Nov 05
2019
|
|
-
|
1,219
|
|
Nov 01
2019
|
SELL
Open market or private sale
|
$91,588
$1174.21 p/Share
|
78
|
|
Aug 02
2019
|
SELL
Open market or private sale
|
$45,848
$1118.24 p/Share
|
41
|
|
Jul 02
2019
|
|
-
|
337
|
|
May 03
2019
|
SELL
Open market or private sale
|
$45,608
$1060.66 p/Share
|
43
|
|
Apr 11
2019
|
|
-
|
212
|
|
Nov 05
2018
|
SELL
Open market or private sale
|
$162,410
$1090.0 p/Share
|
149
|
|
Oct 08
2018
|
|
-
|
677
|
|
Mar 20
2018
|
|
-
|
225
|
|