|
Nov 25
2025
|
SELL
Open market or private sale
|
$1,140,360
$190.06 p/Share
|
6,000
|
|
|
Sep 24
2025
|
|
-
|
1,000
|
|
|
Jun 12
2025
|
SELL
Open market or private sale
|
$1,229,584
$183.52 p/Share
|
6,700
|
|
|
Nov 19
2024
|
|
-
|
26
|
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$396,000
$198.0 p/Share
|
2,000
|
|
|
Jul 23
2024
|
SELL
Open market or private sale
|
$172,230
$172.23 p/Share
|
1,000
|
|
|
Apr 23
2024
|
|
-
|
35
|
|
|
|
|
Mar 01
2023
|
|
-
|
162
|
|
|
Dec 27
2021
|
|
-
|
1,308
|
|
|
Nov 30
2020
|
|
-
|
420
|
|
|
Nov 19
2020
|
|
-
|
1,260
|
|
|
Nov 06
2020
|
SELL
Other acquisition or disposition
|
-
|
17,143
|
|
|
Dec 06
2019
|
|
-
|
300
|
|
|
Nov 07
2019
|
SELL
Other acquisition or disposition
|
-
|
8,450
|
|
|
Dec 11
2018
|
|
-
|
1,538
|
|
|
Nov 07
2018
|
BUY
Other acquisition or disposition
|
-
|
32,000
|
|
|
Mar 12
2018
|
SELL
Open market or private sale
|
$194,850
$194.85 p/Share
|
1,000
|
|
|
Dec 19
2017
|
|
-
|
545
|
|
|
Dec 05
2017
|
SELL
Open market or private sale
|
$171,190
$171.19 p/Share
|
1,000
|
|