Feb 05
2024
SELL
Open market or private sale
$4,905
$30.66 p/Share
160
Reduced 0.73%
21,818
Common Stock
Feb 02
2024
SELL
Open market or private sale
$4,870
$31.22 p/Share
156
Reduced 0.7%
21,978
Common Stock
Jan 08
2024
SELL
Open market or private sale
$8,485
$33.54 p/Share
253
Reduced 1.13%
22,134
Common Stock
Jan 05
2024
SELL
Open market or private sale
$129,860
$33.73 p/Share
3,850
Reduced 14.67%
22,387
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
$44,130
$14.71 p/Share
3,000
Added 10.26%
26,237
Common Stock
Nov 02
2023
SELL
Open market or private sale
$2,882
$28.54 p/Share
101
Reduced 0.43%
23,237
Common Stock
Oct 06
2023
SELL
Open market or private sale
$45,220
$29.75 p/Share
1,520
Reduced 6.11%
23,338
Common Stock
Aug 03
2023
SELL
Open market or private sale
$9,807
$29.63 p/Share
331
Reduced 1.31%
24,858
Common Stock
Aug 02
2023
SELL
Open market or private sale
$10,325
$30.64 p/Share
337
Reduced 1.32%
25,189
Common Stock
Jun 12
2023
SELL
Open market or private sale
$66,885
$24.19 p/Share
2,765
Reduced 9.77%
25,526
Common Stock
Jun 09
2023
SELL
Open market or private sale
$28,138
$24.05 p/Share
1,170
Reduced 3.97%
28,291
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
12,131
Added 29.17%
29,461
Common Stock
Apr 10
2023
SELL
Open market or private sale
$13,223
$23.74 p/Share
557
Reduced 3.11%
17,330
Common Stock
Apr 06
2023
SELL
Open market or private sale
$6,123
$24.11 p/Share
254
Reduced 1.4%
17,887
Common Stock
Feb 06
2023
SELL
Open market or private sale
$20,817
$29.91 p/Share
696
Reduced 3.69%
18,141
Common Stock
Feb 03
2023
SELL
Open market or private sale
$10,478
$30.55 p/Share
343
Reduced 1.79%
18,837
Common Stock
Feb 02
2023
SELL
Open market or private sale
$10,157
$31.35 p/Share
324
Reduced 1.66%
19,180
Common Stock
Nov 03
2022
SELL
Open market or private sale
$5,221
$28.07 p/Share
186
Reduced 0.94%
19,504
Common Stock
Nov 02
2022
SELL
Open market or private sale
$4,892
$28.95 p/Share
169
Reduced 0.85%
19,690
Common Stock
Sep 26
2022
SELL
Open market or private sale
$40,951
$33.76 p/Share
1,213
Reduced 5.76%
19,859
Common Stock
Aug 02
2022
SELL
Open market or private sale
$31,499
$32.34 p/Share
974
Reduced 4.42%
21,072
Common Stock
Jul 06
2022
SELL
Open market or private sale
$146,670
$36.09 p/Share
4,064
Reduced 15.56%
22,046
Common Stock
Jun 09
2022
SELL
Open market or private sale
$63,226
$34.55 p/Share
1,830
Reduced 6.55%
26,110
Common Stock
Apr 06
2022
SELL
Open market or private sale
$12,827
$43.63 p/Share
294
Reduced 1.04%
27,940
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
5,454
Added 16.19%
28,234
Common Stock