Jul 25
2024
|
SELL
Open market or private sale
|
$1,612,500
$107.5 p/Share
|
15,000
|
|
Jul 24
2024
|
SELL
Open market or private sale
|
$537,500
$107.5 p/Share
|
5,000
|
|
Dec 14
2023
|
|
-
|
1,500
|
|
Jan 10
2023
|
|
-
|
1,000
|
|
May 17
2021
|
|
-
|
18,500
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$148,610
$70.0 p/Share
|
2,123
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$26,390
$70.0 p/Share
|
377
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$174,775
$69.91 p/Share
|
2,500
|
|
Apr 23
2021
|
SELL
Open market or private sale
|
$345,000
$69.0 p/Share
|
5,000
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$345,000
$69.0 p/Share
|
5,000
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$342,650
$68.53 p/Share
|
5,000
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$665,000
$66.5 p/Share
|
10,000
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$653,800
$65.38 p/Share
|
10,000
|
|