Mar 31
2023
BUY
Grant, award, or other acquisition
$21,845
$32.95 p/Share
663
Added 1.93%
33,602
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$17,965
$41.11 p/Share
437
Added 1.31%
32,929
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$17,948
$38.68 p/Share
464
Added 1.41%
32,486
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$17,952
$35.62 p/Share
504
Added 1.55%
32,019
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
431
Added 1.35%
31,515
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
-
428
Added 1.36%
31,084
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
-
429
Added 1.38%
30,656
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$17,960
$41.67 p/Share
431
Added 1.41%
30,227
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$17,949
$46.5 p/Share
386
Added 1.28%
29,796
Common Stock
Mar 01
2021
SELL
Open market or private sale
$195,885
$43.53 p/Share
4,500
Reduced 13.27%
29,410
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$77,085
$17.13 p/Share
4,500
Added 11.72%
33,910
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$14,814
$37.41 p/Share
396
Added 1.33%
29,410
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$14,822
$23.16 p/Share
640
Added 2.16%
29,014
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$14,833
$27.57 p/Share
538
Added 1.86%
28,374
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
$14,834
$26.49 p/Share
560
Added 1.97%
27,836
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$14,806
$41.59 p/Share
356
Added 1.29%
27,276
Common Stock
Sep 30
2019
BUY
Grant, award, or other acquisition
$14,826
$37.63 p/Share
394
Added 1.44%
26,920
Common Stock
Jun 30
2019
BUY
Grant, award, or other acquisition
$14,819
$37.9 p/Share
391
Added 1.45%
26,526
Common Stock
Sep 30
2018
BUY
Grant, award, or other acquisition
$14,802
$44.99 p/Share
329
Added 1.21%
26,783
Common Stock
Jun 30
2018
BUY
Grant, award, or other acquisition
$14,802
$46.4 p/Share
319
Added 1.19%
26,454
Common Stock
Mar 31
2018
BUY
Grant, award, or other acquisition
$14,804
$41.7 p/Share
355
Added 1.34%
26,135
Common Stock
Dec 31
2017
BUY
Grant, award, or other acquisition
$14,805
$42.06 p/Share
352
Added 1.35%
25,780
Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
$13,265
$42.93 p/Share
309
Added 1.2%
25,428
Common Stock