Detailed stats
SETI@Home
Date Credit
2016-11-24 1,925,339,824
2010-10-15 1,247,859,778
2014-11-13 1,127,812,137
2016-10-13 1,114,132,806
2017-03-18 737,561,690
2018-09-17 709,506,623
2011-12-15 663,935,464
2015-10-21 656,122,142
2017-03-09 640,416,706
2014-02-12 639,604,895