Dec 18
2024
|
SELL
Open market or private sale
|
$142,343
$167.07 p/Share
|
852
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$358,909
$167.09 p/Share
|
2,148
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$2,536,443
$155.61 p/Share
|
16,300
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$393,060
$131.02 p/Share
|
3,000
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$376,740
$125.58 p/Share
|
3,000
|
|
Sep 18
2024
|
SELL
Open market or private sale
|
$2,465,189
$127.73 p/Share
|
19,300
|
|
May 23
2024
|
SELL
Open market or private sale
|
$108,440
$108.44 p/Share
|
1,000
|
|
Apr 25
2024
|
SELL
Open market or private sale
|
$89,550
$89.55 p/Share
|
1,000
|
|
Mar 28
2024
|
SELL
Open market or private sale
|
$90,130
$90.13 p/Share
|
1,000
|
|
Mar 07
2024
|
|
-
|
110,854
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$540,060
$90.01 p/Share
|
6,000
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$70,100
$70.1 p/Share
|
1,000
|
|
Feb 06
2024
|
SELL
Open market or private sale
|
$420,000
$70.0 p/Share
|
6,000
|
|
Jan 03
2024
|
SELL
Open market or private sale
|
$60,590
$60.59 p/Share
|
1,000
|
|
Dec 28
2023
|
SELL
Open market or private sale
|
$62,120
$62.12 p/Share
|
1,000
|
|
Nov 02
2023
|
SELL
Open market or private sale
|
$40,350
$40.35 p/Share
|
1,000
|
|
Oct 23
2023
|
SELL
Open market or private sale
|
$40,040
$40.04 p/Share
|
1,000
|
|
Sep 06
2023
|
SELL
Open market or private sale
|
$59,230
$59.23 p/Share
|
1,000
|
|
Aug 02
2023
|
SELL
Open market or private sale
|
$44,150
$44.15 p/Share
|
1,000
|
|
Jul 21
2023
|
SELL
Open market or private sale
|
$47,560
$47.56 p/Share
|
1,000
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$48,900
$48.9 p/Share
|
1,000
|
|