Nov 20
2024
SELL
Open market or private sale
$1,304,074
$70.04 p/Share
18,619
Reduced 5.65%
310,974
Common Stock
Nov 18
2024
SELL
Open market or private sale
$102,840
$68.56 p/Share
1,500
Reduced 0.45%
329,593
Common Stock
Nov 11
2024
SELL
Open market or private sale
$119,310
$79.54 p/Share
1,500
Reduced 0.45%
331,093
Common Stock
Nov 04
2024
SELL
Open market or private sale
$72,990
$48.66 p/Share
1,500
Reduced 0.45%
332,593
Common Stock
Oct 28
2024
SELL
Open market or private sale
$77,550
$51.7 p/Share
1,500
Reduced 0.45%
334,093
Common Stock
Oct 21
2024
SELL
Open market or private sale
$80,715
$53.81 p/Share
1,500
Reduced 0.44%
335,593
Common Stock
Oct 14
2024
SELL
Open market or private sale
$73,020
$48.68 p/Share
1,500
Reduced 0.44%
337,093
Common Stock
Oct 07
2024
SELL
Open market or private sale
$61,935
$41.29 p/Share
1,500
Reduced 0.44%
338,593
Common Stock
Sep 30
2024
SELL
Open market or private sale
$60,480
$40.32 p/Share
1,500
Reduced 0.44%
340,093
Common Stock
Sep 23
2024
SELL
Open market or private sale
$60,000
$40.0 p/Share
1,500
Reduced 0.44%
341,593
Common Stock
Sep 16
2024
SELL
Open market or private sale
$51,630
$34.42 p/Share
1,500
Reduced 0.44%
343,093
Common Stock
Sep 09
2024
SELL
Open market or private sale
$52,275
$34.85 p/Share
1,500
Reduced 0.43%
344,593
Common Stock
Sep 03
2024
SELL
Open market or private sale
$62,655
$41.77 p/Share
1,500
Reduced 0.43%
346,093
Common Stock
Aug 26
2024
SELL
Open market or private sale
$63,660
$42.44 p/Share
1,500
Reduced 0.43%
347,593
Common Stock
Aug 20
2024
SELL
Open market or private sale
$745,752
$38.63 p/Share
19,305
Reduced 5.24%
349,093
Common Stock
Aug 19
2024
SELL
Open market or private sale
$55,500
$37.0 p/Share
1,500
Reduced 0.41%
368,398
Common Stock
Aug 12
2024
SELL
Open market or private sale
$53,085
$35.39 p/Share
1,500
Reduced 0.4%
369,898
Common Stock
Aug 05
2024
SELL
Open market or private sale
$20,980
$20.98 p/Share
1,000
Reduced 0.27%
371,398
Common Stock
Jul 29
2024
SELL
Open market or private sale
$26,310
$26.31 p/Share
1,000
Reduced 0.27%
372,398
Common Stock
Jul 22
2024
SELL
Open market or private sale
$28,150
$28.15 p/Share
1,000
Reduced 0.27%
373,398
Common Stock
Jul 15
2024
SELL
Open market or private sale
$27,800
$27.8 p/Share
1,000
Reduced 0.27%
374,398
Common Stock
Jul 08
2024
SELL
Open market or private sale
$23,410
$23.41 p/Share
1,000
Reduced 0.27%
375,398
Common Stock
Jul 01
2024
SELL
Open market or private sale
$23,630
$23.63 p/Share
1,000
Reduced 0.26%
376,398
Common Stock
Jun 24
2024
SELL
Open market or private sale
$21,680
$21.68 p/Share
1,000
Reduced 0.26%
377,398
Common Stock
Jun 17
2024
SELL
Open market or private sale
$22,220
$22.22 p/Share
1,000
Reduced 0.26%
378,398
Common Stock