Aug 21
2024
SELL
Open market or private sale
$97,106
$32.08 p/Share
3,027
Reduced 0.68%
440,959
Common Stock
Jul 17
2024
SELL
Open market or private sale
$86,268
$30.09 p/Share
2,867
Reduced 0.64%
443,986
Common Stock
Jul 09
2024
SELL
Open market or private sale
$42,847
$28.06 p/Share
1,527
Reduced 0.34%
446,853
Common Stock
May 22
2024
SELL
Open market or private sale
$96,273
$29.65 p/Share
3,247
Reduced 0.72%
448,380
Common Stock
Apr 17
2024
SELL
Open market or private sale
$297,077
$29.37 p/Share
10,115
Reduced 2.19%
451,627
Common Stock
Apr 09
2024
SELL
Open market or private sale
$32,832
$31.18 p/Share
1,053
Reduced 0.23%
461,742
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
54,978
Added 10.62%
462,795
Common Stock
Feb 22
2024
SELL
Open market or private sale
$77,577
$36.15 p/Share
2,146
Reduced 0.52%
407,817
Common Stock
Jan 05
2024
SELL
Open market or private sale
$50,051
$38.59 p/Share
1,297
Reduced 0.32%
409,963
Common Stock
Nov 22
2023
SELL
Open market or private sale
$108,202
$33.14 p/Share
3,265
Reduced 0.79%
411,260
Common Stock
Oct 05
2023
SELL
Open market or private sale
$62,407
$35.97 p/Share
1,735
Reduced 0.42%
414,525
Common Stock
Aug 24
2023
SELL
Open market or private sale
$253,936
$20.59 p/Share
12,333
Reduced 2.88%
416,260
Common Stock
Jul 12
2023
SELL
Open market or private sale
$29,003
$19.73 p/Share
1,470
Reduced 0.34%
428,593
Common Stock
Apr 18
2023
SELL
Open market or private sale
$23,576
$15.27 p/Share
1,544
Reduced 0.36%
430,063
Common Stock
Apr 12
2023
BUY
Grant, award, or other acquisition
-
100,188
Added 18.84%
431,607
Common Stock
Jan 11
2023
SELL
Open market or private sale
$966,630
$15.98 p/Share
60,490
Reduced 15.43%
331,419
Common Stock
Oct 13
2022
SELL
Open market or private sale
$8,519
$9.18 p/Share
928
Reduced 0.24%
391,909
Common Stock
Sep 28
2022
SELL
Open market or private sale
$2,498
$4.67 p/Share
535
Reduced 0.14%
392,837
Common Stock
Aug 30
2022
SELL
Open market or private sale
$3,195
$5.83 p/Share
548
Reduced 0.14%
393,372
Common Stock
Aug 17
2022
BUY
Grant, award, or other acquisition
-
112,816
Added 22.26%
393,920
Common Stock
Jul 27
2022
SELL
Open market or private sale
$2,178
$4.27 p/Share
510
Reduced 0.18%
281,104
Common Stock
Jun 29
2022
SELL
Open market or private sale
$1,849
$4.02 p/Share
460
Reduced 0.16%
281,614
Common Stock
May 24
2022
SELL
Open market or private sale
$1,865
$3.79 p/Share
492
Reduced 0.17%
282,074
Common Stock
Apr 27
2022
SELL
Open market or private sale
$2,554
$4.72 p/Share
541
Reduced 0.19%
282,566
Common Stock
Mar 24
2022
SELL
Open market or private sale
$37,648
$5.9 p/Share
6,381
Reduced 2.2%
283,107
Common Stock