Apr 08
2024
SELL
Open market or private sale
$64,553
$34.41 p/Share
1,876
Reduced 0.51%
362,656
Common Stock
Feb 06
2024
SELL
Open market or private sale
$58,838
$31.0 p/Share
1,898
Reduced 0.52%
364,532
Common Stock
Feb 05
2024
SELL
Open market or private sale
$60,154
$30.66 p/Share
1,962
Reduced 0.53%
366,430
Common Stock
Feb 02
2024
SELL
Open market or private sale
$66,436
$31.22 p/Share
2,128
Reduced 0.57%
368,392
Common Stock
Nov 03
2023
SELL
Open market or private sale
$201,810
$28.83 p/Share
7,000
Reduced 1.85%
370,520
Common Stock
Nov 02
2023
SELL
Open market or private sale
$105,398
$28.54 p/Share
3,693
Reduced 0.97%
377,520
Common Stock
Oct 06
2023
SELL
Open market or private sale
$204,639
$29.36 p/Share
6,970
Reduced 1.8%
381,213
Common Stock
Sep 08
2023
SELL
Open market or private sale
$147,615
$32.45 p/Share
4,549
Reduced 1.16%
388,183
Common Stock
Aug 04
2023
SELL
Open market or private sale
$208,516
$30.05 p/Share
6,939
Reduced 1.74%
392,732
Common Stock
Aug 03
2023
SELL
Open market or private sale
$84,564
$29.63 p/Share
2,854
Reduced 0.71%
399,671
Common Stock
Aug 02
2023
SELL
Open market or private sale
$88,947
$30.64 p/Share
2,903
Reduced 0.72%
402,525
Common Stock
Jul 14
2023
SELL
Open market or private sale
$1,113,407
$31.06 p/Share
35,847
Reduced 8.12%
405,428
Common Stock
Jun 09
2023
SELL
Open market or private sale
$146,921
$24.05 p/Share
6,109
Reduced 1.37%
441,275
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
129,397
Added 22.43%
447,384
Common Stock
Apr 06
2023
SELL
Open market or private sale
$57,526
$24.11 p/Share
2,386
Reduced 0.74%
317,987
Common Stock
Apr 03
2023
SELL
Open market or private sale
$1,744,052
$23.94 p/Share
72,851
Reduced 18.53%
320,373
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$657,648
$4.98 p/Share
132,058
Added 25.14%
393,224
Common Stock
Feb 03
2023
SELL
Open market or private sale
$90,275
$30.55 p/Share
2,955
Reduced 1.12%
261,166
Common Stock
Feb 02
2023
SELL
Open market or private sale
$93,579
$31.35 p/Share
2,985
Reduced 1.12%
264,121
Common Stock
Nov 02
2022
SELL
Open market or private sale
$117,305
$28.95 p/Share
4,052
Reduced 1.49%
267,106
Common Stock
Aug 02
2022
SELL
Open market or private sale
$179,843
$32.34 p/Share
5,561
Reduced 2.01%
271,158
Common Stock
Jun 09
2022
SELL
Open market or private sale
$150,016
$34.55 p/Share
4,342
Reduced 1.54%
276,719
Common Stock
Apr 06
2022
SELL
Open market or private sale
$72,557
$43.63 p/Share
1,663
Reduced 0.59%
281,061
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
79,642
Added 21.98%
282,724
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
203,082
Added 50.0%
203,082
Common Stock