Sep 09
2024
|
SELL
Open market or private sale
|
$99,963
$151.46 p/Share
|
660
|
|
Aug 23
2024
|
SELL
Open market or private sale
|
$347,645
$151.15 p/Share
|
2,300
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$102,879
$146.97 p/Share
|
700
|
|
Jun 14
2024
|
SELL
Open market or private sale
|
$201,132
$111.74 p/Share
|
1,800
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$481,545
$107.01 p/Share
|
4,500
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$517,495
$94.09 p/Share
|
5,500
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$438,770
$103.24 p/Share
|
4,250
|
|
Feb 16
2023
|
SELL
Open market or private sale
|
$314,253
$116.39 p/Share
|
2,700
|
|
Feb 13
2023
|
SELL
Open market or private sale
|
$621,972
$119.61 p/Share
|
5,200
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$1,032,000
$103.2 p/Share
|
10,000
|
|
Aug 23
2022
|
SELL
Open market or private sale
|
$707,490
$112.3 p/Share
|
6,300
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$635,508
$127.0 p/Share
|
5,004
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$7,185,486
$126.07 p/Share
|
56,996
|
|