Jul 29
2024
|
SELL
Open market or private sale
|
$343,280
$171.64 p/Share
|
2,000
|
|
May 09
2024
|
SELL
Open market or private sale
|
$1,050,147
$166.69 p/Share
|
6,300
|
|
Feb 21
2024
|
|
-
|
1,500
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$513,800
$146.8 p/Share
|
3,500
|
|
Feb 20
2024
|
|
-
|
3,300
|
|
Aug 08
2023
|
SELL
Open market or private sale
|
$217,760
$108.88 p/Share
|
2,000
|
|
May 08
2023
|
SELL
Open market or private sale
|
$654,360
$109.06 p/Share
|
6,000
|
|
Feb 21
2023
|
SELL
Open market or private sale
|
$104,800
$104.8 p/Share
|
1,000
|
|
Jan 27
2023
|
|
-
|
3,200
|
|
Dec 19
2022
|
|
-
|
1,635
|
|
Nov 04
2022
|
SELL
Open market or private sale
|
$98,310
$98.31 p/Share
|
1,000
|
|
Nov 04
2022
|
|
-
|
4,000
|
|
Aug 02
2022
|
|
-
|
4,000
|
|
Aug 02
2022
|
SELL
Open market or private sale
|
$173,180
$86.59 p/Share
|
2,000
|
|
Mar 22
2022
|
SELL
Open market or private sale
|
$85,000
$85.0 p/Share
|
1,000
|
|
Feb 24
2022
|
SELL
Open market or private sale
|
$356,000
$89.0 p/Share
|
4,000
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$94,020
$94.02 p/Share
|
1,000
|
|
Nov 05
2021
|
SELL
Open market or private sale
|
$186,000
$93.0 p/Share
|
2,000
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$270,930
$90.31 p/Share
|
3,000
|
|
Feb 23
2021
|
|
-
|
2,000
|
|
Oct 30
2020
|
SELL
Open market or private sale
|
$70,580
$70.58 p/Share
|
1,000
|
|