Sep 05
2024
SELL
Open market or private sale
$139,410
$46.47 p/Share
3,000
Reduced 3.83%
75,409
Common Stock
Jun 10
2024
SELL
Open market or private sale
$124,200
$41.4 p/Share
3,000
Reduced 3.69%
78,409
Common Stock
Jun 03
2024
SELL
Open market or private sale
$21,325
$42.65 p/Share
500
Reduced 0.63%
78,333
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
3,076
Added 3.64%
81,409
Common Stock
May 01
2024
SELL
Open market or private sale
$20,835
$41.67 p/Share
500
Reduced 0.63%
78,833
Common Stock
Apr 01
2024
SELL
Open market or private sale
$21,715
$43.43 p/Share
500
Reduced 0.63%
79,333
Common Stock
Mar 01
2024
SELL
Open market or private sale
$23,030
$46.06 p/Share
500
Reduced 0.62%
79,833
Common Stock
Feb 01
2024
SELL
Open market or private sale
$26,680
$53.36 p/Share
500
Reduced 0.62%
80,333
Common Stock
Jan 02
2024
SELL
Open market or private sale
$30,565
$61.13 p/Share
500
Reduced 0.61%
80,833
Common Stock
Dec 01
2023
SELL
Open market or private sale
$28,850
$57.7 p/Share
500
Reduced 0.61%
81,333
Common Stock
Nov 01
2023
SELL
Open market or private sale
$22,650
$45.3 p/Share
500
Reduced 0.61%
81,833
Common Stock
Oct 02
2023
SELL
Open market or private sale
$22,890
$45.78 p/Share
500
Reduced 0.6%
82,333
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
2,716
Added 3.17%
82,833
Common Stock
May 17
2023
SELL
Open market or private sale
$215,650
$43.13 p/Share
5,000
Reduced 5.87%
80,117
Common Stock
Apr 03
2023
SELL
Open market or private sale
$18,520
$37.72 p/Share
491
Reduced 0.57%
85,117
Common Stock
Mar 01
2023
SELL
Open market or private sale
$17,925
$35.85 p/Share
500
Reduced 0.58%
85,608
Common Stock
Feb 01
2023
SELL
Open market or private sale
$15,175
$30.35 p/Share
500
Reduced 0.58%
86,108
Common Stock
Jan 03
2023
SELL
Open market or private sale
$13,970
$27.94 p/Share
500
Reduced 0.57%
86,608
Common Stock
Dec 01
2022
SELL
Open market or private sale
$15,065
$30.13 p/Share
500
Reduced 0.57%
87,108
Common Stock
Nov 01
2022
SELL
Open market or private sale
$15,565
$31.13 p/Share
500
Reduced 0.57%
87,608
Common Stock
Oct 03
2022
SELL
Open market or private sale
$14,295
$28.59 p/Share
500
Reduced 0.56%
88,108
Common Stock
Sep 01
2022
SELL
Open market or private sale
$14,720
$29.44 p/Share
500
Reduced 0.56%
88,608
Common Stock
Aug 01
2022
SELL
Open market or private sale
$18,740
$37.48 p/Share
500
Reduced 0.56%
89,108
Common Stock
Jul 01
2022
SELL
Open market or private sale
$17,390
$34.78 p/Share
500
Reduced 0.55%
89,608
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
4,163
Added 4.42%
90,108
Common Stock