Apr 23
2024
SELL
Open market or private sale
$773,550
$85.95 p/Share
9,000
Reduced 0.12%
7,200,599
Common Stock
Mar 25
2024
SELL
Open market or private sale
$897,200
$89.72 p/Share
10,000
Reduced 0.14%
7,209,599
Common Stock
Feb 23
2024
SELL
Open market or private sale
$860,900
$86.09 p/Share
10,000
Reduced 0.14%
7,219,599
Common Stock
Dec 08
2023
SELL
Open market or private sale
$823,350
$99.8 p/Share
8,250
Reduced 0.11%
7,229,599
Common Stock
Nov 24
2023
SELL
Open market or private sale
$786,555
$95.34 p/Share
8,250
Reduced 0.11%
7,237,849
Common Stock
Nov 08
2023
SELL
Open market or private sale
$759,907
$92.11 p/Share
8,250
Reduced 0.11%
7,246,099
Common Stock
Oct 24
2023
SELL
Open market or private sale
$757,432
$91.81 p/Share
8,250
Reduced 0.11%
7,254,349
Common Stock
Oct 09
2023
SELL
Open market or private sale
$789,937
$95.75 p/Share
8,250
Reduced 0.11%
7,262,599
Common Stock
Sep 25
2023
SELL
Open market or private sale
$825,000
$100.0 p/Share
8,250
Reduced 0.11%
7,270,849
Common Stock
Sep 08
2023
SELL
Open market or private sale
$842,407
$102.11 p/Share
8,250
Reduced 0.11%
7,279,099
Common Stock
Aug 24
2023
SELL
Open market or private sale
$850,905
$103.14 p/Share
8,250
Reduced 0.11%
7,287,349
Common Stock
Aug 08
2023
SELL
Open market or private sale
$905,437
$109.75 p/Share
8,250
Reduced 0.11%
7,295,599
Common Stock
Jul 24
2023
SELL
Open market or private sale
$1,076,542
$130.49 p/Share
8,250
Reduced 0.11%
7,303,849
Common Stock
Jul 10
2023
SELL
Open market or private sale
$1,100,467
$133.39 p/Share
8,250
Reduced 0.11%
7,312,099
Common Stock
Jun 26
2023
SELL
Open market or private sale
$1,086,607
$131.71 p/Share
8,250
Reduced 0.11%
7,320,349
Common Stock
Jun 08
2023
SELL
Open market or private sale
$930,187
$112.75 p/Share
8,250
Reduced 0.11%
7,328,599
Common Stock
May 24
2023
SELL
Open market or private sale
$913,192
$110.69 p/Share
8,250
Reduced 0.11%
7,336,849
Common Stock
May 08
2023
SELL
Open market or private sale
$961,042
$116.49 p/Share
8,250
Reduced 0.11%
7,345,099
Common Stock
Apr 24
2023
SELL
Open market or private sale
$943,387
$114.35 p/Share
8,250
Reduced 0.11%
7,353,349
Common Stock
Apr 10
2023
SELL
Open market or private sale
$951,885
$115.38 p/Share
8,250
Reduced 0.11%
7,361,599
Common Stock
Mar 24
2023
SELL
Open market or private sale
$957,990
$116.12 p/Share
8,250
Reduced 0.11%
7,369,849
Common Stock
Mar 08
2023
SELL
Open market or private sale
$2,017,950
$122.3 p/Share
16,500
Reduced 0.22%
7,378,099
Common Stock
Sep 28
2022
SELL
Open market or private sale
$427,050
$85.41 p/Share
5,000
Reduced 0.07%
7,394,599
Common Stock
Sep 21
2022
SELL
Open market or private sale
$446,200
$89.24 p/Share
5,000
Reduced 0.07%
7,399,599
Common Stock
Sep 14
2022
SELL
Open market or private sale
$438,750
$87.75 p/Share
5,000
Reduced 0.07%
7,404,599
Common Stock