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
Sep 30
2020
SELL
Open market or private sale
$592,124
$34.33 p/Share
17,248
Reduced 6.8%
236,329
Common Stock
Sep 30
2020
BUY
Exercise of conversion of derivative security
$81,583
$4.73 p/Share
17,248
Added 6.37%
253,577
Common Stock
Sep 29
2020
SELL
Open market or private sale
$452,970
$34.14 p/Share
13,268
Reduced 5.32%
236,329
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$62,758
$4.73 p/Share
13,268
Added 5.05%
249,597
Common Stock
Sep 28
2020
SELL
Open market or private sale
$319,807
$34.08 p/Share
9,384
Reduced 3.82%
236,329
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$44,386
$4.73 p/Share
9,384
Added 3.68%
245,713
Common Stock