Sep 03
2024
SELL
Open market or private sale
$88,373
$13.64 p/Share
6,479
Reduced 1.21%
529,894
Common Stock
Aug 28
2024
SELL
Open market or private sale
$80,286
$14.36 p/Share
5,591
Reduced 1.03%
536,373
Common Stock
Aug 19
2024
SELL
Open market or private sale
$8,150
$14.2 p/Share
574
Reduced 0.11%
541,964
Common Stock
May 28
2024
SELL
Open market or private sale
$15,172
$16.28 p/Share
932
Reduced 0.17%
541,809
Common Stock
May 20
2024
SELL
Open market or private sale
$8,276
$14.47 p/Share
572
Reduced 0.11%
542,741
Common Stock
Mar 11
2024
SELL
Open market or private sale
$4,425
$16.21 p/Share
273
Reduced 0.05%
543,313
Common Stock
Mar 07
2024
SELL
Open market or private sale
$4,438
$16.38 p/Share
271
Reduced 0.05%
543,586
Common Stock
Mar 05
2024
SELL
Open market or private sale
$33,337
$16.39 p/Share
2,034
Reduced 0.37%
543,857
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
77,745
Added 11.08%
623,636
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
15,458
Added 2.75%
545,891
Common Stock
Dec 11
2023
SELL
Open market or private sale
$10,966
$25.21 p/Share
435
Reduced 0.08%
530,433
Common Stock
Dec 07
2023
SELL
Open market or private sale
$10,823
$23.53 p/Share
460
Reduced 0.09%
530,868
Common Stock
Mar 17
2023
SELL
Open market or private sale
$353,078
$36.08 p/Share
9,786
Reduced 1.81%
531,328
Common Stock
Mar 10
2023
SELL
Open market or private sale
$9,729
$35.51 p/Share
274
Reduced 0.05%
541,114
Common Stock
Mar 08
2023
SELL
Open market or private sale
$15,134
$35.61 p/Share
425
Reduced 0.08%
541,388
Common Stock
Feb 28
2023
SELL
Open market or private sale
$21,504
$32.24 p/Share
667
Reduced 0.12%
541,813
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
60,809
Added 10.08%
542,480
Common Stock
Dec 12
2022
SELL
Open market or private sale
$15,524
$34.12 p/Share
455
Reduced 0.09%
481,671
Common Stock
Dec 08
2022
SELL
Open market or private sale
$7,340
$32.77 p/Share
224
Reduced 0.05%
482,126
Common Stock
Dec 07
2022
SELL
Open market or private sale
$14,641
$31.83 p/Share
460
Reduced 0.1%
482,350
Common Stock
Nov 18
2022
SELL
Open market or private sale
$31,931
$33.79 p/Share
945
Reduced 0.2%
482,810
Common Stock
Aug 24
2022
SELL
Open market or private sale
$260,910
$33.45 p/Share
7,800
Reduced 1.59%
483,755
Common Stock
Aug 23
2022
SELL
Open market or private sale
$112,111
$32.05 p/Share
3,498
Reduced 0.71%
491,555
Common Stock
Aug 22
2022
SELL
Open market or private sale
$122,302
$33.86 p/Share
3,612
Reduced 0.72%
495,053
Common Stock
Jun 03
2022
SELL
Open market or private sale
$111,257
$30.2 p/Share
3,684
Reduced 0.73%
498,665
Common Stock