Jun 24
2024
SELL
Open market or private sale
$7,800
$39.0 p/Share
200
Reduced 0.07%
269,073
Common Stock
Jun 24
2024
BUY
Exercise of conversion of derivative security
$818
$4.09 p/Share
200
Added 0.07%
269,273
Common Stock
Jun 17
2024
SELL
Open market or private sale
$125,219
$37.39 p/Share
3,349
Reduced 1.23%
269,073
Common Stock
Mar 18
2024
SELL
Open market or private sale
$67,044
$31.58 p/Share
2,123
Reduced 0.78%
270,909
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
51,400
Added 15.84%
273,032
Common Stock
Jan 08
2024
SELL
Open market or private sale
$96,806
$29.01 p/Share
3,337
Reduced 1.48%
221,632
Common Stock
Jan 02
2024
SELL
Open market or private sale
$387,903
$29.1 p/Share
13,330
Reduced 5.59%
224,969
Common Stock
Dec 27
2023
SELL
Open market or private sale
$967,019
$29.01 p/Share
33,334
Reduced 12.27%
238,299
Common Stock
Dec 18
2023
SELL
Open market or private sale
$54,079
$25.9 p/Share
2,088
Reduced 0.76%
271,633
Common Stock
Oct 11
2023
SELL
Open market or private sale
$484,176
$29.05 p/Share
16,667
Reduced 5.74%
273,721
Common Stock
Sep 18
2023
SELL
Open market or private sale
$64,498
$31.31 p/Share
2,060
Reduced 0.7%
290,388
Common Stock
Aug 02
2023
SELL
Open market or private sale
$539,978
$32.4 p/Share
16,666
Reduced 5.39%
292,448
Common Stock
Aug 01
2023
SELL
Open market or private sale
$486,480
$29.19 p/Share
16,666
Reduced 5.12%
309,114
Common Stock
Jun 20
2023
SELL
Open market or private sale
$52,318
$24.89 p/Share
2,102
Reduced 0.64%
325,780
Common Stock
Mar 17
2023
SELL
Open market or private sale
$26,789
$21.78 p/Share
1,230
Reduced 0.38%
326,369
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
40,000
Added 10.88%
327,599
Common Stock
Dec 19
2022
SELL
Open market or private sale
$27,986
$22.94 p/Share
1,220
Reduced 0.42%
287,599
Common Stock
Sep 19
2022
SELL
Open market or private sale
$24,124
$19.04 p/Share
1,267
Reduced 0.44%
288,819
Common Stock
Jun 17
2022
SELL
Open market or private sale
$20,324
$17.75 p/Share
1,145
Reduced 0.39%
290,086
Common Stock
Mar 17
2022
SELL
Open market or private sale
$5,977
$18.62 p/Share
321
Reduced 0.11%
290,294
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
38,800
Added 11.78%
290,615
Common Stock
Dec 17
2021
SELL
Open market or private sale
$8,373
$24.41 p/Share
343
Reduced 0.14%
251,815
Common Stock
Sep 17
2021
SELL
Open market or private sale
$10,057
$30.02 p/Share
335
Reduced 0.13%
252,158
Common Stock
Jun 17
2021
SELL
Open market or private sale
$11,055
$34.12 p/Share
324
Reduced 0.13%
252,493
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
15,000
Added 5.62%
252,073
Common Stock