Sep 30
2024
BUY
Grant, award, or other acquisition
$24,217
$37.2 p/Share
651
Added 2.3%
27,655
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$24,201
$33.29 p/Share
727
Added 2.63%
26,959
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$32,474
$21.65 p/Share
1,500
Added 5.42%
26,184
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$24,185
$34.9 p/Share
693
Added 2.73%
24,684
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$24,213
$37.08 p/Share
653
Added 2.66%
23,920
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$24,203
$27.82 p/Share
870
Added 3.61%
23,236
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$24,193
$28.23 p/Share
857
Added 3.69%
22,366
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$24,218
$32.95 p/Share
735
Added 3.31%
21,486
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$25,935
$17.29 p/Share
1,500
Added 6.75%
20,738
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$20,308
$41.11 p/Share
494
Added 2.44%
19,763
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$20,307
$38.68 p/Share
525
Added 2.73%
18,734
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$20,303
$35.62 p/Share
570
Added 3.04%
18,209
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
488
Added 2.69%
17,639
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$18,690
$12.46 p/Share
1,500
Added 8.04%
17,151
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
484
Added 3.0%
15,651
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
485
Added 3.1%
15,167
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$20,293
$41.67 p/Share
487
Added 3.21%
14,682
Common Stock
May 12
2021
SELL
Open market or private sale
$50,644
$46.04 p/Share
1,100
Reduced 7.19%
14,195
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$20,274
$46.5 p/Share
436
Added 2.77%
15,295
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$17,171
$37.41 p/Share
459
Added 3.0%
14,859
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$17,185
$23.16 p/Share
742
Added 4.9%
14,400
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$17,176
$27.57 p/Share
623
Added 4.36%
13,658
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$17,166
$26.49 p/Share
648
Added 4.74%
13,035
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$17,177
$41.59 p/Share
413
Added 3.23%
12,387
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$17,159
$37.63 p/Share
456
Added 3.67%
11,974
Common Stock