Jun 30
2024
BUY
Grant, award, or other acquisition
$20,749
$32.37 p/Share
641
Added 1.78%
35,310
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$20,720
$33.26 p/Share
623
Added 1.77%
34,669
Common
Dec 31
2023
BUY
Grant, award, or other acquisition
$20,772
$38.9 p/Share
534
Added 1.54%
34,046
Common
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
4,044
Added 10.77%
33,512
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$20,742
$32.82 p/Share
632
Added 2.1%
29,468
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$20,735
$34.16 p/Share
607
Added 2.06%
28,836
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$20,757
$28.75 p/Share
722
Added 2.49%
28,229
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$20,761
$31.22 p/Share
665
Added 2.36%
27,507
Common Stock
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
5,000
Added 15.7%
26,842
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$20,734
$29.79 p/Share
696
Added 3.09%
21,842
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$20,769
$36.12 p/Share
575
Added 2.65%
21,146
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$20,774
$40.26 p/Share
516
Added 2.45%
20,571
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$20,723
$59.04 p/Share
351
Added 1.72%
20,055
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
5,000
Added 20.24%
19,704
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$20,767
$48.52 p/Share
428
Added 2.83%
14,704
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$20,715
$48.74 p/Share
425
Added 2.89%
14,276
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$20,781
$49.36 p/Share
421
Added 2.95%
13,851
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$20,738
$35.03 p/Share
592
Added 4.22%
13,430
Common Stock
Dec 28
2020
SELL
Open market or private sale
$969,500
$38.78 p/Share
25,000
Reduced 66.07%
12,838
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
-
5,000
Added 11.67%
37,838
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$16,994
$25.67 p/Share
662
Added 1.98%
32,838
Common Stock