Feb 20
2024
SELL
Open market or private sale
$316,753
$25.32 p/Share
12,510
Reduced 3.53%
342,335
Common Stock
Feb 12
2024
SELL
Open market or private sale
$33,840
$33.84 p/Share
1,000
Reduced 0.28%
354,090
Common Stock
Feb 05
2024
SELL
Open market or private sale
$31,700
$31.7 p/Share
1,000
Reduced 0.28%
355,090
Common Stock
Jan 29
2024
SELL
Open market or private sale
$32,619
$32.62 p/Share
1,000
Reduced 0.28%
356,090
Common Stock
Jan 22
2024
SELL
Open market or private sale
$33,710
$33.71 p/Share
1,000
Reduced 0.28%
357,090
Common Stock
Jan 16
2024
SELL
Open market or private sale
$31,040
$31.04 p/Share
1,000
Reduced 0.28%
358,090
Common Stock
Jan 08
2024
SELL
Open market or private sale
$34,140
$34.14 p/Share
1,000
Reduced 0.28%
359,090
Common Stock
Jan 02
2024
SELL
Open market or private sale
$39,620
$39.62 p/Share
1,000
Reduced 0.28%
360,090
Common Stock
Dec 26
2023
SELL
Open market or private sale
$44,550
$44.55 p/Share
1,000
Reduced 0.28%
361,090
Common Stock
Dec 18
2023
SELL
Open market or private sale
$43,990
$43.99 p/Share
1,000
Reduced 0.28%
362,090
Common Stock
Dec 11
2023
SELL
Open market or private sale
$37,760
$37.76 p/Share
1,000
Reduced 0.27%
363,090
Common Stock
Dec 04
2023
SELL
Open market or private sale
$31,510
$31.51 p/Share
1,000
Reduced 0.27%
364,090
Common Stock
Nov 27
2023
SELL
Open market or private sale
$23,800
$23.8 p/Share
1,000
Reduced 0.27%
365,090
Common Stock
Nov 21
2023
SELL
Open market or private sale
$520,392
$24.01 p/Share
21,674
Reduced 5.59%
366,090
Common Stock
Nov 20
2023
SELL
Open market or private sale
$25,790
$25.79 p/Share
1,000
Reduced 0.26%
387,764
Common Stock
Nov 13
2023
SELL
Open market or private sale
$20,570
$20.57 p/Share
1,000
Reduced 0.26%
388,764
Common Stock
Nov 06
2023
SELL
Open market or private sale
$31,000
$31.0 p/Share
1,000
Reduced 0.26%
389,764
Common Stock
Oct 30
2023
SELL
Open market or private sale
$23,730
$23.73 p/Share
1,000
Reduced 0.26%
390,764
Common Stock
Oct 23
2023
SELL
Open market or private sale
$23,970
$23.97 p/Share
1,000
Reduced 0.25%
391,764
Common Stock
Oct 16
2023
SELL
Open market or private sale
$27,350
$27.35 p/Share
1,000
Reduced 0.25%
392,764
Common Stock
Oct 09
2023
SELL
Open market or private sale
$26,730
$26.73 p/Share
1,000
Reduced 0.25%
393,764
Common Stock
Oct 02
2023
SELL
Open market or private sale
$28,740
$28.74 p/Share
1,000
Reduced 0.25%
394,764
Common Stock
Sep 25
2023
SELL
Open market or private sale
$26,000
$26.0 p/Share
1,000
Reduced 0.25%
395,764
Common Stock
Sep 18
2023
SELL
Open market or private sale
$29,500
$29.5 p/Share
1,000
Reduced 0.25%
396,764
Common Stock
Sep 11
2023
SELL
Open market or private sale
$31,090
$31.09 p/Share
1,000
Reduced 0.25%
397,764
Common Stock