Dec 14
2023
|
SELL
Open market or private sale
|
$587,500
$117.5 p/Share
|
5,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$2,209,400
$110.47 p/Share
|
20,000
|
|
Apr 21
2023
|
SELL
Open market or private sale
|
$780,900
$130.15 p/Share
|
6,000
|
|
Feb 17
2023
|
SELL
Open market or private sale
|
$754,440
$125.74 p/Share
|
6,000
|
|
Nov 01
2022
|
SELL
Open market or private sale
|
$154,250
$120.32 p/Share
|
1,282
|
|
Oct 31
2022
|
SELL
Open market or private sale
|
$1,162,077
$116.78 p/Share
|
9,951
|
|
Oct 18
2022
|
SELL
Open market or private sale
|
$56,625
$113.25 p/Share
|
500
|
|
Sep 12
2022
|
SELL
Open market or private sale
|
$177,463
$113.25 p/Share
|
1,567
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$951,407
$129.32 p/Share
|
7,357
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$2,426,480
$123.8 p/Share
|
19,600
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$2,349,312
$122.36 p/Share
|
19,200
|
|
Oct 21
2021
|
SELL
Open market or private sale
|
$812,369
$119.96 p/Share
|
6,772
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$1,431,573
$119.02 p/Share
|
12,028
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$537,555
$116.48 p/Share
|
4,615
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$3,715,667
$116.9 p/Share
|
31,785
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$266,550
$106.62 p/Share
|
2,500
|
|
Aug 03
2021
|
SELL
Open market or private sale
|
$234,300
$100.0 p/Share
|
2,343
|
|
Aug 02
2021
|
SELL
Open market or private sale
|
$1,501,851
$100.05 p/Share
|
15,011
|
|
Jul 29
2021
|
SELL
Open market or private sale
|
$1,691,802
$97.23 p/Share
|
17,400
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$1,553,250
$95.0 p/Share
|
16,350
|
|
May 26
2021
|
SELL
Open market or private sale
|
$1,435,512
$92.02 p/Share
|
15,600
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$1,335,150
$89.01 p/Share
|
15,000
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$501,197
$89.07 p/Share
|
5,627
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$679,071
$89.67 p/Share
|
7,573
|
|
Nov 02
2020
|
SELL
Open market or private sale
|
$1,030,500
$82.44 p/Share
|
12,500
|
|