Nov 21
2024
|
SELL
Open market or private sale
|
$3,068,492
$124.7 p/Share
|
24,607
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$3,075,000
$123.0 p/Share
|
25,000
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$923,775
$123.17 p/Share
|
7,500
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$1,297,650
$126.01 p/Share
|
10,298
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$1,755,000
$117.0 p/Share
|
15,000
|
|
Oct 30
2024
|
SELL
Open market or private sale
|
$567,500
$113.5 p/Share
|
5,000
|
|
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
|
|